Atualizar contrato

Atualiza os dados de um contrato de produtor no Milk's Pay

Método POST

http://api.milksrota.com.br/pay/contrato/update

Requisição

Dados da requisição

{
    "conta_id": "{{conta_id}}",
    "token": "{{token}}",   
    "doc": "{{doc}}",
    "data": [
         {
           // Conjunto de registros de contratos documentado abaixo. 
        }
    ]    
}

token: Deve ser informado o Token da conta, que você encontra na tela "Sua conta" no menu principal no painel do Milk's Rota.

conta_id: Deve ser informado o ID da conta que você encontra na tela "Sua conta" no menu principal no painel do Milk's Rota.

doc: Deve ser informado o CNPJ da conta cadastra. Pode ser encontrado na tela "Sua conta" no menu principal do painel Milk's Rota.

data: Conjunto de registros de acordo com formato abaixo.

Formato do registro da Nota Fiscal

produtor

Código do produtor vinculado ao contrato

Texto

SIM

fazenda

Código da fazenda

Texto

NÃO

adicional_acordo

Valor do adicional de acordo comercial

Numérico

NÃO

distancia_pagto_logistica

Distância a ser comnsiderada no pagamento por logística

Numérico

NÃO

banco

Nome do banco de pagamento exibido no demonstrativo

Texto

NÃO

agencia

Número da agência de pagamento exibida no demonstrativo

Texto

NÃO

conta

Número da conta de pagamento exibida no demonstrativo

Texto

NÃO

beneficiario

Tipo de beneficiário [P = Próprio, T = Terceiro] do pagamento

Texto

NÃO

nome_beneficiario

Nome do beneficiário do pagamento

Texto

NÃO

cpf_beneficiario

Número de CPF do beneficiário do pagamento

Texto

NÃO

Exemplo de requisição

{
    "token": "{{token}}",
    "conta_id": "{{conta_id}}",
    "doc": "{{doc}}",
    "data": [
        {
            "produtor": "0120", 
            "fazenda": "FZ_121", 
            "adicional_acordo": 0.225 
            
        }
    ]
}

Resposta

200: Registros processados

{
    "success": true,
    "fails": [],
    "response.time": 0.615164041519165,
    "server.date": "2025-01-21 09:41:51"
}

400: Conta não localizada

403: Token inválido

{
    "success": false,
    "message": "Token inválido",
    "data": [],
    "monitor.time": 2.14737200737 // Tempo de execução
}

Last updated