Overview
To authenticate with Factorial using an API key, you need:- API Key - A single token that grants full admin access to your company’s Factorial account and never expires.
- Environment - Whether to connect to Factorial’s Production or Demo (Sandbox) environment.
API keys are not scoped to a user — they grant total access to the entire company account on the platform’s behalf. Only a company administrator should generate one, and it’s their responsibility to store it securely.
Prerequisites
- Admin access to your company’s Factorial account
Instructions
Step 1: Generating your API key
- Log in to Factorial as an administrator and go to Settings → API Keys.
- Click New API Key.
- Enter a name for the key, then click Get My API key.
- Copy the key that’s shown — it is displayed only once. If you lose it, you’ll need to generate a new one.
Step 2: Choosing your environment
In the Environment dropdown, selectapi.factorialhr.com for your live Factorial account, or api.eu2.demo.factorial.dev if you’re testing against Factorial’s demo/sandbox environment.
Step 3: Enter credentials in the Connect UI
Once you have your API Key:- Open the form where you need to authenticate with Factorial.
- Enter the API Key in the field provided.
- Select the Environment you chose in step 2.
- Submit the form, and you should be successfully authenticated.