# Admin

An API Administering the Blackbird AI Platform.

## Servers ``` https://api.blackbird.ai/admin ``` ## Security ### clientCredentials Type: oauth2 ## Download OpenAPI description [Admin](https://docs.blackbird.ai/_bundle/admin.yaml) ## users ### List all users in the organization - [GET /admin/users](https://docs.blackbird.ai/admin/users/getusers.md): Retrieves all users in the organization (Reconciliation endpoint). This endpoint allows organization administrators to reconcile their user list with internal identity management systems. ### Creates a user - [POST /admin/users](https://docs.blackbird.ai/admin/users/createuser.md): Creates a user with the given email and in the caller's organization. ### Get a specific user - [GET /admin/users/{id}](https://docs.blackbird.ai/admin/users/getuserbyid.md): Retrieves a specific user by ID within the organization. ### Update a user's active status - [PUT /admin/users/{id}](https://docs.blackbird.ai/admin/users/updateuserstatus.md): Updates a user's active status using json-merge-patch format. ### Get available user roles - [GET /admin/roles](https://docs.blackbird.ai/admin/users/getroles.md): Retrieves a list of available user roles that can be assigned to users.