GET
/
v1
/
transfers
/
search
curl --request GET \
  --url https://api.sandbox.meso.network/v1/transfers/search \
  --header 'Authorization: Basic <encoded-value>'
{
  "results": [
    {
      "id": "t_001",
      "external_id": "custom_id_001",
      "kind": "cash_in",
      "status": "executing",
      "network_transaction_id": "37tQVLSyCY1X6iSFzrDwThnBuUWNbp84vby5BiKqUxC1VSN4XFyLGkNq843UFMZ27kXPzx4xnR8RExZPmDAsNJf4",
      "created_at": "2023-11-07T05:31:56Z",
      "updated_at": "2023-11-07T05:31:56Z",
      "source_total": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      },
      "source_total_usd": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      },
      "source_subtotal": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      },
      "source_subtotal_usd": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      },
      "destination_total": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      },
      "destination_total_usd": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      },
      "wallet_address": "3n2C45yBiNapKh6EdDekesZccAFdwTatu46Eyw1UnKx2",
      "payment_method": "debit",
      "meso_fee": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      },
      "meso_fee_usd": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      },
      "network_fee": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      },
      "network_fee_usd": {
        "amount": "1.45",
        "currency_code": "solana/SOL"
      }
    }
  ],
  "page_info": {
    "end_cursor": "<string>",
    "has_next_page": true
  }
}

Authorizations

Authorization
string
header
required

Use partnerId and secretKey as the username and password respectively. The client must send these credentials in the Authorization header, encoded in Base64. The format for the header is Authorization: Basic {credentials}, where "credentials" is the Base64 encoding of "partnerId:secretKey".

Query Parameters

external_id
string

An external identifier that was provided at transfer time.

created_at
string

A filter which limits the results based on the created_at time of the transfer. This value should be provided with in a format of operator:timestamp.

Available operators:

  • gt: Returns any values greater than the provided value
  • gte: Returns any values greater than or equal to the provided value
  • lt: Returns any values less than the provided value
  • gte: Returns any values less than or equal to the provided value

The timestamp is a RFC 3339 timestamp.

This filter can be passed multiple times with different operators to create ranges:

created_at=gte:2024-09-01T00:00:00Z&created_at=lt:2024-10-01T00:00:00Z
limit
integer

The maximum number of results that will be returned.

Required range: 1 <= x <= 20
after_cursor
string

The value to use for the the next page of results. Typically, this is the end_cursor from the previous result set.

Response

200
application/json
An paged array of matching transfers
results
object[]
required
page_info
object
required