Skip to main content
GET
/
openapi
/
v1
/
bill
/
transaction
curl --request GET \
  --url 'https://api.novita.ai/openapi/v1/bill/transaction?pageNo=1&pageSize=20&transactionTimeStart=1764547200&transactionTimeEnd=1767225599' \
  --header 'Authorization: Bearer <API_KEY>'
{
  "data": [
    {
      "customerId": "<string>",
      "serialNumber": "<string>",
      "transactionTime": "1764547200",
      "transactionType": "recharge",
      "transactionChannel": "AliPay",
      "transactionAmount": "1000000",
      "walletBalance": "1000000",
      "note": "",
      "state": "success",
      "invoiceURL": "",
      "orderType": "recharge"
    }
  ],
  "total": 1
}

Documentation Index

Fetch the complete documentation index at: https://novita.ai/docs/llms.txt

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

Request Headers

Content-Type
string
required
Enum: application/json
Authorization
string
required
Bearer authentication format, for example: Bearer {{API Key}}.

Query Parameters

pageNo
int32
required
Page number, starting from 1.
pageSize
int32
required
Number of items per page.
serialNumber
string
Transaction serial number.
transactionTimeStart
int64
Transaction start time, Unix timestamp in seconds.
transactionTimeEnd
int64
Transaction end time, Unix timestamp in seconds.
transactionType
string
Transaction type. Common values: recharge, refund, consume.
transactionChannel
string
Transaction channel. Common values: AliPay, WeixinPay, PublicRemittance.
status
string
Transaction status: pending, success, failed, expired.
channel
string
Transaction channel filter. Same as transactionChannel. Prefer transactionChannel.
orderType
string
Order type: recharge, refund.

Response Parameters

data
object[]
required
Transaction record list.
total
int32
required
Total number of transaction records matching the query.
curl --request GET \
  --url 'https://api.novita.ai/openapi/v1/bill/transaction?pageNo=1&pageSize=20&transactionTimeStart=1764547200&transactionTimeEnd=1767225599' \
  --header 'Authorization: Bearer <API_KEY>'
{
  "data": [
    {
      "customerId": "<string>",
      "serialNumber": "<string>",
      "transactionTime": "1764547200",
      "transactionType": "recharge",
      "transactionChannel": "AliPay",
      "transactionAmount": "1000000",
      "walletBalance": "1000000",
      "note": "",
      "state": "success",
      "invoiceURL": "",
      "orderType": "recharge"
    }
  ],
  "total": 1
}