Centros de Custo (Cost Centers)


Serviço utilizado para cadastrar e alterar centros de custo do Ahgora PontoWeb.


Permitido envio em lote, máximo 1000 registros por requisição, ou 1mb (mega)


Usuários (users)

Item

Descrição

Fluxo:Cliente → PontoWeb
Rotahttps://api.ahgora.com.br/costcenter
Método:POST
Centros de Custo - Cost Centers
CampoTipoObrig.Descrição
codigoStringSimCódigo do Centro de Custo
nomeStringSimNome do Centro de Custo


Exemplos de Requisições (Requests)


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

[
  {
    "codigo": "00000001",
    "nome": "RH"
  },
  {
    "codigo": "00000002",
    "nome": "ADM"
  }
]


Exemplos de Respostas (Responses)


Resposta quando SUCESSO - Code 200:

{
   "company": "a000101",
   "unique": "bd751350",
   "message": "Cost center's Integration on progress"
}

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


ERRO de Validação - Code 400:

{
  "message": "Request format must be an Array",
  "code": 400
}


ERRO de Autenticação - Code 401:

{
  "message": "Unauthorized",
  "code": 401
}


ERRO de Permissão - Code 403:

{
    "error": {
        "message": "Forbidden",
        "code": 403
    }
}

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

Cost Centers


Service used to register and change Ahgora PontoWeb cost centers.


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


Users

Item

Description

Flow:Client → PontoWeb
Route:https://api.ahgora.com.br/costcenter
Method:POST
Cost Centers
FieldTypeRequiredDescription
codigoStringYesCost Center Code
nomeStringYesCost Center Name


Requests examples:


Request Body - Inclusion and Alteration:

[
  {
    "codigo": "00000001",
    "nome": "RH"
  },
  {
    "codigo": "00000002",
    "nome": "ADM"
  }
]


Responses examples:


Response when SUCCESS - Code 200:

{
   "company": "a000101",
   "unique": "bd751350",
   "message": "Cost center's Integration on progress"
}

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


Validation ERROR - Code 400:

{
  "message": "Request format must be an Array",
  "code": 400
}


Authentication ERROR - Code 401:

{
  "message": "Unauthorized",
  "code": 401
}


Permission ERROR - Code 403:

{
    "error": {
        "message": "Forbidden",
        "code": 403
    }
}

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