Scale AI · Authentication Profile

Scale AI Authentication

Authentication

Scale AI secures its APIs with apiKey, http, and oauth2 across 4 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the password flow(s).

Data EngineLabelingRLHFGenAI PlatformDonovanDefense AILiDARSensor FusionREST API
Methods: apiKey, http, oauth2 Schemes: 4 OAuth flows: password API key in: header

Security Schemes

BasicAuth http
scheme: basic
ApiKey apiKey
· in: header (x-api-key)
AccountId apiKey
· in: header (x-selected-account-id)
OAuth2PasswordBearer oauth2
· flows: password

Source

Authentication Profile

Raw ↑
generated: '2026-10-27'
method: searched
summary:
  types:
  - apiKey
  - http
  - oauth2
  api_key_in:
  - header
  oauth2_flows:
  - password
schemes:
- name: BasicAuth
  type: http
  scheme: basic
  description: 'HTTP Basic authentication. Use your Scale API key (live or sandbox) as

    the username and leave the password blank.'
  sources:
  - openapi/scale-ai-batches-api-openapi.yml
  - openapi/scale-ai-llm-engine-openapi.yml
  - openapi/scale-ai-projects-api-openapi.yml
  - openapi/scale-ai-tasks-api-openapi.yml
- name: ApiKey
  type: apiKey
  in: header
  parameter: x-api-key
  description: API key for authentication
  sources:
  - openapi/scale-ai-document-understanding-openapi.yml
  - openapi/scale-ai-sgp-v4-openapi.yml
  - openapi/scale-ai-sgp-v5-openapi.yml
- name: AccountId
  type: apiKey
  in: header
  parameter: x-selected-account-id
  description: Selected Account ID
  sources:
  - openapi/scale-ai-document-understanding-openapi.yml
- name: OAuth2PasswordBearer
  type: oauth2
  flows:
  - flow: password
    tokenUrl: token
    scopes: 0
  sources:
  - openapi/scale-ai-llm-engine-openapi.yml
derived_from: openapi/scale-ai-batches-api-openapi.yml, openapi/scale-ai-document-understanding-openapi.yml, openapi/scale-ai-llm-engine-openapi.yml,
  openapi/scale-ai-projects-api-openapi.yml, openapi/scale-ai-sgp-v4-openapi.yml, openapi/scale-ai-sgp-v5-openapi.yml, openapi/scale-ai-tasks-api-openapi.yml
source: https://api-reference.scale.com/docs/api-reference/authentication.md
docs: https://api-reference.scale.com/docs/api-reference/authentication
documented:
  scheme: HTTP Basic Auth
  statement: Provide your API key as the basic auth username value. There is not a password, you should leave that blank.
  key_location: dashboard.scale.com profile -> API Key; only Admins and Managers have access to API Keys
  modes: test mode and live mode API keys; the key used selects the mode
  callback_auth:
    header: scale-callback-auth
    value: Live Callback Auth Key shown on the dashboard
  scope: Data Engine API at api.scale.com/v1. GenAI Platform (api.egp.scale.com) uses the APIKeyHeader scheme declared in
    its spec.

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/scale-ai-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

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