Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Reverti a tradução errada pra portugues que subiu anteriormente

Índice
outlinetrue

Portuguese (Brasil)

Subsidiaries (

Branch offices

Filiais)


Service used to register, change and deactivate branches on Serviço utilizado para cadastro, alteração e desativação de filiais no Ahgora PontoWeb.


Aviso
titlewarning

Batch sending allowed, maximum 1000 records per request, or Permite envio em lote, máximo de 1000 registros por solicitação, ou 1mb (mega).


Subsidiaries (Branch officesfiliais)

Item

DescriptionDescrição

FlowFluxo:Client Cliente → PontoWeb
RouteRota:https://api.ahgora.com.br/subsidiaries
MethodMétodo:POST

Subsidiaries (Branch officesFiliais)

FieldcampoTypetipoRequiredObrig.DescriptionDescriçãoRulesRegras
numeroCadastroStringYesSimnúmero do CNPJ numberNo separatorsSem separadores
razaoSocialStringYesCompany nameSimNome da empresaSem separadoresNo separators
telefoneDDDStringNoArea CodeNãoCódigo de areaFormatoExpected format: "DDD"
telefoneStringNoTelephone NumberNãoNúmero de telefoneSem separadoresNo separators
cepStringNoNãoZIP CODECEPExpected formatFormato: XXXXXXXX
No separatorsSem separadores
enderecoStringNoNãoAddressEndereço
complementoStringNoNãoComplementComplemento
bairroStringNoNãoNeighborhoodBairro
cidadeStringNoNãoCityCidade
estadoStringNoNãoStateEstadoSigla válida de dois dígitos em minúsculasValid two-digit acronym in lower case
paisStringNoCountry acronymNãoCódigo do paisPadrãoDefault: 1058
For BrazilPara Brasil, use o código: 1058
ativacaoStringNoNãoAtivação do relógio de ponto na filialTime clock activation at the branch officeUse true for yes and false for no para sim e false para não
Use o CNPJ or CPF to activate Time Clocks.
Request examples
ou CPF para ativar os relógios de ponto.


Exemplos de requisição (Request):


Corpo da Requisição - Inclusão, Alteração e Ativação:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
[
  {
    "numeroCadastro": "XXXXXXXX0001XX",
    "razaoSocial": "Example Text",
    "telefoneDDD": "XX",
    "telefone": "XXXXXXXX",
    "cep": "XXXXXXX",
    "endereco": "Avenida XYZ",
    "complemento": "número 0123, Setor A",
    "bairro": "Example",
    "cidade": "São Paulo",
    "estado": "sp",
    "pais": "1058",
    "ativacao": true
  }
]


Corpo da Requisição - Desativação:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
[
  {
    "numeroCadastro": "XXXXXXXX0001XX",
    "razaoSocial": "Example Text",
    "telefoneDDD": "XX",
    "telefone": "XXXXXXXX",
    "cep": "XXXXXXX",
    "endereco": "Avenida XYZ",
    "complemento": "número 0123, Setor A",
    "bairro": "Example",
    "cidade": "São Paulo",
    "estado": "sp",
    "pais": "1058",
    "ativacao": false
  }
]


Exemplos de Respostas (Responses)


Resposta quando SUCESSO - Code 200:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "company": "a000101",
  "unique": "bd751350",
  "message": "Subsidiaries Integration on progress"
}
Dica

Para obter mais detalhe, utilize o serviço Process. Para saber mais entre no link.


ERRO de Validação - Code 400:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "message": "Request format must be an Array",
  "code": 400
}


ERRO de Autenticação - Code 401:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "message": "Unauthorized",
  "code": 401
}


ERRO de Permissão - Code 403:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
    "error": {
        "message": "Forbidden",
        "code": 403
    }
}

Observação: Verificar as permissões do usuário para acessar a rota/serviço.

English (US)

Subsidiaries (Branch offices)


Service used to register, change and deactivate branches on Ahgora PontoWeb.


Aviso
titlewarning

Batch sending allowed, maximum 1000 records per request, or 1mb (mega)


Subsidiaries (Branch offices)

Item

Description

Flow:Client → PontoWeb
Routehttps://api.ahgora.com.br/subsidiaries
Method:POST

Subsidiaries (Branch offices)

FieldTypeRequiredDescriptionRules
numeroCadastroStringYesCNPJ numberNo separators
razaoSocialStringYesCompany nameNo separators
telefoneDDDStringNoArea CodeExpected format: "DDD"
telefoneStringNoTelephone NumberNo separators
cepStringNoZIP CODEExpected format: XXXXXXXX
No separators
enderecoStringNoAddress
complementoStringNoComplement
bairroStringNoNeighborhood
cidadeStringNoCity
estadoStringNoStateValid two-digit acronym in lower case
paisStringNoCountry acronymDefault: 1058
For Brazil, use: 1058
ativacaoStringNoTime clock activation at the branch officeUse true for yes and false for no
Use CNPJ or CPF to activate Time Clocks.


Request examples:


Request Body - Inclusion, Modification and Activation:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
[
  {
    "numeroCadastro": "XXXXXXXX0001XX",
    "razaoSocial": "Example Text",
    "telefoneDDD": "XX",
    "telefone": "XXXXXXXX",
    "cep": "XXXXXXX",
    "endereco": "Avenida XYZ",
    "complemento": "número 0123, Setor A",
    "bairro": "Example",
    "cidade": "São Paulo",
    "estado": "sp",
    "pais": "1058",
    "ativacao": true
  }
]


Request Body - Deactivation:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
[
  {
    "numeroCadastro": "XXXXXXXX0001XX",
    "razaoSocial": "Example Text",
    "telefoneDDD": "XX",
    "telefone": "XXXXXXXX",
    "cep": "XXXXXXX",
    "endereco": "Avenida XYZ",
    "complemento": "número 0123, Setor A",
    "bairro": "Example",
    "cidade": "São Paulo",
    "estado": "sp",
    "pais": "1058",
    "ativacao": false
  }
]


Response examples:


Response when SUCCESS - Code 200:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "company": "a000101",
  "unique": "bd751350",
  "message": "Subsidiaries Integration on progress"
}
Dica
titletip

For more details, use the Process service. To find out more, click here.


Validation ERROR - Code 400:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "message": "Request format must be an Array",
  "code": 400
}


Authentication ERROR - Code 401:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "message": "Unauthorized",
  "code": 401
}


Permission ERROR - Code 403:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
    "error": {
        "message": "Forbidden",
        "code": 403
    }
}

Note: Check the user's permissions to access the route/service.