# CData Service Accounts API

**Canonical:** https://apis.io/apis/cdata/cdata-service-accounts-api/  
**Provider:** CData — https://apis.io/providers/cdata/  
**Base URL:** https://cloud.cdata.com/api  
**Documentation:** https://cloud.cdata.com/docs/SQL-API.html

CData Service Accounts API is one of 14 APIs that [CData](https://apis.io/providers/cdata/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Service Accounts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, an API reference, and 6 JSON Schemas.

Full lifecycle management for machine identities (CI/CD pipelines, IaC tooling, Terraform automation). Service accounts are not SCIM-owned and authenticate via OAuth 2.0 client credentials using the `client_id` returned on creation.

## Operations (14)

| Method | Path | Summary |
|---|---|---|
| POST | `/service-accounts` | Create Service Account |
| GET | `/service-accounts` | List Service Accounts |
| GET | `/service-accounts/{id}` | Get Service Account |
| PATCH | `/service-accounts/{id}` | Update Service Account |
| DELETE | `/service-accounts/{id}` | Delete Service Account |
| POST | `/service-accounts/{id}/roles` | Assign Service Account Role |
| GET | `/service-accounts/{id}/roles` | List Service Account Roles |
| DELETE | `/service-accounts/{id}/roles/{role_id}` | Remove Service Account Role |
| POST | `/service-accounts/{id}/permissions` | Assign Service Account Permission |
| GET | `/service-accounts/{id}/permissions` | List Service Account Permissions |
| DELETE | `/service-accounts/{id}/permissions/{permission_id}` | Remove Service Account Permission |
| POST | `/service-accounts/{id}/workspaces/{workspace_id}/roles` | Assign Service Account Workspace Role |
| GET | `/service-accounts/{id}/workspaces/{workspace_id}/roles` | List Service Account Workspace Roles |
| DELETE | `/service-accounts/{id}/workspaces/{workspace_id}/roles/{role_id}` | Remove Service Account Workspace Role |

## Machine-readable artifacts (23)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/openapi/cdata-service-accounts-api-openapi.yml
- **Documentation** — https://cloud.cdata.com/docs/SQL-API.html
- **Overview** — https://cloud.cdata.com/docs/API.html
- **Authentication** — https://cloud.cdata.com/docs/Authentication.html
- **APIReference** — https://docs.cloud.cdata.com/en/API/REST-API
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/errors/cdata-problem-types.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/conventions/cdata-conventions.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/data-model/cdata-data-model.yml
- **Documentation** — https://cloud.cdata.com/docs/Metadata-API.html
- **Documentation** — https://cloud.cdata.com/docs/Log-API.html
- **Documentation** — https://docs.cloud.cdata.com/en/API/Connection-API
- **Documentation** — https://docs.cloud.cdata.com/en/API/Job-API
- **Documentation** — https://docs.cloud.cdata.com/en/API/Account-API
- **Documentation** — https://cloud.cdata.com/docs/Audit-API.html
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/scopes/cdata-scopes.yml
- **Documentation** — https://docs.cloud.cdata.com/en/API/Management-API
- **Documentation** — https://docs.cloud.cdata.com/en/API/MCP-Embedded
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/json-schema/cdata-service-account-role-assignment-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/json-schema/cdata-service-account-workspace-role-assignment-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/json-schema/cdata-service-account-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/json-schema/cdata-service-account-permission-assignment-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/json-schema/cdata-assign-permission-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cdata/refs/heads/main/json-schema/cdata-create-service-account-request-schema.json

## Other CData APIs (12)

- [CData Connect AI MCP Server](https://apis.io/apis/cdata/mcp/)
- [CData Account API](https://apis.io/apis/cdata/cdata-account-api/)
- [CData Cache API](https://apis.io/apis/cdata/cdata-cache-api/)
- [CData Connection API](https://apis.io/apis/cdata/cdata-connection-api/)
- [CData Data Explorer API](https://apis.io/apis/cdata/cdata-data-explorer-api/)
- [CData Job API](https://apis.io/apis/cdata/cdata-job-api/)
- [CData Jobs API](https://apis.io/apis/cdata/cdata-jobs-api/)
- [CData Log API](https://apis.io/apis/cdata/cdata-log-api/)
- [CData Metadata API](https://apis.io/apis/cdata/cdata-metadata-api/)
- [CData Query API](https://apis.io/apis/cdata/cdata-query-api/)
- [CData Users API](https://apis.io/apis/cdata/cdata-users-api/)
- [CData O Data API](https://apis.io/apis/cdata/cdata-odata-api/)

## Tags

Service Accounts

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cdata/cdata-service-accounts-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cdata/.
