Envio do arquivo de pagamento - inncash/inncash-docs GitHub Wiki
Este endpoint permite que os usuários enviem arquivos de folha de pagamento para processamento.
POST: URL_BASE/payrolls/accounts-payable
Na requisição será necessário especificar o identificador da empresa por meio do "company_id" (fornecido pela Innova no momento de implantação). Ele deverá ser enviado no header da requisição com esse formato: Company-Id: 1.
O InnCash irá fazer uma requisição ao webhook cadastrado pelo cliente via POST, e como sucesso, irá retornar um código http 200
Corpo da requisição :
{
  "bank_id": "5a729a27f3ff31e68614fac243408794",
  "customer_ids": ["954bbecdd0105a762a2e77d7f07b9a98", "8a4d3d64a50d45c3cacc88362a344a4a"],
  "payroll_file": "",
  "use_payment_date": false,
  "payment_date": null,
  "van_id": 1
}
| Tipo | Nome | Descrição | Obrigatório | Tamanho | 
|---|---|---|---|---|
| String | bank_id | Identificador do banco | X | 255 | 
| Array | customer_ids | Identificador dos títulos que serão vinculados | X | |
| File | payroll_file | Arquivo de folha de pagamento | X | |
| Boolean | use_payment_date | Campo que define se a data do pagamento será utilizada durante o processamento | X | |
| Date | payment_date | Data do pagamento do arquivo de folha | ||
| Number | van_id | Identificador da van que irá receber o arquivo | X |