Getting Started
This API is designed for custom CRM integrations that trigger automated campaign generation based on deal closure events. When a deal closes in your CRM, send us the deal data and campaigns are automatically created.
Questions? Contact our engineering team at [email protected]
Overview
The SalesCaddie API provides a single REST endpoint for your custom CRM integration. Send deal data when deals close, and we'll handle campaign creation automatically.
Quick Start
Step 1: Get Your API Key
Please reach out to us at [email protected] to receive your production API credentials. We're currently working on a self-service portal—stay tuned!
Step 2: API Endpoint
Production Environment:
Code
Staging Environment: Coming soon! We're working on providing a sandbox environment for testing.
Step 3: Make Your First Request
Here's a quick example of creating a campaign when a deal closes:
Code
Expected Response (202 Accepted):
Code
That's it! Your campaign is now queued for processing. We'll handle the rest automatically.
Idempotency (Optional)
You can optionally include an Idempotency-Key header to prevent duplicate processing if the same request is sent multiple times. If you don't provide one, we'll automatically generate a unique key using your deal's externalId.
Code
What's Next?
→ Learn about Authentication and API keys
→ Understand Core Concepts like idempotency and phone formatting
→ Explore the API Reference for detailed endpoint documentation
→ Need help? Check out Support