Inicio
Documentação
Recursos
Parcerias
Comunidade

Recursos

Confira as atualizaçÔes das nossas soluçÔes e do funcionamento do sistema ou peça suporte técnico.

Parcerias

Conheça nosso programa para agĂȘncias ou desenvolvedores que oferecem serviços de integração e vendedores que desejam contratĂĄ-los.

Comunidade

Fique por dentro das Ășltimas novidades, peça ajuda a outros integradores e compartilhe seu conhecimento.

Obter informaçÔes sobre uma transação - TransaçÔes - Mercado Pago Developers

Busca inteligente powered by OpenAI 

Obter informaçÔes sobre uma transação

GET

https://api.mercadopago.com/v1/transaction-intents/{id}
Permite obter informaçÔes sobre uma transação de Money Out gerada anteriormente com base no seu "id". Ou seja, vocĂȘ poderĂĄ consultar informação sobre uma transação de saĂ­da de dinheiro, fornecendo o nĂșmero de identificação que lhe foi atribuĂ­do na resposta Ă  sua criação.
Parùmetros de requisição
PATH
id
string

OBRIGATÓRIO

Identificador da transação que deseja consultar, retornado na resposta à sua criação dentro do campo "id".
ParĂąmetros de resposta
created_date
string
Data de criação da transação.
external_reference
string
ReferĂȘncia externa da transação, gerada pelo integrador na hora da criação.
id
string
Identificador Ășnico da transação, gerado automaticamente
last_updated_date
string
Data de atualização do status da transação.
Erros

400Bad Request

ID format invalid

O formato do ID no path da requisição é invålido.

Client not allowed

O client ID associado às credenciais não tem permissão para fazer a requisição.

Financial identity not found

A instituição financeira não foi localizada. Verifique o campo "to.accounts.bank_id"

Many Requests

Muitas requisiçÔes foram feitas. Espere e tente novamente.

Rate Limit

O serviço de consulta atingiu o limite de rpm para não ultrapassar o limite permitido pelo Bacen e não receber multas.

Unauthorized

A requisição não estå autorizada.

404Not Found

not_found

A transação não foi encontrada através do seu ID.

424Failed Dependency

Resource locked

O serviço de rate limit estå processando o consumo de nossa API pelo integrador.

500Internal Server Error

internal_server_error

Houve um erro na comunicação com transaction_intent

502Bad Gateway

bad_gateway

Erro de processamento na requisição

Requisição
curl -X GET \
    'https://api.mercadopago.com/v1/transaction-intents/{id}'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-7434*********159-03141*********cee51edf8*********f94f589-1*********' \
    
Resposta de exemplo
{
  "created_date": "2021-01-01T00:00:00.000Z",
  "external_reference": "123456",
  "id": "0d5020ed",
  "last_updated_date": "2021-01-01T00:00:00.000Z",
  "point_of_interaction": {
    "type": "{\"type\":\"PSP_TRANSFER\"}"
  },
  "seller_configuration": {
    "notification_info": {
      "notification_url": "http://example.com.br/notification"
    }
  },
  "status": "approved",
  "transaction": {
    "from": {
      "accounts": [
        {
          "amount": "100,00"
        }
      ]
    },
    "paid_amount": 100,
    "payer": {
      "id": 123456543
    },
    "refunded_amount": 1,
    "to": {
      "accounts": [
        {
          "amount": "100,00",
          "origin_id": "01AAAM001A1AY43FBR8WCM9CES",
          "status_details": [
            {}
          ],
          "owner": {
            "identification": {
              "number": "1234567890",
              "type": "CPF"
            }
          },
          "bank_id": "0000014",
          "type": "checking_account",
          "number": "123456"
        }
      ]
    },
    "total_amount": 100,
    "statement_descriptor": "test"
  }
}