HumanTrackDevelopers
Referência da APIProfissionais

Cadastrar profissional

POST/professionals

Cadastra um novo profissional na HumanTrack e o vincula ao parceiro com o externalId informado. Se o e-mail já pertence a um profissional vinculado ao parceiro, a chamada é idempotente e retorna o profissional existente. Se o e-mail pertence a um profissional que ainda não é vinculado ao parceiro, retorna 403 PROFESSIONAL_CLAIM_REQUIRED: use POST /connect para pedir o vínculo.

Autorização

ApiKey ApiSecret
X-Api-Key<token>

API Key do parceiro. Deve ser enviada junto com X-Api-Secret.

Em: header

X-Api-Secret<token>

API Secret do parceiro. Deve ser enviada junto com X-Api-Key.

Em: header

Corpo da requisição

application/json

Definições TypeScript

Use o tipo request body em TypeScript.

Corpo da resposta

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/professionals" \  -H "Content-Type: application/json" \  -d '{    "email": "user@example.com",    "externalId": "string",    "name": "string",    "surname": "string"  }'
{  "cellphone": "string",  "createdAt": "2019-08-24T14:15:22Z",  "email": "user@example.com",  "externalId": "string",  "humanTrackId": "13d6d477-fa49-4492-902b-69804ed4d612",  "name": "string",  "occupation": "Psychologist",  "status": "CREATED",  "surname": "string",  "updatedAt": "2019-08-24T14:15:22Z"}