API Documentation
Build with ProofBeer using our REST API and webhooks.
Getting Started
The ProofBeer API is a REST API that allows you to programmatically interact with your reviews, customers, and widgets.
Base URL: https://api.proofbeer.com/v1
Authentication: Bearer Token (in Authorization header)
Key Endpoints
GET /reviews
Retrieve all reviews for your account
POST /reviews
Create a new review programmatically
PUT /reviews/:id
Update a review
DELETE /reviews/:id
Delete a review
POST /webhooks
Set up webhooks for reviews events
Authentication
Get your API key from your ProofBeer dashboard (Settings → API Keys → Generate New Key).
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.proofbeer.com/v1/reviews
Webhooks
Webhooks allow you to receive real-time notifications when reviews are submitted, updated, or deleted.
review.created - When a new review is submitted
review.updated - When a review is updated
review.deleted - When a review is deleted
customer.subscribed - When a customer subscribes
SDKs
Official SDKs available for:
Need Help Building?
Check our full API documentation, see code examples, or contact our developer support team.
Contact Developer Support →