Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: adicionei versõe de tradução do arquivo

Índice
outlinetrue

Portuguese (Brasil)

Subsidiaries (

Filiais

Branch offices)

Serviço utilizado para cadastrar, alterar e inativar filiais no


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


Aviso
titlewarning

Batch sending allowed, maximum 1000 records per request, or

Permitido envio em lote, máximo 1000 registros por requisição, ou

1mb (mega)


Subsidiaries (

Filiais

Branch offices)

Item

Descrição

Description

Fluxo
Flow:
Cliente
Client → PontoWeb
Rota
Método
Method:POST

Subsidiaries (

Filiais

Branch offices)

Campo
Field
Tipo
Type
Obrig.
Required
Descrição
Description
Regra
Rules
numeroCadastroString
Sim
Yes
Número do
CNPJ number
Sem separadores
No separators
razaoSocialString
Sim
Yes
Razão Social
Company nameNo separators
Sem separadores
telefoneDDDString
NãoCódigo de Área (DDD)
NoArea CodeExpected format: "DDD"
formato: XX
telefoneString
NãoNúmero do Telefone
NoTelephone NumberNo separators
Sem separadores
cepString
Não
No
CEP
ZIP CODE
formato
Expected format: XXXXXXXX
Sem separadores
No separators
enderecoString
Não
No
Endereço
Address
complementoString
Não
No
Complemento
Complement
bairroString
Não
No
Bairro
Neighborhood
cidadeString
Não
No
Cidade
City
estadoString
Não
No
EstadoSigla de dois dígitos válida em minúsculo
StateValid two-digit acronym in lower case
paisString
NãoSigla do País
NoCountry acronymDefault
Fixo
: 1058
Para Brasil deve-se utilizar
For Brazil, use: 1058
ativacaoString
NãoAtivação de relógio de ponto na filalUtilize true para sim e false para não
Utiliza CNPJ ou CPF para ativação de Relógios de Ponto.
NoTime clock activation at the branch officeUse true for yes and false for no
Use CNPJ or CPF to activate Time Clocks.


Request examples:

Exemplos de Requisições (Requests)


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.