curl --request POST \
--url https://kinglog.app.br/crmReservation/create/{companyId}/{userId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"typeReservationId": 1,
"title": "Tarefa de exemplo",
"startsAt": "2026-11-05T09:00:00.000Z",
"endsAt": "2026-11-05T10:00:00.000Z"
}
'{
"success": true,
"data": {
"id": "ID_DA_RESERVA",
"title": "Reserva de sala",
"startsAt": "2026-11-05T09:00:00.000Z",
"endsAt": "2026-11-05T10:00:00.000Z",
"status": "draft"
},
"code": "SUCCESS"
}{
"success": false,
"status": 400,
"message": "Mensagem descritiva do erro",
"code": "CODIGO"
}{
"success": false,
"status": 401,
"message": "Não autorizado",
"code": "UNAUTHORIZED"
}{
"success": false,
"status": 403,
"message": "Sem permissão",
"code": "FORBIDDEN"
}{
"success": false,
"status": 404,
"message": "Não encontrado",
"code": "NOT_FOUND"
}CRM
Criar reserva
Cria uma reserva. endsAt precisa ser depois de startsAt.
POST
/
crmReservation
/
create
/
{companyId}
/
{userId}
curl --request POST \
--url https://kinglog.app.br/crmReservation/create/{companyId}/{userId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"typeReservationId": 1,
"title": "Tarefa de exemplo",
"startsAt": "2026-11-05T09:00:00.000Z",
"endsAt": "2026-11-05T10:00:00.000Z"
}
'{
"success": true,
"data": {
"id": "ID_DA_RESERVA",
"title": "Reserva de sala",
"startsAt": "2026-11-05T09:00:00.000Z",
"endsAt": "2026-11-05T10:00:00.000Z",
"status": "draft"
},
"code": "SUCCESS"
}{
"success": false,
"status": 400,
"message": "Mensagem descritiva do erro",
"code": "CODIGO"
}{
"success": false,
"status": 401,
"message": "Não autorizado",
"code": "UNAUTHORIZED"
}{
"success": false,
"status": 403,
"message": "Sem permissão",
"code": "FORBIDDEN"
}{
"success": false,
"status": 404,
"message": "Não encontrado",
"code": "NOT_FOUND"
}Authorizations
Todas as requisições devem incluir o JWT da conta no header Authorization no formato Bearer. Sem esse header a requisição é recusada.
Path Parameters
Empresa da sessão.
Example:
"UUID_DA_EMPRESA"
Usuário da sessão.
Example:
"UUID_DO_USUARIO"
Body
application/json
Obrigatório no corpo.
Example:
1
Título.
Example:
"Tarefa de exemplo"
Obrigatório no corpo.
Example:
"2026-11-05T09:00:00.000Z"
em ISO 8601
Example:
"2026-11-05T10:00:00.000Z"
Opcional no corpo.
Example:
"1"
Observação.
Example:
"Detalhe da integração"
Opcional no corpo.
Example:
"exemplo"
padrão BRL
Example:
"BRL"
Opcional no corpo.
Example:
"exemplo"
Opcional no corpo.
Example:
"1"
Opcional no corpo.
Example:
"exemplo"