Developer Resources
Integrate Space CRM into your applications with our comprehensive REST API. Automate campaigns, manage contacts, and access analytics programmatically.
Sign up for a Space CRM account and generate an API key from your dashboard.
Get API KeyUse your API key to authenticate requests to our endpoints.
Official SDKs are in development. For now, use our REST API directly.
/api/contactsRetrieve a list of contacts
curl -X GET "https://api.spacecrm.net/contacts" \ -H "Authorization: Bearer YOUR_API_KEY"
/api/contactsCreate a new contact
curl -X POST "https://api.spacecrm.net/contacts" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"email": "john@example.com",
"firstName": "John",
"lastName": "Doe"
}'/api/campaigns/emailSend an email campaign
curl -X POST "https://api.spacecrm.net/campaigns/email" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"subject": "Welcome to Space CRM",
"content": "<h1>Welcome!</h1><p>Thank you for joining us.</p>",
"recipients": ["user@example.com"]
}'/api/analyticsGet campaign analytics
curl -X GET "https://api.spacecrm.net/analytics?campaign_id=123" \ -H "Authorization: Bearer YOUR_API_KEY"
All API requests require authentication using your API key. Include the key in the Authorization header.
Need help with the API? Our developer support team is here to assist.