All documentation

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 keys

Verify 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.