# Agilize Docs para IA - Página atual Este arquivo contém uma versão focada e legível por IA da página aberta na documentação pública da Agilize. Use esta versão quando a pergunta do usuário estiver restrita ao documento atual. Última geração: 2026-05-27T06:56:51.194Z ## Página - Título: Usuário - Criação de novo registro. - URL humana: https://agilize.app/docs/desenvolvedores/api/user-user/usuario/post-user-user - Leitura completa para IA: https://agilize.app/docs/llms.txt - Descrição: Usuário - Criação de novo registro. ## Seções - Método e URL - Autenticação - Parâmetros - Corpo da requisição ## Contexto técnico - OpenAPI JSON atual: https://agilize.app/api/docs/openapi/agilize - Referência interativa da API: https://agilize.app/docs/desenvolvedores/referencia-api - Autenticação principal: header x-api-key - Versão da API: 0.0.12 ## Conteúdo da página ## Método e URL ```http POST https://api.agilize.app/user/user ``` ## Autenticação Envie a chave de API no cabeçalho da requisição. ```http Accept: application/json x-api-key: SUA_CHAVE_API ``` ## Parâmetros | Nome | Origem | Obrigatório | Tipo | Descrição | | --- | --- | --- | --- | --- | | x-api-key | header | Sim | string | Chave da API de integração gerada em seu painel gerencial. | | content-type | header | Sim | string | application/json | ## Corpo da requisição - Obrigatório: Sim - Content-Type: application/json ### Campos do corpo | Campo | Tipo | Obrigatório | Valores / Exemplo | Descrição | | --- | --- | --- | --- | --- | | name | string | Não | | | | email | string | Não | | | | password | string | Não | | | | group | string | Não | | | | ownerCompany | string | Não | | | | currentProject | string | Não | | | | primaryTeamOrg | string | Não | | | | isTeamSupervisor | boolean | Não | | | | role | string | Não | | | | additionalInfo | object | Não | | | | projects | string[] | Não | | | | guest | boolean | Não | | | | isVerified | boolean | Não | | | | isActive | boolean | Não | | | | deleted | boolean | Não | | | | verifyToken | string | Não | | | | resetShortToken | string | Não | | | | resetToken | string | Não | | | | resetAttempts | number | Não | | | | resetExpires | string (date-time) | Não | | | | verifyExpires | string (date-time) | Não | | | | resources | object | Não | | | | wallet | string | Não | | | | profilePicture | string | Não | | | | googleId | string | Não | | | | facebookId | string | Não | | | | nounce | string | Não | | | | fileAvatar | string | Não | | | | isAdmin | boolean | Não | | | | avatarName | string | Não | | | | avatarModel | string | Não | | | | isChatAgent | boolean | Não | | | | dialMode | number | Não | | | | enableWebrtc | boolean | Não | | | | isOwnOnlyAgent | boolean | Não | | | | notify | object | Não | | | | workStatus | object | Não | | | | tokenVersion | number | Não | | | | tokensInvalidatedAt | string (date-time) | Não | | | | emailDisabled | boolean | Não | | | | emailSoftBounceCount | number | Não | | | | emailSoftBounceWindowStartAt | string (date-time) | Não | | | #### Estruturas internas **workStatus** ```json { "key": "string", "reasonId": "string", "reasonName": "string", "updatedAt": "string (date-time)" } ``` Exemplo básico: ```json { "name": "valor", "email": "valor", "password": "valor", "group": "valor", "ownerCompany": "valor", "currentProject": "valor", "primaryTeamOrg": "valor", "isTeamSupervisor": true } ``` ## Respostas | Status | Descrição | Conteúdo | | --- | --- | --- | | 201 | created | application/json | | 401 | not authenticated | | | 429 | Limite excedido para este endpoint REST. Maximo de 1 requisicao a cada 10 segundos por IP. | application/json | | 500 | general error | | ## Testar requisição Preencha os parâmetros, informe a chave no cabeçalho `x-api-key` e envie a requisição diretamente pelo navegador.