POST
/
v1
/
operators
/
{operator}
/
company-groups
/
{company_group}
/
permissions
curl --request POST \
  --url https://api.base39.io/v1/operators/{operator}/company-groups/{company_group}/permissions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "roles": [
    "approver"
  ]
}'

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

base39-external-client-id
string

Chave de identificação do cliente externo. Utilizada para identificar o cliente que está realizando a requisição.

Path Parameters

operator
string
required

ID do operador

company_group
string
required

ID do grupo de empresas.

Body

application/json

Atualizar uma permissão

roles
enum<string>[]

Permissão do operador

Available options:
approver,
financial,
administrator,
backoffice,
backoffice_financial,
backoffice_automation

Response

202

Accepted