curl --request GET \
--url https://api.jurichat.com/user/{id} \
--header 'x-jurichat-api-key: <api-key>'{
"id": "<string>",
"name": "<string>",
"email": "<string>",
"contact": "<string>",
"imageUrl": "<string>",
"notificationSound": "<string>",
"officeId": "<string>",
"roleId": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"role": {
"id": "<string>",
"name": "<string>"
},
"office": {
"id": "<string>",
"name": "<string>"
},
"inboxes": [
{
"id": "<string>",
"name": "<string>"
}
],
"lastInboxUsed": "<string>",
"onlyAssignedConversations": true,
"inOnboarding": true,
"permissions": [
{
"id": "<string>",
"name": "<string>",
"code": "<string>"
}
]
}Obter usuário
Retorna os dados de um usuário pelo ID, incluindo papel, escritório, inboxes e permissões ativas.
curl --request GET \
--url https://api.jurichat.com/user/{id} \
--header 'x-jurichat-api-key: <api-key>'{
"id": "<string>",
"name": "<string>",
"email": "<string>",
"contact": "<string>",
"imageUrl": "<string>",
"notificationSound": "<string>",
"officeId": "<string>",
"roleId": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"role": {
"id": "<string>",
"name": "<string>"
},
"office": {
"id": "<string>",
"name": "<string>"
},
"inboxes": [
{
"id": "<string>",
"name": "<string>"
}
],
"lastInboxUsed": "<string>",
"onlyAssignedConversations": true,
"inOnboarding": true,
"permissions": [
{
"id": "<string>",
"name": "<string>",
"code": "<string>"
}
]
}Authorizations
Chave de API do escritório (criada no painel). Envie o valor no header x-jurichat-api-key.
Path Parameters
ID do usuário.
^[cC][^\s-]{8,}$Response
Default Response
ID do usuário.
^[cC][^\s-]{8,}$Nome do usuário.
E-mail de acesso.
Telefone ou WhatsApp cadastrado.
URL de avatar. Null se não definido.
Arquivo de som de notificação.
ID do escritório ao qual o usuário pertence.
ID do papel atribuído ao usuário.
Data e hora de criação.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Inboxes vinculadas ao usuário. Null se não houver.
Show child attributes
Show child attributes
ID da última inbox utilizada. Null se não houver.
Quando verdadeiro, o usuário visualiza apenas conversas atribuídas a ele.
Indica se o usuário está no fluxo de onboarding.
Permissões ativas do usuário.
Show child attributes
Show child attributes