PUT Limites Crédito - Varejonline/api GitHub Wiki

Esta API tem como intuito facilitar a manutenção em lote para vários clientes.

Você também pode inserir o limite de crédito de forma indivual diretamente no cadastro do cliente (terceiro) pelos endpoints de cadastro e edição de terceiros:

POST Terceiros

PUT Terceiros

URL

POST https://integrador.varejonline.com.br/apps/api/limites-creditos/lote

Parâmetros

Envie um JSON no corpo da requisição, contendo:

  • limites: lista de limites (obrigatório)
    • terceiro: terceiro utilizado (obrigatório) (objeto complexo)
      • id: id do terceiro (opcional) (long)
      • documento: documento do terceiro (opcional) (string)
    • limite: Define os valores de limite de crédito para o terceiro (objeto complexo).
      • valorTotal: limite de crédito total (long)
      • valorMensal: limite de crédito mensal (long)
      • valorRenda: valor da renda do terceiro (long)

Exemplo

PUT https://integrador.varejonline.com.br/apps/api/limites-creditos/lote

'Content-Type'='application/json'

{
    "limites": [
        {
            "terceiro": {
                "documento": "603.262.490-01"
            },
            "limite": {
                "valorTotal": 900,
                "valorMensal": 300,
                "valorRenda": 0
            }
        }
    ]
}

Requisição inválida:

  • HTTP STATUS 400 – BAD REQUEST
  • Body:
{
      "idRecurso": 0,
      "codigoMensagem": 1,
      "mensagem": "A configuração de crédito não permite limite total."
}