# Service Principal

## The AccountServicePrincipal object

- [service-principal/object.md](service-principal/object.md)

## Endpoints

### Get service principal details

- [GET /api/2.0/accounts/{account_id}/scim/v2/ServicePrincipals/{id}](get-account-service-principal.md)

### List service principals

- [GET /api/2.0/accounts/{account_id}/scim/v2/ServicePrincipals](list-account-service-principals.md)

### Create a service principal

- [POST /api/2.0/accounts/{account_id}/scim/v2/ServicePrincipals](create-account-service-principal.md)

### Replace service principal

- [PUT /api/2.0/accounts/{account_id}/scim/v2/ServicePrincipals/{id}](update-account-service-principal.md)

### Delete a service principal

- [DELETE /api/2.0/accounts/{account_id}/scim/v2/ServicePrincipals/{id}](delete-account-service-principal.md)

### Update service principal details

- [PATCH /api/2.0/accounts/{account_id}/scim/v2/ServicePrincipals/{id}](patch-account-service-principal.md)

