Conciliação do Parceiro
Use esta rota para consultar a conciliação de um parceiro em uma data específica: TEDs do dia, totais de transações pagas e estornadas e, opcionalmente, a lista dessas transações.
GETv3/financial/conciliation
Request Query Params
| Atributo | Tipo | Descrição |
|---|---|---|
| sub_seller_id | string | ID do parceiro. Campo obrigatório. |
| date_created | date | Data da conciliação no formato YYYY-MM-DD. Campo obrigatório. |
| with_transactions | boolean | Quando true, inclui as listas paid_transactions e refunded_transactions. Padrão: false. |
| page | int32 | Página das listas de transações. Padrão: 1. Mínimo: 1. |
| count | int32 | Quantidade de transações por página. Padrão: 10. Máximo: 1000. |
Response Object
| Atributo | Tipo | Descrição |
|---|---|---|
| paid_transactions_amount | int32 | Soma em centavos de amount_to_receive das transações pagas do dia. |
| refunded_transactions_amount | int32 | Soma em centavos de paid_amount das transações estornadas do dia. |
| transfer_estimated_amount | int32 | Valor total transferido no dia, em centavos. |
| transfer_reference_date | date | Data de referência da conciliação no formato YYYY-MM-DD. |
| transfers | array | Transferências (TED) do dia. |
| transfers[][transfer_id] | string | ID da transferência. |
| transfers[][transfer_amount] | int32 | Valor em centavos da transferência. |
| transfers[][transfer_type] | string | Tipo da transferência (ex: ted). |
| transfers[][transfer_status] | string | Status da transferência. |
| transfers[][transfer_bank_response] | string | Resposta do banco sobre a transferência. |
| transfers[][transfer_date_created] | dateTime | Data de criação da transferência no formato ISODateTime. |
| transfers[][transfer_date_updated] | dateTime | Data de atualização da transferência no formato ISODateTime. |
| transfers[][transfer_funding_date] | dateTime | Data de liquidação da transferência no formato ISODateTime. |
| transfers[][transfer_funding_estimated_date] | dateTime | Data estimada de liquidação no formato ISODateTime. |
| paid_transactions | array | Transações pagas da página. Vazio quando with_transactions for false. |
| refunded_transactions | array | Transações estornadas da página. Vazio quando with_transactions for false. |
| pagination | object | Paginação das listas de transações. |
| pagination[page] | int32 | Página atual. |
| pagination[count] | int32 | Quantidade de transações por página. |
| pagination[paid_transactions] | object | Paginação das transações pagas. |
| pagination[paid_transactions][total] | int32 | Total de transações pagas do dia. |
| pagination[paid_transactions][page] | int32 | Página atual das transações pagas. |
| pagination[paid_transactions][offset] | int32 | Total de páginas das transações pagas. |
| pagination[refunded_transactions] | object | Paginação das transações estornadas. |
| pagination[refunded_transactions][total] | int32 | Total de transações estornadas do dia. |
| pagination[refunded_transactions][page] | int32 | Página atual das transações estornadas. |
| pagination[refunded_transactions][offset] | int32 | Total de páginas das transações estornadas. |
Objeto de transação
Cada item de paid_transactions ou refunded_transactions contém:
| Atributo | Tipo | Descrição |
|---|---|---|
| transaction_id | string | ID Marlim da transação. |
| amount_to_receive | int32 | Valor a receber do parceiro naquela TED, em centavos. |
| date_created | dateTime | Data de criação da transação no formato ISODateTime. |
| date_updated | dateTime | Data de atualização da transação no formato ISODateTime. |
| installments | string | Número de parcelas. |
| authorization_code | string | Código de autorização da transação. |
| nsu | string | Número Sequencial Único da transação. |
| item_id | string | Identificador da transação na sua plataforma. |
| customer_name | string | Nome do cliente. |
| customer_document_number | string | Documento do cliente. |
| customer_email | string | E-mail do cliente. |
| customer_phone_number | string | Telefone do cliente. |
| card_brand | string | Bandeira do cartão. |
| card_first_digits | string | Primeiros dígitos do cartão. |
| card_last_digits | string | Últimos dígitos do cartão. |
| card_expiration_date | string | Data de validade do cartão. |
| remaining_amount | int32 | Campo opcional. Saldo remanescente da transação em centavos após alocações parciais em saques. Omitido quando a transação foi totalmente alocada ou ainda não participou de saque parcial. |
| paid_amount | int32 | Valor pago em centavos. Presente em transações pagas. |
| refunded_amount | int32 | Valor estornado em centavos. Presente em transações estornadas. |
Exemplo de Response (sem transações)
{
"paid_transactions_amount": 1650000,
"refunded_transactions_amount": 0,
"transfer_estimated_amount": 1650000,
"transfer_reference_date": "2026-08-26",
"transfers": [
{
"transfer_id": "12345678",
"transfer_amount": 1650000,
"transfer_type": "ted",
"transfer_status": "transferred",
"transfer_bank_response": "Confirmado",
"transfer_date_created": "2026-08-26T08:00:00.000Z",
"transfer_date_updated": "2026-08-26T08:00:00.000Z",
"transfer_funding_date": "2026-08-26T15:00:00.000Z",
"transfer_funding_estimated_date": "2026-08-27T00:00:00.000Z"
}
],
"paid_transactions": [],
"refunded_transactions": [],
"pagination": {
"page": 1,
"count": 10,
"paid_transactions": {
"total": 1,
"page": 1,
"offset": 1
},
"refunded_transactions": {
"total": 0,
"page": 1,
"offset": 0
}
}
}
Error Object
| Atributo | Tipo | Descrição |
|---|---|---|
| errors | array | Array com todos os erros encontrados ao processar a requisição. |
| errors[][type] | string | Tipo de erro ocorrido. |
| errors[][message] | string | Mensagem detalhada do erro ocorrido. |
Exemplo de erro
{
"errors": [
{
"type": "sub_seller_id",
"message": "The parameter [ sub_seller_id ] is missing."
}
]
}
Exemplos
ATENÇÃO
Os valores utilizados nos exemplos abaixo são apenas para ilustração e não devem ser usados para fazer requests nas APIs da Marlim.
- Sem transações
- Com transações
- Sem conciliação na data
- Parceiro não encontrado
curl -X GET -G "https://api.marlim.co/v3/financial/conciliation" \
-H "Content-Type: application/json" \
-H "api_key: api_key_value" \
-d sub_seller_id="sub_k4m6Rw5rlQszEY7fiuRe" \
-d date_created="2026-08-26"
{
"paid_transactions_amount": 1650000,
"refunded_transactions_amount": 0,
"transfer_estimated_amount": 1650000,
"transfer_reference_date": "2026-08-26",
"transfers": [
{
"transfer_id": "12345678",
"transfer_amount": 1650000,
"transfer_type": "ted",
"transfer_status": "transferred",
"transfer_bank_response": "Confirmado",
"transfer_date_created": "2026-08-26T08:00:00.000Z",
"transfer_date_updated": "2026-08-26T08:00:00.000Z",
"transfer_funding_date": "2026-08-26T15:00:00.000Z",
"transfer_funding_estimated_date": "2026-08-27T00:00:00.000Z"
}
],
"paid_transactions": [],
"refunded_transactions": [],
"pagination": {
"page": 1,
"count": 10,
"paid_transactions": {
"total": 1,
"page": 1,
"offset": 1
},
"refunded_transactions": {
"total": 0,
"page": 1,
"offset": 0
}
}
}
curl -X GET -G "https://api.marlim.co/v3/financial/conciliation" \
-H "Content-Type: application/json" \
-H "api_key: api_key_value" \
-d sub_seller_id="sub_k4m6Rw5rlQszEY7fiuRe" \
-d date_created="2026-08-26" \
-d with_transactions="true"
{
"paid_transactions_amount": 1650000,
"refunded_transactions_amount": 1100000,
"transfer_estimated_amount": 1650000,
"transfer_reference_date": "2026-08-26",
"transfers": [
{
"transfer_id": "12345678",
"transfer_amount": 1650000,
"transfer_type": "ted",
"transfer_status": "transferred",
"transfer_bank_response": "Confirmado",
"transfer_date_created": "2026-08-26T08:00:00.000Z",
"transfer_date_updated": "2026-08-26T08:00:00.000Z",
"transfer_funding_date": "2026-08-26T15:00:00.000Z",
"transfer_funding_estimated_date": "2026-08-27T00:00:00.000Z"
}
],
"paid_transactions": [
{
"transaction_id": "HcDscltTIVK3VMAAOj7J",
"amount_to_receive": 1650000,
"date_created": "2026-08-25T15:29:07.334Z",
"date_updated": "2026-08-25T15:31:07.334Z",
"installments": "1",
"authorization_code": "SW002",
"nsu": "123456790",
"item_id": "item_456",
"customer_name": "HAN SOLO",
"customer_document_number": "98765432100",
"customer_email": "han@solo.com",
"customer_phone_number": "+5511888888888",
"card_brand": "mastercard",
"card_first_digits": "654321",
"card_last_digits": "8888",
"card_expiration_date": "0326",
"remaining_amount": 900,
"paid_amount": 1650000
}
],
"refunded_transactions": [
{
"transaction_id": "XyZabcDefGhiJklMnOp",
"amount_to_receive": 1000000,
"date_created": "2026-08-25T16:29:07.334Z",
"date_updated": "2026-08-25T16:31:07.334Z",
"installments": "3",
"authorization_code": "SW003",
"nsu": "987654321",
"item_id": "item_789",
"customer_name": "DARTH VADER",
"customer_document_number": "45678912300",
"customer_email": "darth@vader.com",
"customer_phone_number": "+5511777777777",
"card_brand": "visa",
"card_first_digits": "123456",
"card_last_digits": "2122",
"card_expiration_date": "1225",
"refunded_amount": 1100000
}
],
"pagination": {
"page": 1,
"count": 10,
"paid_transactions": {
"total": 1,
"page": 1,
"offset": 1
},
"refunded_transactions": {
"total": 1,
"page": 1,
"offset": 1
}
}
}
curl -X GET -G "https://api.marlim.co/v3/financial/conciliation" \
-H "Content-Type: application/json" \
-H "api_key: api_key_value" \
-d sub_seller_id="sub_k4m6Rw5rlQszEY7fiuRe" \
-d date_created="2026-01-01"
{
"paid_transactions_amount": 0,
"refunded_transactions_amount": 0,
"transfer_estimated_amount": 0,
"transfer_reference_date": "2026-01-01",
"transfers": [],
"paid_transactions": [],
"refunded_transactions": [],
"pagination": {
"page": 1,
"count": 10,
"paid_transactions": {
"total": 0,
"page": 1,
"offset": 0
},
"refunded_transactions": {
"total": 0,
"page": 1,
"offset": 0
}
}
}
curl -X GET -G "https://api.marlim.co/v3/financial/conciliation" \
-H "Content-Type: application/json" \
-H "api_key: api_key_value" \
-d sub_seller_id="sub_123456789" \
-d date_created="2026-08-26"
{
"errors": [
{
"type": "not_found",
"message": "Sub Seller with id [sub_123456789] was not found"
}
]
}