Ezoma Listings API

Manage business listings programmatically. Create, update, retrieve, and deactivate listings through a REST API.

Base URL: https://ezoma.com/api/v2

All 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/businesses

Create a new business listing with all required fields.

List Businesses

GET/businesses

Retrieve a paginated list of your businesses.

Get Business

GET/businesses/:id

Update Business

PUT/businesses/:id

Deactivate Business

DELETE/businesses/:id

Schema Reference

See the full business schema in the API response examples above.

Error Codes

CodeDescription
400Bad Request
401Unauthorized
403Forbidden
404Not Found
429Rate Limited
500Internal Server Error