Propostas: Atualização de status

Utilizando o ID da proposta


Endpoint

{warning} Observe que essa URI não está incluindo api/{sua-empresa}. Isso significa que a url deve ser:
https://api.ecorban.com/api/{sua-empresa}/propostas/atualizar-status/id/{id-da-proposta}.

Method URI Headers
POST /propostas/atualizar-status/id/{id-da-proposta} Authorization

PARÂMETROS

atributo tipo descrição regras
status_id PARÂMETRO BODY ID do Status no sistema do cliente OBRIGATÓRIO, NÚMERO
notes PARÂMETRO BODY ID do Status no sistema do cliente TEXTO

Respostas

{success} Sucesso

Código 200

Conteúdo

{
    "success": true,
    "dados": {
        "status_atual": "Nome do novo status",
        "horario_atualizacao": "2021-10-10 10:11:12",
        "observacoes": "Anotações enviadas via API",
    }
}

{warning} Parâmetros inválidos

Code 422

Razão Os parâmetros enviados não estão em conformidade com a especificação.

Conteúdo

{
    "message": "The given data was invalid.",
    "errors": {
        "status_id": [
            "O id do status é inválido"
        ]
    }
}

{warning} Registro(s) não encontrado

Code 404

Razão Ou a proposta ou o status enviado não existem

Conteúdo

{
    "success": false,
    "error": {
        "message": "Nenhum registro encontrado.",
        "errors": [],
        "exception_message": "",
        "type": "Bad Request"
    }
}

{danger} Erro

Code 500

Razão Erro interno do nosso servidor

Conteúdo

{
    "message": "Server Error"
}

Caso esse erro aconteça, entre em contato com o nosso time de suporte.