1. Get your API key
Navigate to Developer Settings in your Socrates CRM dashboard and create a new API key. Your key will look like sk_xxx....
Store your API key securely. It provides full access to your account’s CRM data.
2. Make your first request
Retrieve your contacts to verify everything is working:
curl -X GET "https://api.socrateslabs.io/api/contacts?page=1&page_size=5" \
-H "X-API-Key: sk_your_api_key_here"
3. Inspect the response
A successful response returns paginated results:
{
"items": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"full_name": "Jane Smith",
"emails": ["jane@acme.com"],
"job_title": "VP of Engineering",
"company_id": "...",
"created_at": "2026-01-15T10:30:00Z",
"updated_at": "2026-02-20T14:00:00Z"
}
],
"total": 42,
"page": 1,
"page_size": 5,
"total_pages": 9
}
Next steps