Skip to main content
GET
/
v1
/
ramp
/
transactions
List Transactions
curl --request GET \
  --url https://api.example.com/v1/ramp/transactions
Endpoint: GET https://api.rebelfi.io/v1/ramp/transactions
List ramp transactions with optional filters for recipient, status, and date range.

Query Parameters

FieldTypeRequiredDescription
ramp_recipient_idintegerNoFilter by recipient ID
statusstringNoFilter by status (pending, processing, in_progress, awaiting_confirmation, broadcasted, completed, failed, rejected, reversed)
date_fromstringNoStart date filter (ISO 8601)
date_tostringNoEnd date filter (ISO 8601)
pageintegerNoPage number (default: 1)
per_pageintegerNoResults per page (default: 20, max: 100)

Example Request

curl -X GET "https://api.rebelfi.io/v1/ramp/transactions?status=completed&page=1&per_page=20" \
  -H "x-api-key: your_api_key"

Example Response

{
  "data": [
    {
      "id": 1,
      "ramp_recipient_id": 1,
      "ramp_recipient_name": "OnEdge",
      "usd_amount": 50000,
      "total_fee": 125,
      "developer_fee": 50,
      "delivered_amount": 49875,
      "status": "completed",
      "status_history": [
        { "status": "pending", "timestamp": "2026-03-15T10:00:00.000Z" },
        { "status": "processing", "timestamp": "2026-03-15T10:01:00.000Z" },
        { "status": "completed", "timestamp": "2026-03-15T10:05:00.000Z" }
      ],
      "created_at": "2026-03-15T10:00:00.000Z",
      "completed_at": "2026-03-15T10:05:00.000Z"
    }
  ],
  "pagination": {
    "page": 1,
    "per_page": 20,
    "total": 1
  }
}

Response Fields

FieldTypeDescription
dataarrayArray of transaction objects
data[].idnumberTransaction identifier
data[].ramp_recipient_idnumberAssociated recipient ID
data[].ramp_recipient_namestringRecipient name
data[].usd_amountnumberUSD amount of the transaction
data[].total_feenumberTotal fees charged
data[].developer_feenumberDeveloper fee portion
data[].delivered_amountnumberAmount delivered after fees
data[].statusstringCurrent transaction status
data[].status_historyarrayArray of status transitions
data[].status_history[].statusstringStatus at this point
data[].status_history[].timestampstringWhen the status changed (ISO 8601)
data[].created_atstringCreation timestamp (ISO 8601)
data[].completed_atstring?Completion timestamp (ISO 8601), null if not completed
paginationobjectPagination metadata
pagination.pagenumberCurrent page
pagination.per_pagenumberResults per page
pagination.totalnumberTotal number of results