Quickstart

This guide shows how to obtain an access token via OAuth 2.1 + PKCE and call the Qonic API with plain HTTP (no SDKs required).

1) Get an access token

The Qonic API uses OAuth 2.1 Authorization Code + PKCE. In short:

  1. Register an application in the Qonic developer portal to get a client_id and client_secret.
  2. Redirect the user to /v1/auth/authorize with your client ID, redirect URI, and requested scopes.
  3. After the user approves, exchange the authorization code for a bearer token via POST /v1/auth/token.

See the Authentication guide for the full flow, or use our Python PKCE sample to get a token in minutes.

2) Make your first request

Replace {{ACCESS_TOKEN}} with the token you obtained, and {{PROJECT_ID}} with a project you can access.

A successful response returns a JSON object containing your projects:

What’s next?