APIReference

Organization Admin API

Generated OpenAPI reference for the Organization Admin API surface.

Overview

Organization Admin endpoints are part of the public Everyn API. Browser-admin routes for organizations, members, invitations, API-key management, and audit events. API keys cannot call these admin routes.

Endpoints

The generated OpenAPI component below contains request parameters, request bodies, response bodies, status codes, and schemas for this tag.

Endpoint summary for quick scanning before using the generated reference:

Failures use the PublicErrorEnvelope shape with an X-Request-Id header. Most endpoints below return 400, 401, 403, 404, 409, 422, 429; the few that differ list their own statuses in the table, which otherwise shows only success responses. See API errors for the envelope and recovery patterns.

MethodPathSummaryRequest bodySuccess response
POST/v1/invitations/{invitation_token}/acceptAccept Organization InvitationNone.200 application/json: OrganizationMemberResponse
GET/v1/meGet MeNone.200 application/json: MeResponse
PATCH/v1/meUpdate Me Profileapplication/json: UserProfileUpdateRequest200 application/json: HumanUserResponse
GET/v1/organizationsList OrganizationsNone.200 application/json: Page_OrganizationResponse_
POST/v1/organizationsCreate Organizationapplication/json: OrganizationCreateRequest201 application/json: OrganizationResponse
GET/v1/organizations/{organization_id}Get OrganizationNone.200 application/json: OrganizationResponse
PATCH/v1/organizations/{organization_id}Update Organizationapplication/json: OrganizationUpdateRequest200 application/json: OrganizationResponse
GET/v1/organizations/{organization_id}/api-keysList Organization Api KeysNone.200 application/json: Page_ApiKeyResponse_
POST/v1/organizations/{organization_id}/api-keysCreate Organization Api Keyapplication/json: ApiKeyCreateRequest201 application/json: CreatedApiKeyResponse or ApiKeyResponse
GET/v1/organizations/{organization_id}/api-keys/{api_key_id}Get Organization Api KeyNone.200 application/json: ApiKeyResponse
POST/v1/organizations/{organization_id}/api-keys/{api_key_id}/revokeRevoke Organization Api KeyNone.200 application/json: ApiKeyResponse
POST/v1/organizations/{organization_id}/api-keys/{api_key_id}/rotateRotate Organization Api Keyapplication/json: ApiKeyRotateRequest or null200 application/json: CreatedApiKeyResponse
GET/v1/organizations/{organization_id}/audit-eventsList Organization Audit EventsNone.200 application/json: Page_AuditEventResponse_
GET/v1/organizations/{organization_id}/audit-events/{audit_event_id}Get Organization Audit EventNone.200 application/json: AuditEventResponse
GET/v1/organizations/{organization_id}/invitationsList Organization InvitationsNone.200 application/json: Page_OrganizationInvitationResponse_
POST/v1/organizations/{organization_id}/invitationsCreate Organization Invitationapplication/json: OrganizationInvitationCreateRequest201 application/json: CreatedOrganizationInvitationResponse or OrganizationInvitationResponse
POST/v1/organizations/{organization_id}/invitations/{invitation_id}/revokeRevoke Organization InvitationNone.200 application/json: OrganizationInvitationResponse
GET/v1/organizations/{organization_id}/membersList Organization MembersNone.200 application/json: Page_OrganizationMemberResponse_
GET/v1/organizations/{organization_id}/members/{user_id}Get Organization MemberNone.200 application/json: OrganizationMemberResponse
PATCH/v1/organizations/{organization_id}/members/{user_id}Update Organization Memberapplication/json: OrganizationMemberUpdateRequest200 application/json: OrganizationMemberResponse
DELETE/v1/organizations/{organization_id}/members/{user_id}Remove Organization MemberNone.200 application/json: OrganizationMemberResponse

Loading API reference...