Moonscale · Authentication Profile

Moonscale Authentication

Authentication

Moonscale secures its APIs with apiKey across 1 declared security scheme, as derived from its OpenAPI definitions.

CompanyArtificial IntelligenceSalesSales AutomationLead GenerationAI AgentsConversational AICRMVideo GenerationAvatarsSpeechGermany
Methods: apiKey Schemes: 1 OAuth flows: API key in: header

Security Schemes

ApiKeyAuth apiKey
· in: header (x-api-key)

Source

Authentication Profile

Raw ↑
generated: '2026-08-14'
method: searched
source: openapi/moonscale-openapi-original.json
docs: https://vidlab7-d7584a5d.mintlify.app/api-reference/endpoint/createApiKey
summary:
  types: [apiKey]
  api_key_in: [header]
  oauth2_flows: []
  note: >-
    Single-scheme API. Every operation in the published OpenAPI is protected by one
    apiKey scheme carried in the x-api-key request header. There is no OAuth 2.0,
    OpenID Connect, HTTP basic/bearer or mTLS surface, so scopes/ is intentionally
    not emitted for this provider.
schemes:
- name: ApiKeyAuth
  type: apiKey
  in: header
  parameter: x-api-key
  applied: global
  sources: [openapi/moonscale-openapi-original.json]
  note: >-
    Declared in the root security[] block AND repeated as an operation-level security[]
    on both /api/studio-avatar/* operations. Verified live: an unauthenticated GET to
    https://api-prd.moonscale.com/health returns HTTP 401
    {"message":"Unauthorized request. No API key provided."}
key_issuance:
  self_service: false
  where: https://app.moonscale.com  (Moonscale Studio -> API, bottom of the left sidebar)
  steps:
  - Sign in to Moonscale Studio at app.moonscale.com
  - Open the API section at the bottom-left of the sidebar
  - Click "Generate new key", name the key, click "Generate"
  - Copy the key immediately — it is shown once and permanently hidden afterwards
  rotation: >-
    No rotate operation is published. The documented recovery for a lost key is to delete
    it and generate a new one.
  gate: >-
    Moonscale's own documentation states API access is feature-flagged and may not be
    enabled for an account; accounts without the API section are told to email
    support@moonscale.com to request access. Key issuance is therefore account-gated and
    not self-service, even though the reference and the OpenAPI are public.
  contact: support@moonscale.com
transport:
  https_only: true
  observed_headers:
  - {header: x-request-id, note: returned on every response; correlation id for support}
  - {header: server, value: Google Frontend}
evidence:
- {url: 'https://api-prd.moonscale.com/health', status: 401, body: '{"message":"Unauthorized request. No API key provided."}'}
- {url: 'https://api-prd.moonscale.com/api/v1/avatars', status: 403, body: '{"message":"Forbidden"}'}
- {url: 'https://vidlab7-d7584a5d.mintlify.app/api-reference/openapi.json', status: 200}

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/moonscale-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 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.