> ## Documentation Index
> Fetch the complete documentation index at: https://nevermined.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Resolve a connect client_id to its display name + eligibility

> For the account-level connect page: the verified connector name and whether account-level authorization is allowed for it. Browser-initiated — requires the human's Nevermined API key (unauthenticated → BCK.OAUTH.0007), like device/details.



## OpenAPI

````yaml /api-reference/oauth-openapi.json post /oauth/connect/details
openapi: 3.0.0
info:
  title: Nevermined Authentication API
  description: >-
    The OAuth 2.1 + RFC 8628 device-flow ceremony and standards-based discovery
    endpoints an agent or connector uses to obtain and manage a Nevermined
    credential. These endpoints are root-mounted (not under /api/v1).
  version: 1.0.0
  contact: {}
servers:
  - url: https://api.sandbox.nevermined.app
    description: Sandbox
  - url: https://api.live.nevermined.app
    description: Live
security: []
tags:
  - name: Authentication - Ceremony
    x-group: Ceremony
    description: Authorization Code (PKCE) and RFC 8628 device grant.
  - name: Authentication - Connections
    x-group: Connections
    description: AgentBindings — the consent receipts a user manages.
  - name: Authentication - Discovery
    x-group: Discovery
    description: RFC 8414 / 9728 / JWKS metadata.
paths:
  /oauth/connect/details:
    post:
      tags:
        - Authentication - Ceremony
      summary: Resolve a connect client_id to its display name + eligibility
      description: >-
        For the account-level connect page: the verified connector name and
        whether account-level authorization is allowed for it. Browser-initiated
        — requires the human's Nevermined API key (unauthenticated →
        BCK.OAUTH.0007), like device/details.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ConnectDetailsRequest'
      responses:
        '200':
          description: Connector details
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ConnectDetails'
        '400':
          $ref: '#/components/responses/Error'
        '401':
          $ref: '#/components/responses/Error'
      security:
        - bearerAuth: []
components:
  schemas:
    ConnectDetailsRequest:
      type: object
      required:
        - client_id
      properties:
        client_id:
          type: string
          example: fleet
    ConnectDetails:
      type: object
      properties:
        connectorName:
          type: string
          example: LangSmith Fleet
        accountLevelAllowed:
          type: boolean
          example: true
    ErrorEnvelope:
      type: object
      properties:
        code:
          type: string
          example: BCK.OAUTH.0016
        message:
          type: string
          example: Unknown OAuth client
        category:
          type: string
          enum:
            - validation
            - auth
            - business
            - integration
            - internal
          example: auth
        hint:
          type: string
          nullable: true
        retryable:
          type: boolean
          nullable: true
          description: When present, whether retrying the same request may succeed.
        httpStatus:
          type: integer
          example: 400
  responses:
    Error:
      description: Typed error envelope
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorEnvelope'
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: Nevermined API key
      description: >-
        A Nevermined API key: `Authorization: Bearer <sandbox:… | live:…>`.
        Environment-prefixed, not a bare JWT — send the whole string.

````

## Related topics

- [Observability & Monitoring](/docs/development-guide/observability.md)
- [API Providers](/docs/solutions/api-providers.md)
- [Register Agents](/docs/products/nevermined-app/register-agents.md)
- [Payments and Balance](/docs/api-reference/python/balance-module.md)
- [Resolve a user_code to its verification-page details](/docs/api-reference/authentication--ceremony/resolve-a-user_code-to-its-verification-page-details.md)
