Skip to main content
GET
/
api
/
v1
/
business
/
wallet
/
transactions
Transaction Ledger
curl --request GET \
  --url https://api-stage.ugift.me/api/v1/business/wallet/transactions \
  --header 'X-API-Key: <api-key>'
{
  "transactions": [
    {
      "transactionType": "purchase",
      "transactionValue": 50,
      "timestamp": "2025-04-12T14:22:10.000Z",
      "orderID": "65b0d1e2f3a4b56789012345",
      "currency": "GBP",
      "details": {
        "type": "single",
        "currency": "GBP"
      }
    }
  ],
  "pagination": {
    "currentPage": 1,
    "totalPages": 1,
    "totalTransactions": 12,
    "limit": 50
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.ugift.me/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-API-Key
string
header
required

Your UGiftMe API key for authentication.

Format: Secure API key (e.g., <your-api-key>)

Required: All endpoints require this header

Example: X-API-Key: <your-api-key>

Query Parameters

page
integer
default:1
Required range: x >= 1
limit
integer

Response

Transaction history

transactions
object[]
required
pagination
object
required