Positron · Authentication Profile

Positron Authentication

Authentication

Positron secures its APIs with apiKey and http-bearer across 2 declared security schemes, as derived from its OpenAPI definitions.

Artificial IntelligenceAI Inferenceinference-hardwareAI AcceleratorsLarge Language ModelsTransformersOpenAI-CompatibleMachine-LearningSemiconductorsData-Centerllm-servingModel Hosting
Methods: apiKey, http-bearer Schemes: 2 OAuth flows: API key in: header

Security Schemes

apiKey apiKey
· in: header (authorization)
bearer http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-08-02'
method: searched
source: openapi/positron-inference-openapi.yml, openapi/positron-admin-openapi.yml
docs: https://support.positron.ai/api-documentation
summary:
  types:
  - apiKey
  - http-bearer
  api_key_in:
  - header
  oauth2_flows: []
  model: >-
    Static API keys only. Inference calls carry the key in the `authorization` header; the admin
    control plane declares a bearer requirement. Keys are minted and revoked through the admin
    API (createAccessToken / deleteAccessToken). No OAuth 2.0, no OIDC, no scopes, no mTLS.
schemes:
- name: apiKey
  type: apiKey
  in: header
  parameter: authorization
  api: Positron Olivaw OpenAI-Compatible Inference API
  applied: >-
    root-level `security: [{apiKey: []}]` — applies to all four operations (listModels, getModel,
    createChatCompletion, createCompletion)
  sources:
  - openapi/positron-inference-openapi.yml
- name: bearer
  type: http
  scheme: bearer
  bearerFormat: API key
  api: Positron Olivaw Admin API
  applied: >-
    root-level `security: [{bearer: [API key]}]` — applies to all 19 admin operations
  sources:
  - openapi/positron-admin-openapi.yml
  spec_gap: >-
    The published admin document references the `bearer` scheme in its root `security` block but
    declares no `components.securitySchemes`, so the scheme object itself is undefined in the
    specification. Type/scheme recorded here from the requirement's shape and the "API key"
    label it carries.
credential_lifecycle:
  issued_by: openapi/positron-admin-openapi.yml#createAccessToken
  revoked_by: openapi/positron-admin-openapi.yml#deleteAccessToken
  audited_by:
  - openapi/positron-admin-openapi.yml#listAccessTokens
  - openapi/positron-admin-openapi.yml#getAccessToken
  rotation: >-
    Create-then-delete. There is no update operation on AccessToken, so rotation means minting a
    replacement and revoking the old credential.
operator_authentication:
  surface: Olivaw GUI (hosted deployments)
  method: Google account via Auth0
  source: https://support.positron.ai/user-guide
  note: >-
    Human operator sign-in to the Olivaw web console, distinct from API credentials. No OIDC
    discovery document is published for the API itself.
discovery:
  openid_configuration: absent (404 on every Positron host)
  oauth_authorization_server: absent (404 on every Positron host)
  oauth_protected_resource: absent (404 on every Positron host)
  probed: '2026-08-02'
gaps:
- No 401/403 responses are documented on either API despite both declaring root-level security.
- No scope model — see conformance/positron-conformance.yml (oauth2 = false); no scopes/ artifact
  is emitted for this provider.
- No documented key prefix, key format, expiry or IP allowlist.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/positron-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.