generated: '2026-10-19' method: searched generator: extract-docs-artifacts.py (local) source: https://v12.sh/docs/public-api/authentication sources: - https://v12.sh/docs/public-api/authentication - https://v12.sh/docs/quickstart - https://v12.sh/docs/public-api/quickstart description: Authentication for V12 API uses Bearer tokens sent in the Authorization header. schemes: - type: http-bearer name: API key evidence: Send the token only in the Authorization header, as Bearer . The API ignores a token in a cookie or the query string. location: header header: Authorization how_to_obtain: Create it in Settings → Developer ; see Create an API key . Token prefix is v12p_ . - type: http-bearer name: OAuth access token evidence: Send the token only in the Authorization header, as Bearer . The API ignores a token in a cookie or the query string. location: header header: Authorization how_to_obtain: Sign in through the browser and approve the consent page. Token prefix is v12a_ . docs: https://v12.sh/docs/public-api/authentication