# Coolset Accounts API User account management, workspace configuration, and country data. Version: 1.0 ## Servers Production server ``` https://developers.coolset.com/api ``` ## Security ### Bearer Our firebase api token, used to authenticate. Bearer prefix required before token Type: apiKey In: header Name: Authorization ## Download OpenAPI description [Coolset Accounts API](https://api.coolset.com/_bundle/accounts-api.yaml) ## accounts ### Accounts Countries List - [GET /accounts/countries](https://api.coolset.com/accounts-api/accounts/accounts_countries_list.md): List all countries with optional filtering by name, codes, or search term ### Read-only ViewSet for country data using Country dataclass. - [GET /accounts/countries/{id}](https://api.coolset.com/accounts-api/accounts/accounts_countries_read.md): Provides list and retrieve actions like a standard Django model. ### Accounts User Config List - [GET /accounts/user-config](https://api.coolset.com/accounts-api/accounts/accounts_user-config_list.md): Get current user configuration and available actions ### Accounts User Config Partial Update - [PATCH /accounts/user-config](https://api.coolset.com/accounts-api/accounts/accounts_user-config_partial_update.md): Update user configuration ### ViewSet for viewing and changing authenticated user's workspaces (companies). - [GET /accounts/workspaces](https://api.coolset.com/accounts-api/accounts/accounts_workspaces_list.md): This view is optimized to prevent N+1 queries through the use of annotations and prefetching in the repository layer.