> ## Documentation Index
> Fetch the complete documentation index at: https://edenai-docs-add-eng21-provider-data-policies.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Post manageauth keys

> ``POST /v3/manage/auth-keys`` (manage:mint) -- an ISSUER key mints a new WORKER
(manage:read/manage:write) key for its own org; the secret is shown ONCE. This is the
programmatic middle of the service->auth->inference chain: an issuer key (born once from the
owner-authed dashboard) mints short-lived working keys with no human in the loop, which in turn
mint inference keys via ``POST /manage/keys``.

A minted key can NEVER carry ``manage:mint`` -- an issuer cannot mint another issuer
(no self-propagation); issuer keys are born only from the session-authed, owner-only dashboard
endpoint. Enforced twice: the serializer's ``allowed_scopes`` restricts this endpoint to
read/write, and ``validate_scopes`` on the model rejects any mint/worker mix regardless.



## OpenAPI

````yaml https://api.edenai.run/v2/info/splitted-schema/management_api/openapi.json post /manage/auth-keys/
openapi: 3.0.3
info:
  title: Organization Management
  version: '2.0'
  description: Your project description
servers:
  - url: https://api.edenai.run/v3
security: []
paths:
  /manage/auth-keys/:
    post:
      tags:
        - auth-keys
      description: >-
        ``POST /v3/manage/auth-keys`` (manage:mint) -- an ISSUER key mints a new
        WORKER

        (manage:read/manage:write) key for its own org; the secret is shown
        ONCE. This is the

        programmatic middle of the service->auth->inference chain: an issuer key
        (born once from the

        owner-authed dashboard) mints short-lived working keys with no human in
        the loop, which in turn

        mint inference keys via ``POST /manage/keys``.


        A minted key can NEVER carry ``manage:mint`` -- an issuer cannot mint
        another issuer

        (no self-propagation); issuer keys are born only from the
        session-authed, owner-only dashboard

        endpoint. Enforced twice: the serializer's ``allowed_scopes`` restricts
        this endpoint to

        read/write, and ``validate_scopes`` on the model rejects any mint/worker
        mix regardless.
      operationId: manage_auth_keys_create
      responses:
        '200':
          description: No response body

````