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.
