Ezoma Listings API
Manage business listings programmatically. Create, update, retrieve, and deactivate listings through a REST API.
Base URL: https://ezoma.com/api/v2All requests and responses use application/json.
Authentication
All endpoints require authentication via an API key. Include your key in the apikey header:
curl https://ezoma.com/api/v2/businesses \ -H "apikey: ezk_your_api_key_here"
Create Business
POST
/businessesCreate a new business listing with all required fields.
List Businesses
GET
/businessesRetrieve a paginated list of your businesses.
Get Business
GET
/businesses/:idUpdate Business
PUT
/businesses/:idDeactivate Business
DELETE
/businesses/:idSchema Reference
See the full business schema in the API response examples above.
Error Codes
| Code | Description |
|---|---|
| 400 | Bad Request |
| 401 | Unauthorized |
| 403 | Forbidden |
| 404 | Not Found |
| 429 | Rate Limited |
| 500 | Internal Server Error |