curl --request PATCH \
--url https://api.jurichat.com/user/{id} \
--header 'Content-Type: application/json' \
--header 'x-jurichat-api-key: <api-key>' \
--data '
{
"inboxId": [
"<string>"
],
"name": "<string>",
"email": "jsmith@example.com",
"password": "<string>",
"contact": "<string>",
"imageUrl": "<string>",
"notificationSound": "<string>",
"roleId": "<string>",
"onlyAssignedConversations": true
}
'{
"id": "<string>",
"name": "<string>",
"email": "<string>",
"contact": "<string>",
"imageUrl": "<string>",
"notificationSound": "<string>",
"officeId": "<string>",
"roleId": "<string>",
"inboxes": [
{
"id": "<string>",
"name": "<string>"
}
],
"lastInboxUsed": "<string>",
"onlyAssignedConversations": true,
"createdAt": "2023-11-07T05:31:56Z"
}Atualizar usuário
Atualização parcial: apenas os campos enviados são modificados. Enviar inboxId substitui as inboxes do usuário.
curl --request PATCH \
--url https://api.jurichat.com/user/{id} \
--header 'Content-Type: application/json' \
--header 'x-jurichat-api-key: <api-key>' \
--data '
{
"inboxId": [
"<string>"
],
"name": "<string>",
"email": "jsmith@example.com",
"password": "<string>",
"contact": "<string>",
"imageUrl": "<string>",
"notificationSound": "<string>",
"roleId": "<string>",
"onlyAssignedConversations": true
}
'{
"id": "<string>",
"name": "<string>",
"email": "<string>",
"contact": "<string>",
"imageUrl": "<string>",
"notificationSound": "<string>",
"officeId": "<string>",
"roleId": "<string>",
"inboxes": [
{
"id": "<string>",
"name": "<string>"
}
],
"lastInboxUsed": "<string>",
"onlyAssignedConversations": true,
"createdAt": "2023-11-07T05:31:56Z"
}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,}$Body
IDs das inboxes. Quando enviado, substitui as inboxes atuais do usuário.
^[cC][^\s-]{8,}$Novo nome do usuário.
1Novo e-mail de acesso.
Nova senha de acesso. Mínimo de 6 caracteres.
6Novo telefone ou WhatsApp.
1Nova URL de avatar.
Novo arquivo de som de notificação.
ID do novo papel do usuário.
^[cC][^\s-]{8,}$Quando verdadeiro, o usuário visualiza apenas conversas atribuídas a ele.
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.
Inboxes vinculadas após a atualização.
Show child attributes
Show child attributes
ID da última inbox utilizada.
Indica se o usuário visualiza apenas conversas atribuídas a ele.
Data e hora de criação original do usuário.