Skip to main content
POST
Convidar usuário para a empresa

Autorizações

Authorization
string
header
obrigatório

Token da API no formato sk_live_….

Corpo

application/json
email
string<email>
obrigatório

E-mail da pessoa que vai receber o convite.

Exemplo:

"marina@exemplo.com.br"

profileId
integer

Perfil de permissões da pessoa nesta empresa. Use o id de GET /profiles.

Um id que não é desta empresa responde 422 ERR_API_PROFILE_NOT_FOUND.

Exemplo:

21

profile
enum<string>
obsoleto

Forma antiga de escolher o perfil, mantida para as integrações que já a usam. Prefira profileId.

Se profileId também for enviado, vale o profileId. Sem nenhum dos dois, a pessoa entra como Atendente.

Opções disponíveis:
admin,
user
name
string

Nome exibido na empresa. Se não for enviado, é usado o nome da conta.

Exemplo:

"Gabriel Goulart"

queueIds
integer[]

Filas em que a pessoa vai atender.

Exemplo:
channelsIds
integer[]

Canais que a pessoa pode ver.

Exemplo:
maxOpenTickets
integer

Limite de atendimentos simultâneos. Se não for enviado, não há limite.

Exemplo:

5

language
enum<string>

Idioma do e-mail de convite enviado à pessoa:

Opções disponíveis:
pt-BR,
en-US

Resposta

Convite enviado. Devolve o vínculo recém-criado, no mesmo formato de GET /users/{id}, com approved: false até a pessoa aceitar o convite pelo e-mail. O id retornado já é o id do vínculo e pode ser usado nas próximas chamadas.

data
object

Usuário do ponto de vista da empresa. O id é o do usuário nesta empresa, e o email é o da conta da pessoa. Nome, perfil, ativação, presença e limite de atendimentos são definidos por empresa, então o mesmo usuário pode ter valores diferentes em cada empresa.

Contas de super admin nunca aparecem.

Exemplo: