Skip to main content
POST
Criar usuário

Authorizations

x-juridiq-api-key
string
header
required

Chave de API do escritório (criada no painel). Envie o valor no header x-juridiq-api-key. A API aberta aplica rate limit por chave (veja a documentação de integradores).

Body

application/json
name
string
required

Nome completo

Minimum string length: 1
email
string<email>
required

E-mail de login

password
string
required

Senha de acesso

Minimum string length: 1
document
string
required

CPF ou CNPJ

contact
string
required

Telefone ou contato

profileId
string<uuid>
required

ID do perfil de permissões

role
string

Cargo no escritório

officeId
string<uuid>

ID do escritório

admissionDate
string

Data de admissão

resignationDate
string

Data de demissão

dateOfBirth
string

Data de nascimento

ctpsNumber
string

Número da CTPS

imageUrl
string

URL da foto

oabNumber
string

Número da OAB

personType
string

Tipo de pessoa: PF ou PJ

salary
string

Salário

description
string | null

Descrição do colaborador: funções, áreas de atuação e tipos de caso que assume. Até 1000 caracteres; espaços nas pontas são removidos e texto em branco grava nulo

Maximum string length: 1000
postalCode
string

CEP

addressNumber
string

Número do endereço

kanbanBoardsIds
string<uuid>[]

IDs dos quadros Kanban

Response

Default Response

id
string
required

ID do usuário

name
string
required

Nome completo

email
string
required

E-mail de login

role
string
required

Cargo no escritório

officeId
string
required

ID do escritório

profile
object
required
createdAt
string
required

Data de criação (ISO 8601)

updatedAt
string
required

Data da última alteração (ISO 8601)

hasGoogleLinked
boolean
required

Possui conta Google vinculada

hasPassword
boolean
required

Possui senha cadastrada

document
string | null

CPF ou CNPJ

contact
string | null

Telefone ou contato

admissionDate
string | null

Data de admissão

resignationDate
string | null

Data de demissão

dateOfBirth
string | null

Data de nascimento

ctpsNumber
string | null

Número da CTPS

imageUrl
string | null

URL da foto

oabNumber
string | null

Número da OAB

personType
string | null

Tipo de pessoa: PF ou PJ

salary
string | null

Salário

description
string | null

Descrição do colaborador: funções, áreas de atuação e tipos de caso que assume. Use para sugerir o responsável de tarefas e processos

postalCode
string | null

CEP

addressNumber
string | null

Número do endereço

firstLogin
boolean | null

Primeiro acesso pendente

showBannerAsaas
boolean | null

Exibir banner Asaas

referralToken
string | null

Token de indicação

googleIntegrationType
enum<string> | null

Tipo de integração Google

Available options:
full-sync
googleEmail
string | null

E-mail da conta Google vinculada

calendarColor
string | null

Cor da agenda do usuário (hex); null = sem cor

calendarSharing
enum<string>

O que os colegas veem da agenda: NONE, FREE_BUSY ("Ocupado"), READ ou WRITE (com edição); ausente = WRITE

Available options:
NONE,
FREE_BUSY,
READ,
WRITE