# Roles ## Create a new role - [POST /v1/api/roles](https://docs.finalpos.com/openapi/roles/rolescontroller_create.md): Creates a new role record. ## Get a role by ID - [GET /v1/api/roles/{id}](https://docs.finalpos.com/openapi/roles/rolescontroller_findone.md): Retrieves a single role by its unique identifier. ## Update a role by ID - [PUT /v1/api/roles/{id}](https://docs.finalpos.com/openapi/roles/rolescontroller_update.md): Updates an existing role record. ## Delete a role by ID - [DELETE /v1/api/roles/{id}](https://docs.finalpos.com/openapi/roles/rolescontroller_delete.md): Deletes a role by its unique identifier.