OXYGENOXYGEN
← All integrations
HeyReach logo

HeyReach

LinkedIn outreach campaigns and inbox.

OutboundAPI key56 endpoints

Runtime credentials

Connecting HeyReach via OAuth or your own API key requires the following secret slots in your workspace:

  • HEYREACH_API_KEY
  • HEYREACH_ORGANIZATION_API_KEY

Endpoints

OperationMethod & pathEffectLatencyRateCost
auth_check_api_key
Validate the connected HeyReach public API key.
docs ↗
GET /api/public/auth/CheckApiKeynone1-5s5/sno bill
campaigns_get_all
Get a paginated collection of campaigns.
docs ↗
POST /api/public/campaign/GetAllnone1-5s5/sno bill
campaigns_get_by_id
Get a campaign by id.
docs ↗
GET /api/public/campaign/GetByIdnone1-5s5/sno bill
campaigns_create
Create a configured HeyReach campaign in draft status.
docs ↗
POST /api/public/campaign/Createcampaign_enroll1-5s5/sno bill
campaigns_update_settings
Update campaign name, lead list, and exclusion settings.
docs ↗
POST /api/public/campaign/UpdateSettingscampaign_enroll1-5s5/sno bill
campaigns_update_sequence
Replace the sequence tree for a HeyReach campaign.
docs ↗
POST /api/public/campaign/UpdateSequencecampaign_enroll1-5s5/sno bill
campaigns_update_accounts
Replace all LinkedIn sender accounts assigned to a campaign.
docs ↗
POST /api/public/campaign/UpdateAccountscampaign_enroll1-5s5/sno bill
campaigns_update_schedule
Replace the schedule for a HeyReach campaign.
docs ↗
POST /api/public/campaign/UpdateSchedulecampaign_enroll1-5s5/sno bill
campaigns_get_sequence
Get the current sequence tree for a campaign.
docs ↗
GET /api/public/campaign/GetCampaignSequencenone1-5s5/sno bill
campaigns_resume
Resume a campaign.
docs ↗
POST /api/public/campaign/Resumecampaign_enroll1-5s5/sno bill
campaigns_pause
Pause a campaign.
docs ↗
POST /api/public/campaign/Pausecampaign_enroll1-5s5/sno bill
campaigns_add_leads
Add leads to a campaign. HeyReach accepts up to 100 leads per request.
docs ↗
POST /api/public/campaign/AddLeadsToCampaigncampaign_enroll1-5s5/sno bill
campaigns_add_leads_v2
Add leads to a campaign and return added, updated, and failed counts.
docs ↗
POST /api/public/campaign/AddLeadsToCampaignV2campaign_enroll1-5s5/sno bill
campaigns_stop_lead
Stop a lead in a campaign.
docs ↗
POST /api/public/campaign/StopLeadInCampaigncampaign_enroll1-5s5/sno bill
campaigns_get_leads
Get leads in a campaign.
docs ↗
POST /api/public/campaign/GetLeadsFromCampaignnone1-5s5/sno bill
campaigns_get_for_lead
Get campaigns containing a specified lead.
docs ↗
POST /api/public/campaign/GetCampaignsForLeadnone1-5s5/sno bill
inbox_get_conversations_v2
Get a paginated collection of LinkedIn conversations.
docs ↗
POST /api/public/inbox/GetConversationsV2none1-5s5/sno bill
inbox_get_chatroom
Get a LinkedIn conversation and its messages by id.
docs ↗
GET /api/public/inbox/GetChatroom/{accountId}/{conversationId}none1-5s5/sno bill
inbox_send_message
Send a message to a LinkedIn conversation.
docs ↗
POST /api/public/inbox/SendMessageexternal_send1-5s5/sno bill
inbox_set_seen_status
Mark a conversation seen or unseen.
docs ↗
POST /api/public/inbox/SetSeenStatusexternal_send1-5s5/sno bill
linkedin_accounts_get_all
List HeyReach sender accounts for campaign account selection.
docs ↗
POST /api/public/li_account/GetAllnone1-5s5/sno bill
linkedin_accounts_get_by_id
Get a LinkedIn sender account by id.
docs ↗
GET /api/public/li_account/GetByIdnone1-5s5/sno bill
lists_get_by_id
Get a lead or company list by id.
docs ↗
GET /api/public/list/GetByIdnone1-5s5/sno bill
lists_get_all
Find HeyReach lead lists and company lists.
docs ↗
POST /api/public/list/GetAllnone1-5s5/sno bill
lists_get_leads
Get leads from a lead list.
docs ↗
POST /api/public/list/GetLeadsFromListnone1-5s5/sno bill
lists_delete_leads
Delete specified leads from a lead list by member id.
docs ↗
DELETE /api/public/list/DeleteLeadsFromListcampaign_enroll1-5s5/sno bill
lists_delete_leads_by_profile_url
Delete specified leads from a lead list by LinkedIn profile URL.
docs ↗
DELETE /api/public/list/DeleteLeadsFromListByProfileUrlcampaign_enroll1-5s5/sno bill
lists_get_companies
Get companies from a company list.
docs ↗
POST /api/public/list/GetCompaniesFromListnone1-5s5/sno bill
lists_add_leads
Add leads to a lead list. HeyReach accepts up to 100 leads per request.
docs ↗
POST /api/public/list/AddLeadsToListcampaign_enroll1-5s5/sno bill
lists_add_leads_v2
Add leads to a lead list and return added, updated, and failed counts.
docs ↗
POST /api/public/list/AddLeadsToListV2campaign_enroll1-5s5/sno bill
lists_get_for_lead
Get lists containing a specified lead.
docs ↗
POST /api/public/list/GetListsForLeadnone1-5s5/sno bill
lists_create_empty
Create an empty lead or company list.
docs ↗
POST /api/public/list/CreateEmptyListcampaign_enroll1-5s5/sno bill
stats_get_overall
Get HeyReach campaign stats for accounts, campaigns, and date range filters.
docs ↗
POST /api/public/stats/GetOverallStatsnone1-5s5/sno bill
leads_get
Get lead details by LinkedIn profile URL.
docs ↗
POST /api/public/lead/GetLeadnone1-5s5/sno bill
leads_add_tags
Add tags to a lead.
docs ↗
POST /api/public/lead/AddTagscampaign_enroll1-5s5/sno bill
leads_get_tags
Get tags for a lead.
docs ↗
POST /api/public/lead/GetTagsnone1-5s5/sno bill
leads_replace_tags
Replace all tags on a lead.
docs ↗
POST /api/public/lead/ReplaceTagscampaign_enroll1-5s5/sno bill
lead_tags_create
Create one or multiple tags in the workspace.
docs ↗
POST /api/public/lead_tags/CreateTagscampaign_enroll1-5s5/sno bill
webhooks_create
Create a HeyReach webhook configuration.
docs ↗
POST /api/public/webhooks/CreateWebhookexternal_send1-5s5/sno bill
webhooks_get_by_id
Get a webhook by id.
docs ↗
GET /api/public/webhooks/GetWebhookByIdnone1-5s5/sno bill
webhooks_get_all
Get all webhooks.
docs ↗
POST /api/public/webhooks/GetAllWebhooksnone1-5s5/sno bill
webhooks_update
Update a HeyReach webhook configuration.
docs ↗
PATCH /api/public/webhooks/UpdateWebhookexternal_send1-5s5/sno bill
webhooks_delete
Delete a HeyReach webhook.
docs ↗
DELETE /api/public/webhooks/DeleteWebhookexternal_send1-5s5/sno bill
my_network_get_for_sender
Get a paginated list of a sender's LinkedIn network.
docs ↗
POST /api/public/MyNetwork/GetMyNetworkForSendernone1-5s5/sno bill
my_network_is_connection
Check whether a lead is connected to a sender.
docs ↗
POST /api/public/MyNetwork/IsConnectionnone1-5s5/sno bill
organization_workspace_api_keys_get
Get public API, workflow automation, MCP, and related integration keys for a workspace.
docs ↗
GET /api/public/management/organizations/api-keys/workspaces/{workspaceId}none1-5s5/sno bill
organization_workspace_api_keys_create
Generate new API or integration keys in a workspace.
docs ↗
POST /api/public/management/organizations/api-keys/workspaces/{workspaceId}crm_write1-5s5/sno bill
organization_workspaces_get_all
List all workspaces in the HeyReach organization.
docs ↗
GET /api/public/management/organizations/workspacesnone1-5s5/sno bill
organization_workspaces_create
Create a workspace in the HeyReach organization.
docs ↗
POST /api/public/management/organizations/workspacescrm_write1-5s5/sno bill
organization_workspaces_update
Update a workspace in the HeyReach organization.
docs ↗
PATCH /api/public/management/organizations/workspaces/{workspaceId}crm_write1-5s5/sno bill
organization_users_get_all
List users in the HeyReach organization.
docs ↗
POST /api/public/management/organizations/usersnone1-5s5/sno bill
organization_users_invite_admins
Invite organization admins.
docs ↗
POST /api/public/management/organizations/users/invite/adminscrm_write1-5s5/sno bill
organization_users_invite_members
Invite workspace members with permissions.
docs ↗
POST /api/public/management/organizations/users/invite/memberscrm_write1-5s5/sno bill
organization_users_invite_managers
Invite workspace managers.
docs ↗
POST /api/public/management/organizations/users/invite/managerscrm_write1-5s5/sno bill
organization_users_get_by_id
Get information about an organization user.
docs ↗
GET /api/public/management/organizations/users/{userId}none1-5s5/sno bill
organization_workspace_users_get
Get users in a workspace with their roles and permissions.
docs ↗
POST /api/public/management/organizations/users/workspaces/{workspaceId}none1-5s5/sno bill