Skip to main content

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.

PrerequisitesBefore testing with Postman, set up an integration and link an account following the Getting Started guide.

Get the collection

The StackOne public Postman workspace has a pre-configured collection for the Unified APIs (HRIS, ATS, CRM, and more). Fork it into your own workspace to get started: Run in Postman The collection has Basic Auth configured with {{apiKey}} as the username, and an x-account-id header set to {{accountId}}.

Set up your environment

1

Create an environment

In Postman, click the Environments icon in the left sidebar, then + to create a new environment. Name it “StackOne” (or similar).
2

Add your credentials

Add these variables to the environment:
VariableValue
apiKeyYour StackOne API key — find it in the dashboard under Settings → API Keys
accountIdThe linked account ID you want to target — visible in the Accounts page
3

Select the environment

Select your environment from the dropdown in the top-right corner of Postman before sending any request.

Make a request

With your environment active, open any request in the collection and click Send. The {{apiKey}} and {{accountId}} variables are resolved automatically from your environment.
Start with GET /accounts to confirm your API key is working — it returns all linked accounts for your project.

Troubleshooting

{"error":"Invalid authentication token"} — Your apiKey variable is missing or incorrect. Check that the right environment is selected and the value matches your key from the dashboard.