openapi: 3.1.0 info: title: API Reference agent auth API version: 1.0.0 servers: - url: https://api.agentmail.to description: prod - url: https://x402.api.agentmail.to description: prod-x402 - url: https://mpp.api.agentmail.to description: prod-mpp - url: https://api.agentmail.eu description: eu-prod tags: - name: auth paths: /v0/auth/me: get: operationId: me summary: Who Am I description: 'Returns the identity and scope of the authenticated credential. Useful when a client holds a pod-scoped or inbox-scoped API key and needs to discover the parent organization, pod, or inbox without prior knowledge. **CLI:** ```bash agentmail auth me ```' tags: - auth parameters: - name: Authorization in: header description: Bearer authentication required: true schema: type: string responses: '200': description: Response with status 200 content: application/json: schema: $ref: '#/components/schemas/type_auth:Identity' components: schemas: type_:OrganizationId: type: string description: ID of organization. title: OrganizationId type_auth:ScopeType: type: string enum: - organization - pod - inbox description: The scope tier the authenticated credential is bound to. title: ScopeType type_auth:Identity: type: object properties: scope_type: $ref: '#/components/schemas/type_auth:ScopeType' scope_id: type: string description: 'ID of the most specific scope the credential is bound to. Equals inbox_id when scope_type is inbox, pod_id when pod, organization_id when organization.' organization_id: $ref: '#/components/schemas/type_:OrganizationId' pod_id: type: string description: ID of the pod the credential is scoped to. Present when scope_type is pod or inbox. inbox_id: type: string description: ID of the inbox the credential is scoped to. Present when scope_type is inbox. api_key_id: type: string description: ID of the API key used to authenticate. Absent for JWT and proxy credentials. required: - scope_type - scope_id - organization_id description: Identity and scope of the authenticated credential. title: Identity securitySchemes: Bearer: type: http scheme: bearer