Documentação do Mercado Livre

Confira todas as informações necessárias sobre as APIs Mercado Livre.
circulos azuis em degrade

Documentação do

Última atualização em 01/07/2024

Erros

Possíveis erros ao trabalhar com reclamações

Ao gerir reclamações, é possível que te depares com os seguintes erros. É crucial que entendas a causa de cada um e saibas como corrigi-los, para gerenciar eficientemente a situação. Aqui tens a informação necessária para identificar e resolver esses problemas.

{
    "message": "You don't have permission to access the resource",
    "error": "forbidden_error",
    "status": 403,
    "cause": []
}

Recurso não encontrado:

{
    "message": "Resource not found",
    "error": "business_logic_error",
    "status": 404,
    "cause": []
}

Usuário não autorizado:

{
    "message": "user not authorized",
    "error": "unauthorized_request_error",
    "status": 401,
    "cause": []
}

Erro interno:

{
    "message": "Internal Server Error",
    "error": "internal_server_error",
    "status": 500,
    "cause": []
}

Indica que o usuário enviou muitas solicitações em um determinado período:

{
    "message": "Too Many Requests",
    "error": "too_many_requests",
    "status": 429,
    "cause": []
}

Tivemos um erro interno:

{
    "message": "Bad Gateway",
    "error": "bad_gateway",
    "status": 502,
    "cause": []
}

Servidor em manutenção:

{
    "message": "Service not available",
    "error": "service_not_available",
    "status": 503,
    "cause": []
}

Não conseguimos responder a tempo:

{
    "message": "Gateway Timeout",
    "error": "gateway_timeout",
    "status": 504,
    "cause": []
}

Api Errors

Anexo não encontrado::

{
    "message": "Attachment not found [claim: $claim_id - fileName: $file_name]",
    "error": "business_logic_error",
    "status": 400,
    "cause": []
}

Ação enable_partial_refund não disponível para o player::

{
    "message": "Action allow_partial_refund not available for player",
    "error": "bad_request_error",
    "status": 400,
    "cause": []
}

Reembolso de ação não disponível para o player::

{
    "message": "Action refund not available for player",
    "error": "bad_request_error",
    "status": 400,
    "cause": []
}

Ação open_dispute não disponível para o player:

{
    "message": "Action open_dispute not available for player",
    "error": "bad_request_error",
    "status": 400,
    "cause": []
}

Ação enable_return não disponível para o player:

{
    "message": "Action allow_return not available for player",
    "error": "bad_request_error",
    "status": 400,
    "cause": []
}

Ação send_message_to_complainant não disponível para o player:

{
    "message": "Action send_message_to_complainant not available for player",
    "error": "bad_request_error",
    "status": 400,
    "cause": []
}

Ação send_message_to_mediator não disponível para o player:

{
    "message": "Action send_message_to_mediator not available for player",
    "error": "bad_request_error",
    "status": 400,
    "cause": []
}

Seguinte: Retorna