# ServiceUser

Machine accounts for API-only access, used for automation and integrations. Each service user can have API tokens generated without portal access. Requires `users::read` to view.


## Retrieve configuration details for a specific service account

 - [GET /v2/service-user/{name}](https://apidocs.trustgrid.io/serviceuser/getserviceuser.md)

## Generate new API credentials (client ID and secret) for a service account

 - [POST /v2/service-user/{name}/token](https://apidocs.trustgrid.io/serviceuser/paths/~1v2~1service-user~1%7Bname%7D~1token/post.md)

## Retrieve all API-only service accounts configured for the organization

 - [GET /v2/service-user](https://apidocs.trustgrid.io/serviceuser/listserviceusers.md)

## Create a new API-only service account with specified permissions

 - [POST /v2/service-user](https://apidocs.trustgrid.io/serviceuser/paths/~1v2~1service-user/post.md)

