Skip to main content
POST
/
api
/
v1
/
bko
/
transport-operator-routes
/
{transportOperatorRouteId}
/
reactivate
Reactivate Transport Operator Route
curl --request POST \
  --url https://api.example.com/api/v1/bko/transport-operator-routes/{transportOperatorRouteId}/reactivate \
  --header 'Authorization: Bearer <token>'
{
  "transportOperatorRouteId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "cooperativeId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "transportOperatorId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "routeId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "approvedBy": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "approvedAt": "2023-11-07T05:31:56Z",
  "rejectionReason": "<string>",
  "createdBy": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "createdAt": "2023-11-07T05:31:56Z",
  "updatedBy": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "updatedAt": "2023-11-07T05:31:56Z",
  "deletedBy": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "deletedAt": "2023-11-07T05:31:56Z"
}

Authorizations

Authorization
string
header
required

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

Path Parameters

transportOperatorRouteId
string<uuid>
required

Transport Operator Route Id

Query Parameters

fields
string

Comma-separated list of fields to include in the response. Supports dot notation for nested projection (e.g. id,name,user.email,trips.route.id). Unknown fields are silently dropped.

Response

OK

Autorização de um permissionário para operar uma rota aprovada

transportOperatorRouteId
string<uuid>
required

Identificador único

cooperativeId
string<uuid>
required

Cooperativa da autorização

transportOperatorId
string<uuid>
required

Permissionário autorizado

routeId
string<uuid>
required

Rota autorizada

status
enum<string>
required

Status da autorização

Available options:
PENDING_APPROVAL,
ACTIVE,
REJECTED,
SUSPENDED,
EXPIRED
approvedBy
string<uuid> | null
required

Usuário que aprovou a autorização

approvedAt
string<date-time> | null
required

Data da aprovação

rejectionReason
string | null
required

Motivo da rejeição, quando aplicável

createdBy
string<uuid> | null
required

Usuário que criou o registro, quando aplicável

createdAt
string<date-time>
required

Data de criação

updatedBy
string<uuid> | null
required

Usuário que fez a última atualização, quando aplicável

updatedAt
string<date-time>
required

Data da última atualização

deletedBy
string<uuid> | null
required

Usuário que removeu o registro, quando aplicável

deletedAt
string<date-time> | null
required

Data de remoção