Welcome to Za-zu's API documentation. Our API enables you to programmatically manage email campaigns and leads, allowing you to scale your outbound operations efficiently. This guide will help you get started with integrating Za-zu into your applications.
Za-zu is a cold email platform that lets you control multiple inboxes from a single interface. Our API provides programmatic access to:
Create and manage email campaigns, track performance metrics, and control sending schedules.
Import leads with custom fields, manage lead data, and track engagement across campaigns.
All API requests should be made to:
https://api.za-zu.com/rest/v1
Sign up for a Za-zu account and get your API key from the dashboard settings.
Set up authentication by including your API key and required headers in your requests. Learn more about authentication →
Try getting your campaigns with this simple request:
curl -X GET "https://api.za-zu.com/rest/v1/rpc/get_campaigns" \
-H "za-zu-api-key: YOUR_API_TOKEN" \
-H "ApiKey: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InRjZmthYndkZnBhdXVtY3pubndoIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MjcyNDQ1NTQsImV4cCI6MjA0MjgyMDU1NH0.2Eed2baes4t1O8tubVffgF6xz68cWoz6Ih0mPazIVks" \
-H "Content-Type: application/json"
Our API follows REST conventions and uses standard HTTP methods. All responses are in JSON format.
API requests are limited to 100 requests per minute per API key. Rate limit information is included in response headers.
The API uses conventional HTTP response codes and includes detailed error messages:
{
"error": "string", // Error type
"message": "string", // Human-readable message
"status": number // HTTP status code
}
Now that you understand the basics, explore our API Reference for detailed endpoint documentation and examples.