Skip to main content
This guide takes you from zero to your first authenticated response. It assumes you already have a Secfix workspace.
1

Create an API key

In the Secfix web app, go to Settings → API and create an API key. Give it a name and grant it the access it needs — for this guide, Read access (all:read).You receive a client_id and a client_secret. The secret is shown once — copy it somewhere safe. See Managing API keys for the full flow.
2

Exchange your credentials for a token

Call the token endpoint with the OAuth 2.0 client_credentials grant:
Response
Cache this token and reuse it until it expires — see Rate limits. Full details in Authentication.
3

Call your first endpoint

Send the access token as a bearer token to list your asset inventory:
Response
4

Paginate through results

Keep passing pageInfo.endCursor as pageCursor while pageInfo.hasNextPage is true:
See Pagination for the full contract.

Next steps

Authentication

Token lifetime, the single-active-token rule, and tenancy.

Scopes

Which permissions each endpoint requires.

Work with inventory

Filter assets and update governance metadata.

API reference

Browse every endpoint interactively.