Build powerful integrations with our comprehensive REST API. Access all platform features programmatically.
Sign up for a Creatyvot account and generate your API key from the dashboard.
Get API KeyUse your API key to authenticate requests and start building integrations.
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.creatyvot.com/v1/statusBrowse our comprehensive API reference to discover all available endpoints and features.
View EndpointsAll API requests require authentication using your API key. Include it in the Authorization header:
Authorization: Bearer YOUR_API_KEYSecurity Note: Keep your API key secure and never expose it in client-side code. For production applications, consider using environment variables or secure key management systems.
/api/v1/messagesRetrieve messages from conversations
/api/v1/messagesSend a new message
/api/v1/conversationsGet all conversations
/api/v1/conversationsCreate a new conversation
/api/v1/contactsRetrieve contacts
/api/v1/contactsCreate or update a contact
/api/v1/webhooksGet webhook configurations
/api/v1/webhooksCreate a new webhook
JavaScript
const response = await fetch('https://api.creatyvot.com/v1/messages', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
to: '+1234567890',
message: 'Hello from Creatyvot!',
type: 'text',
conversation_id: 'conv_123'
})
});
const result = await response.json();Python
import requests
headers = {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
response = requests.get(
'https://api.creatyvot.com/v1/conversations',
headers=headers,
params={'limit': 10, 'status': 'active'}
)
conversations = response.json()cURL
curl -X POST https://api.creatyvot.com/v1/contacts \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone": "+1234567890",
"name": "John Doe",
"email": "[email protected]",
"tags": ["customer", "vip"]
}'Official SDK for Node.js and browser environments
npm install @creatyvot/sdkPython SDK for easy integration
pip install creatyvot-sdkPHP SDK with Laravel support
composer require creatyvot/php-sdkJava SDK for high-scale applications
Maven dependencyReceive real-time notifications about events in your Creatyvot account. Configure webhooks to automatically trigger actions in your systems when messages are received, conversations are updated, and more.
To ensure fair usage and system stability, we implement rate limits on our API endpoints.
requests per minute
requests per minute
requests per minute
Start integrating Creatyvot into your applications and workflows today.