Runtime API documentation
The Runtime API connects your tools to OutreachGenie prospects, lists, flows, and campaigns. This documentation and the API specification are public. Requests that read or change workspace data require authentication.
Workspace authentication
Sign in to OutreachGenie, open Settings, and create a workspace API key. Save it locally as LINKEDIN_CRM_API_KEY and send it in the Authorization: Bearer header. Keep live keys out of source control and shared examples.
The API key limits requests to its workspace. Creating a key does not make your workspace data public.
Manage API keysVerify your connection
Start with a read-only request to confirm the workspace connected to your key.
curl -H "Authorization: Bearer $LINKEDIN_CRM_API_KEY" \
"https://api.outreachgenie.ai/api/v1/runtime/auth/verify"Read prospect lists
List the workspace's prospect lists before importing prospects or preparing a campaign. Use the OpenAPI reference for request fields and response schemas.
curl -H "Authorization: Bearer $LINKEDIN_CRM_API_KEY" \
"https://api.outreachgenie.ai/api/v1/runtime/prospect-lists"Authentication errors
A 401 or 403 response means the request was not authorized. Check that the workspace key is present, valid, and accepted by the configured backend before retrying.
Connect an AI agent
For an agent connection, follow the setup guide for your MCP client.