# Reachiz API

> Manage LinkedIn outreach: accounts, lists, leads, campaigns, conversations and webhooks.

## API operations

### Accounts

- [Get a LinkedIn account](/reachiz/sections/accounts/operations/get-v1-accounts-id.md): GET - API reference documentation.
- [List LinkedIn accounts](/reachiz/sections/accounts/operations/get-v1-accounts.md): GET - API reference documentation.
### Approvals

- [Approve a waiting message or email: it sends as written](/reachiz/sections/approvals/operations/post-v1-approvals-id-approve.md): POST - API reference documentation.
- [Edit the text of a waiting message or email. It stays waiting unless approve is true](/reachiz/sections/approvals/operations/patch-v1-approvals-id.md): PATCH - API reference documentation.
- [Messages and emails that wait for approval, oldest first. Filter by campaignId](/reachiz/sections/approvals/operations/get-v1-approvals.md): GET - API reference documentation.
- [Skip a waiting message or email: the person moves on to the next step](/reachiz/sections/approvals/operations/post-v1-approvals-id-skip.md): POST - API reference documentation.
### Autopilot

- [Accept the sample leads and the copy](/reachiz/sections/autopilot/operations/post-v1-autopilot-plays-id-approve.md): POST - API reference documentation.
- [Add a customer type from free text](/reachiz/sections/autopilot/operations/post-v1-autopilot-customer-types.md): POST - API reference documentation.
- [Add a writing rule to the style doc, then rewrite the first sequence](/reachiz/sections/autopilot/operations/post-v1-autopilot-rules.md): POST - API reference documentation.
- [Ask the agent to change the play (steps or targets). Runs in the background: poll the play until working is null](/reachiz/sections/autopilot/operations/post-v1-autopilot-plays-id-ask.md): POST - API reference documentation.
- [Check whether the snippet has sent its first visit](/reachiz/sections/autopilot/operations/post-v1-autopilot-sources-site-check.md): POST - API reference documentation.
- [Connect PostHog with a read-only personal API key. The key is checked, then stored sealed and never returned](/reachiz/sections/autopilot/operations/post-v1-autopilot-sources-posthog.md): POST - API reference documentation.
- [Connect Stripe with a read-only restricted key (rk_...). Imports the customers of canceled subscriptions as leads in a Former customers list](/reachiz/sections/autopilot/operations/post-v1-autopilot-sources-stripe.md): POST - API reference documentation.
- [Design 3 ranked plays from the confirmed targets. Runs in the background: poll GET /v1/autopilot](/reachiz/sections/autopilot/operations/post-v1-autopilot-plays-design.md): POST - API reference documentation.
- [Disconnect a source (site, posthog or stripe) and delete its stored key](/reachiz/sections/autopilot/operations/delete-v1-autopilot-sources-source.md): DELETE - API reference documentation.
- [Get Autopilot: setup answers, progress, plays, senders and alert settings](/reachiz/sections/autopilot/operations/get-v1-autopilot.md): GET - API reference documentation.
- [Get one play: strategy, sample leads with their rendered messages, steps and the conversation log](/reachiz/sections/autopilot/operations/get-v1-autopilot-plays-id.md): GET - API reference documentation.
- [Launch a play in review: create its campaign and start it now, or at the next 8:00](/reachiz/sections/autopilot/operations/post-v1-autopilot-plays-id-launch.md): POST - API reference documentation.
- [List the plays, best rank first, with status and sequence](/reachiz/sections/autopilot/operations/get-v1-autopilot-plays.md): GET - API reference documentation.
- [List the saved sequence templates of Autopilot plays](/reachiz/sections/autopilot/operations/get-v1-autopilot-templates.md): GET - API reference documentation.
- [Mark one sample lead as a good fit or not a fit](/reachiz/sections/autopilot/operations/post-v1-autopilot-plays-id-sample.md): POST - API reference documentation.
- [Pause Autopilot and its running campaigns](/reachiz/sections/autopilot/operations/post-v1-autopilot-pause.md): POST - API reference documentation.
- [Read a website, or a description when there is none, into a business profile and 5 customer types. Runs in the background: poll GET /v1/autopilot](/reachiz/sections/autopilot/operations/post-v1-autopilot-analyze.md): POST - API reference documentation.
- [Read the ideal-customer doc (icp) or the writing-style doc (style)](/reachiz/sections/autopilot/operations/get-v1-autopilot-docs-kind.md): GET - API reference documentation.
- [Register a website for the visitor snippet. The answer carries the key and the script tag to paste](/reachiz/sections/autopilot/operations/post-v1-autopilot-sources-site.md): POST - API reference documentation.
- [Replace the steps of a play (before it runs). Comment and manual steps are refused for now](/reachiz/sections/autopilot/operations/put-v1-autopilot-plays-id-steps.md): PUT - API reference documentation.
- [Replace the steps of a play with a saved template](/reachiz/sections/autopilot/operations/post-v1-autopilot-plays-id-templates-template-id-use.md): POST - API reference documentation.
- [Resume Autopilot](/reachiz/sections/autopilot/operations/post-v1-autopilot-resume.md): POST - API reference documentation.
- [Save a doc as a new version](/reachiz/sections/autopilot/operations/put-v1-autopilot-docs-kind.md): PUT - API reference documentation.
- [Save setup answers: step, customerTypeId (starts the targets), targets, channel, country, offer, timezone](/reachiz/sections/autopilot/operations/patch-v1-autopilot.md): PATCH - API reference documentation.
- [Save the steps of a play as a template](/reachiz/sections/autopilot/operations/post-v1-autopilot-plays-id-templates.md): POST - API reference documentation.
- [Set where Autopilot reaches you: an email address or a Slack webhook URL](/reachiz/sections/autopilot/operations/put-v1-autopilot-alerts.md): PUT - API reference documentation.
- [Stop a play and its campaign](/reachiz/sections/autopilot/operations/post-v1-autopilot-plays-id-stop.md): POST - API reference documentation.
- [The connected sources: website snippet, PostHog, Stripe (former customers)](/reachiz/sections/autopilot/operations/get-v1-autopilot-sources.md): GET - API reference documentation.
- [Turn Autopilot on. Needs a trial or paid plan and a connected LinkedIn account. Plays build now and start at 8:00 the next morning](/reachiz/sections/autopilot/operations/post-v1-autopilot-start.md): POST - API reference documentation.
- [Write the first play's sequence in the writing style: an invite, then LinkedIn messages on days 2, 5 and 9. Runs in the background](/reachiz/sections/autopilot/operations/post-v1-autopilot-sequence.md): POST - API reference documentation.
### Billing

- [Add 7 days to the trial before the first charge. Once per account, only while trialing](/reachiz/sections/billing/operations/post-v1-billing-extend-trial.md): POST - API reference documentation.
- [Cancel at the end of the period (a trial ends at its trial end, with no charge). Needs 20 characters of feedback or the text Confirm cancellation](/reachiz/sections/billing/operations/post-v1-billing-cancel.md): POST - API reference documentation.
- [When the plan ends, and whether the trial can still get its extra week](/reachiz/sections/billing/operations/get-v1-billing-cancel-info.md): GET - API reference documentation.
### Campaigns

- [Add existing leads to a campaign](/reachiz/sections/campaigns/operations/post-v1-campaigns-id-leads.md): POST - API reference documentation.
- [Change campaign settings. Turning approval off releases every message that waits](/reachiz/sections/campaigns/operations/patch-v1-campaigns-id-settings.md): PATCH - API reference documentation.
- [Create a draft campaign](/reachiz/sections/campaigns/operations/post-v1-campaigns.md): POST - API reference documentation.
- [Get a campaign](/reachiz/sections/campaigns/operations/get-v1-campaigns-id.md): GET - API reference documentation.
- [Get the settings of a campaign: approval, sender names, out of office, daily cap, priority, auto pause, skips](/reachiz/sections/campaigns/operations/get-v1-campaigns-id-settings.md): GET - API reference documentation.
- [List campaigns](/reachiz/sections/campaigns/operations/get-v1-campaigns.md): GET - API reference documentation.
- [List the leads of a campaign with their state](/reachiz/sections/campaigns/operations/get-v1-campaigns-id-leads.md): GET - API reference documentation.
- [Pause a running campaign](/reachiz/sections/campaigns/operations/post-v1-campaigns-id-pause.md): POST - API reference documentation.
- [Resume a paused campaign](/reachiz/sections/campaigns/operations/post-v1-campaigns-id-resume.md): POST - API reference documentation.
- [Start a draft campaign](/reachiz/sections/campaigns/operations/post-v1-campaigns-id-start.md): POST - API reference documentation.
### Conversations

- [Get a conversation with its messages](/reachiz/sections/conversations/operations/get-v1-conversations-id.md): GET - API reference documentation.
- [List conversations](/reachiz/sections/conversations/operations/get-v1-conversations.md): GET - API reference documentation.
- [Send a message in a conversation](/reachiz/sections/conversations/operations/post-v1-conversations-id-messages.md): POST - API reference documentation.
### Leads

- [Get a lead](/reachiz/sections/leads/operations/get-v1-leads-id.md): GET - API reference documentation.
- [Update the custom fields and tags of a lead](/reachiz/sections/leads/operations/patch-v1-leads-id.md): PATCH - API reference documentation.
### Lists

- [Add up to 1000 profiles to a list](/reachiz/sections/lists/operations/post-v1-lists-id-leads.md): POST - API reference documentation.
- [Create a lead list](/reachiz/sections/lists/operations/post-v1-lists.md): POST - API reference documentation.
- [Delete a lead list and its leads](/reachiz/sections/lists/operations/delete-v1-lists-id.md): DELETE - API reference documentation.
- [Find emails or phones for leads in a list that do not have them yet (a miss is free)](/reachiz/sections/lists/operations/post-v1-lists-id-enrich.md): POST - API reference documentation.
- [Find leads by title, location, industry and company size (3 credits per lead added)](/reachiz/sections/lists/operations/post-v1-searches.md): POST - API reference documentation.
- [Get a find-leads search and how many leads it added](/reachiz/sections/lists/operations/get-v1-searches-id.md): GET - API reference documentation.
- [Get a lead list](/reachiz/sections/lists/operations/get-v1-lists-id.md): GET - API reference documentation.
- [List lead lists](/reachiz/sections/lists/operations/get-v1-lists.md): GET - API reference documentation.
- [List the leads of a list](/reachiz/sections/lists/operations/get-v1-lists-id-leads.md): GET - API reference documentation.
- [Rename a lead list](/reachiz/sections/lists/operations/patch-v1-lists-id.md): PATCH - API reference documentation.
- [Set a list's filters (replaces them), which score each lead's fit in the table](/reachiz/sections/lists/operations/post-v1-lists-id-criteria.md): POST - API reference documentation.
### Signals

- [Look up one buying signal: hiring, funding, tech stack, news, headcount or a job change. Charges credits only on a hit](/reachiz/sections/signals/operations/post-v1-signals.md): POST - API reference documentation.
### Status

- [Check that the API is up](/reachiz/sections/status/operations/get-v1-status.md): GET - API reference documentation.
- [OpenAPI 3.1 description of this API](/reachiz/sections/status/operations/get-openapi-json.md): GET - API reference documentation.
### Webhooks

- [Create a webhook. The response holds the signing secret once.](/reachiz/sections/webhooks/operations/post-v1-webhooks.md): POST - API reference documentation.
- [Delete a webhook](/reachiz/sections/webhooks/operations/delete-v1-webhooks-id.md): DELETE - API reference documentation.
- [List webhooks](/reachiz/sections/webhooks/operations/get-v1-webhooks.md): GET - API reference documentation.

## Execution targets

- [curl](/reachiz/llms.txt?lang=curl)
- [TypeScript](/reachiz/llms.txt?lang=typescript)
