Tenyks · Authentication Profile

Tenyks Authentication

Authentication

Tenyks secures its APIs with http and apiKey-exchange across 1 declared security scheme, as derived from its OpenAPI definitions.

CompanyComputer VisionMachine LearningMLOpsData QualityModel ValidationVisual IntelligenceVideo AnalyticsArtificial IntelligenceDeveloper Tools
Methods: http, apiKey-exchange Schemes: 1 OAuth flows: API key in: body

Security Schemes

bearerAuth http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-07-21'
method: searched
source: >-
  https://docs.tenyks.ai/reference/access-token.md and
  https://docs.tenyks.ai/reference/retrieving-api-keys.md, corroborated by the
  bearerAuth securityScheme in openapi/tenyks-openapi.json.
docs: https://docs.tenyks.ai/reference/access-token.md
summary:
  types: [http, apiKey-exchange]
  api_key_in: [body]
  http_schemes: [bearer]
  model: >-
    Two-step: exchange a long-lived API key + secret for a short-lived Bearer
    access token, then send the Bearer token on every other endpoint.
flow:
  step_1_token_exchange:
    endpoint: POST https://dashboard.tenyks.ai/api/auth/apikey
    request:
      api_key: Your Tenyks API key (from the dashboard).
      api_secret: Your Tenyks API secret.
    response:
      access_token: Time-limited Bearer token.
      id_token: JWT with user and authentication-event information.
      expires_in: 3600
      token_type: Bearer
    docs: https://docs.tenyks.ai/reference/access-token.md
  step_2_authenticated_calls:
    header: "Authorization: Bearer <access_token>"
    note: Token expires after 3600 seconds (60 minutes); refresh by repeating step 1.
schemes:
  - name: bearerAuth
    type: http
    scheme: bearer
    description: >-
      Bearer access token obtained from POST /api/auth/apikey. Applied to every
      dataset/model/prediction endpoint.
    sources:
      - openapi/tenyks-openapi.json
api_keys:
  retrieval: https://docs.tenyks.ai/reference/retrieving-api-keys.md
  where: Tenyks dashboard (https://dashboard.tenyks.ai) — Premium; Sandbox key issuance coming for freemium.
notes:
  - The API is currently in alpha and available to Premium (Dashboard) users.
  - SDK equivalent: Tenyks.authenticate_with_api_key(api_base_url, api_key, api_secret, workspace_name).