> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect CharlieHR with API Key – StackOne Hub

> Link a CharlieHR account in the StackOne Hub using API Key. End-user guide to authorize the integration and start using CharlieHR actions.

<Warning>Admin or Super Admin access to your CharlieHR account is required to generate API keys.</Warning>

<section data-guide-section data-guide-scopes="">
  <h2>Before You Start</h2>

  <p>If you already have your Client ID and Client Secret stored securely from a previous setup, you can use those existing credentials instead of generating new ones.<br /><br />Resetting your API keys will disconnect all integrations that currently use them. Only generate new keys if you do not have your existing credentials or need to revoke access for security reasons.</p>
</section>

<section data-guide-section data-guide-scopes="">
  <h2>Generating API Keys</h2>

  <p>To connect CharlieHR with StackOne, you'll need a Client ID and Client Secret from your CharlieHR account.</p>

  <img src="https://mintcdn.com/stackone-60/BEHdTrHZoN69dlG0/connectors/charliehr/images/custom-config-generate-or-reset-api-keys.png?fit=max&auto=format&n=BEHdTrHZoN69dlG0&q=85&s=5cc8dd49fa780ae4e051622dccd307af" alt="Generate or Reset API Keys" width="2528" height="1227" data-path="connectors/charliehr/images/custom-config-generate-or-reset-api-keys.png" />

  <Steps>
    <Step title="Sign in and navigate to Integrations">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Sign in to your <a href="https://app.charliehr.com/" target="_blank" rel="noopener noreferrer">CharlieHR account</a>.</p>

        <ul>
          <li>Expand <strong>Company</strong> from the side navigation.</li>
          <li>Click on <strong>Integrations</strong>.</li>
        </ul>
      </div>
    </Step>

    <Step title="Open API Keys settings">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Click on the <strong>API Keys</strong> tab at the top of the page.</p>
      </div>
    </Step>

    <Step title="Generate or Reset API Keys">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Navigate to the <strong>API Keys</strong> box on the right side of the page.</p>

        <ul>
          <li>Click <strong>Generate Keys</strong> to create a new set if you have not generated keys before.</li>
          <li>If keys already exist but you need new ones, click <strong>Reset Keys</strong> (this will invalidate existing keys).</li>
          <li>You will be provided with a <strong>Client ID</strong> and <strong>Client Secret</strong>.</li>
        </ul>
      </div>
    </Step>

    <Step title="Copy and store the keys">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Copy your Client ID and Client Secret and store them securely for use later. The Client Secret is only displayed once and cannot be retrieved again.</p>
      </div>
    </Step>
  </Steps>
</section>

<div data-whitelabel-hide>
  <h2>Linking the Account from the Hub</h2>

  <Steps>
    <Step title="Navigate to the Hub">
      Use one of the three <a href="/guides/accounts-section#linking-accounts">Linking Account Methods</a> to access the Hub.
    </Step>

    <Step title="Fill out the fields">
      Fill out the following fields using details from your provider:

      <ul>
        <li><strong>Client ID</strong></li>
        <li><strong>Client Secret</strong></li>
      </ul>
    </Step>

    <Step title="Connect">
      <ul>
        <li>Click <strong>Connect</strong></li>
        <li>If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider's authorization flow.</li>
        <li>Once authorization is successful, you will see a confirmation popup</li>
      </ul>
    </Step>
  </Steps>

  <p>If the account linking is successful, you will see the newly linked account in your <a href="/guides/accounts-section">Accounts</a> page.</p>
</div>
