English · සිංහල · தமிழ்

Guides › Connections

Connections

Create an API key

Create a key so your website or another system can read and write data in CompanyFlowHQ.

Where to find it: Settings → Developers and API → API keys Owners and admins 6 min

Before you start

  • Your plan includes the API (Growth, Pro or Social Agency).

The steps at a glance

1Settings →Developers & API2Create a key3Create4Copy it now5Use it
Step 1 of 5
  1. Tap Settings in the menu, then tap Developers & API in the "Jump to a section" row (or scroll down to the Developers box).

    companyflowhq.com/settingsCompanyFlowHQWebsiteAutomationsEmail Market…Team & HRIntegrationsSettingsGuidesSettingsSearch ⌘KJump to a sectionWebsite chatDevelopers & APIClient portalSettingsJump to a sectionWebsite ch…Developers &…Client port…
  2. Under API keys, fill in Name, tick What can it do? and choose Expires.

    companyflowhq.com/settingsCompanyFlowHQWebsiteAutomationsEmail Market…Team & HRIntegrationsSettingsGuidesSettingsSearch ⌘KNameWebsite enquiry formAdd and update leads, add notesExpiresIn 90 daysSettingsNameWebsite enquiry formAdd and update leads, ad…ExpiresIn 90 days
  3. Tap Create key.

    companyflowhq.com/settingsCompanyFlowHQWebsiteAutomationsEmail Market…Team & HRIntegrationsSettingsGuidesSettingsSearch ⌘KCreate keySettingsCreate key
  4. Tap Copy key and store it safely. Then tap I've saved it — you won't see it again.

    companyflowhq.com/settingsCompanyFlowHQWebsiteAutomationsEmail Market…Team & HRIntegrationsSettingsGuidesSettingsSearch ⌘KYour new key — copy it now. You won't see it agai…Copy keyI've saved itSettingsYour new key — copy it now.…Copy keyI've saved it
  5. Send it in the header: Authorization: Bearer cfhq_live_… (see Read the API guide).

    companyflowhq.com/settingsCompanyFlowHQWebsiteAutomationsEmail Market…Team & HRIntegrationsSettingsGuidesSettingsSearch ⌘KAuthorization: Bearer cfhq_live_Ab3d…Read the API guideSettingsAuthorization: Bearer cfhq_live…Read the API guide

What the code looks like

What it looks like API key
cfhq_live_Ab3dE5fG7hJ9kL1mN3pQ5rS7tU9vW1xYAlways starts like this — every CompanyFlowHQ key begins with thisKeep this private — 32 letters and numbers — never share it
Find it: Settings → Developers and API → Create keyPaste it: The other system's settings, as “Authorization: Bearer <key>”

Not this: whsec_… — that's a webhook signing secret — it checks messages we send you.

✅ How do I know it worked?

  • The key is listed with its first letters (cfhq_live_ab12…) and Last used updates when it's used.

⚠️ Common mistakes

ProblemYou put the key in website code anyone can see.FixRevoke it now, and only use keys on servers — never in public web pages.
Problem401 “Send your API key as Authorization: Bearer cfhq_live_…”.FixCheck the header spelling and that you copied the whole key.

Related guides

Sign in to try it