Zyene's REST API lets developers integrate review request triggering, review data access, and response management directly into custom applications.
Authentication
All API requests require an API key passed as a Bearer token in the Authorization header. Get your API key from Settings → Integrations → API.
Authorization: Bearer YOUR_API_KEY
Base URL
https://api.zyenereviews.com/v1
Key Endpoints
| Endpoint | Method | Description |
|---|---|---|
| /requests | POST | Trigger a review request for a customer |
| /reviews | GET | List reviews with filters |
| /reviews/:id/reply | POST | Publish a reply to a specific review |
| /locations | GET | List all connected locations |
| /analytics | GET | Retrieve performance analytics |
Example: Trigger a Review Request
POST /v1/requests Content-Type: application/json { "first_name": "Maria", "phone": "+15551234567", "email": "maria@example.com", "channel": "sms", "location_id": "loc_xxxxxxxxxxxx", "delay_minutes": 90 }
For complete API documentation including all parameters, error codes, and response formats, visit zyenereviews.com/docs/api.