List CRM contacts
The organization-wide speaker CRM directory (contacts persist across events). Supports a q= substring filter on name, email, and company.
Authorization
bearerAuth AuthorizationBearer <token>
An organization API key (osk_…)
In: header
Query Parameters
q?string
Case-insensitive filter on name, email, company.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/contacts"[ { "contact": { "id": "string", "createdAt": "string", "updatedAt": "string", "organizationId": "string", "firstName": "string", "lastName": "string", "email": "string", "title": "string", "company": "string", "bio": "string", "linkedinUrl": "string", "twitterUrl": "string", "facebookUrl": "string", "websiteUrl": "string", "headshotUrl": "string", "custom": {} }, "tags": [ { "id": "string", "createdAt": "string", "updatedAt": "string", "organizationId": "string", "name": "string" } ], "events": [ { "id": "string", "createdAt": "string", "updatedAt": "string", "organizationContactId": "string", "contactId": "string", "eventId": "string", "role": "string", "status": "string" } ] }]