Skip to Content

List Paid Orders - ListPaidOrders

Overview

Query detailed list of completed (paid) orders, StartTime/EndTime are required; the data range is [StartTime, EndTime), meaning that data whose billing start time is greater than or equal to StartTime and less than EndTime will be retrieved.

Definition

Public Parameters

Parameter NameTypeDescription InformationRequired
ActionstringCorresponding API command name, the current API is ListPaidOrders.Yes
PublicKeystringThe user’s public key can be obtained from Console Yes
SignaturestringUser signature generated based on public key and API command, see Signature AlgorithmYes

Request Parameters

Parameter NameTypeDescription InformationRequired
StartTimeintQuery start time (Unix timestamp, seconds). When provided with EndTime, enables custom time range query; EndTime must be greater than StartTimeYes
EndTimeintQuery end time (Unix timestamp, seconds). Must be provided together with StartTimeYes
PageintPage number, starting from 1Yes
PageSizeintPage size (min 10, max 100)Yes
ResourceIds.NstringResource ID list (optional)No
ModelIds.NstringModel ID list (optional)No
PricingUnits.NintPricing unit list (optional)No
OrderTypes.NintOrder type list (optional)No
PricingSkus.NstringBilling SKU list (optional)No
ProductCodes.NstringProduct code list (optional). Enum: modelverse, sandboxNo
Regions.NstringRegion list (optional). See Region and Zone ListNo
OrganizationIds.NintOrganization ID list (optional)No

Response Field

Field NameTypeDescription InformationRequired
RetCodeintReturn status code. If it is 0, it means successful return. If it is not 0, it means failure.Yes
ActionstringOperation command name.Yes
MessagestringReturns an error message, providing detailed description when RetCode is non-zero.No
PageintCurrent page numberYes
PageSizeintPage sizeNo
TotalintTotal record countNo
Ordersarray[OrderItemDetail]Paid order detail listNo

Data Model

OrderItemDetail

Field NameTypeDescription InformationRequired
RegionstringRegionNo
ProductCodestringProduct codeNo
ProductCodeDisplaystringProduct code display nameNo
StarCardAccountstringStar Card deduction amountNo
OrderNostringOrder numberNo
CompanyIDintCompany IDNo
OrganizationIDintOrganization IDNo
OrganizationNamestringOrganization nameNo
UserEmailstringUser emailNo
ChargeTypeintCharge typeNo
ChargeTypeDisplaystringCharge type display nameNo
ChannelintChannelNo
CurrencystringCurrency (e.g., CNY, USD)No
CurrencyDisplaystringCurrency display nameNo
ResourceIDstringResource IDNo
ModelIDstringModel IDNo
ModelNamestringModel nameNo
OrderTypeintOrder typeNo
OrderTypeDisplaystringOrder type display nameNo
PricingSKUstringBilling unit (SKU) nameNo
QuantityintUsage quantityNo
QuantityDisplaystringUsage display (with unit)No
PricingUnitintPricing unit (measurement unit)No
PricingUnitDisplaystringPricing unit display name (e.g., K Tokens, Image, Second)No
ListPricestringList price (original unit price)No
DiscountPricestringDiscounted unit priceNo
OrderTotalPricestringOrder total amountNo
OriginalPricestringOriginal priceNo
StatusintOrder statusNo
StatusDisplaystringOrder status display nameNo
StartTimeintStart billing time (Unix timestamp, seconds)No
EndTimeintEnd billing time (Unix timestamp, seconds)No
PaidTimeintPayment completion time (Unix timestamp, seconds)No
CashAccountstringCash account deduction amountNo
BonusAccountstringBonus account deduction amountNo
CouponstringCoupon deduction amountNo
UnpaidOrderNostringAssociated unpaid order number (empty string if none)No
RegionDisplaystringRegion display nameNo

Example

Request Example

https://api.dezai.com/?Action=ListPaidOrders &Region=cn-zj &Zone=cn-zj-01 &ProjectId=IDsbKUjo &Page=6 &PageSize=9 &ResourceIds.N=AeFSrUzZ &ModelIds.N=kfUPLHaN &PricingUnits.N=4 &OrderTypes.N=1 &StartTime=4 &EndTime=5 &PricingSkus.N=ueOIxKoz &ProductCodes.N=PcpOcCXZ &Regions.N=IVigjwbh &OrganizationIds.N=8

Response Example

{ "Action": "ListPaidOrdersResponse", "Data": {}, "Orders": [ { "BonusAccount": "AgXuWXUE", "CashAccount": "dvsJvKeb", "Channel": 5, "ChargeType": 8, "ChargeTypeDisplay": "BzeIdKsp", "CompanyID": 5, "Coupon": "bYZilSNV", "CreditAccount": "ddqZVbbL", "Currency": "OcSKWFHV", "CurrencyDisplay": "JfLOksHY", "DiscountPrice": "yqGjZsVq", "EndTime": 1, "ListPrice": "QoIypZbG", "ModelID": "KdJndPFe", "ModelName": "PuNopUfo", "OrderNo": "dPfZKSHW", "OrderTotalPrice": "dKQVVWHo", "OrderType": 6, "OrderTypeDisplay": "mhpQYHbO", "OrganizationID": 5, "OrganizationName": "TsIIjvmL", "OriginalPrice": "UElWQRCf", "PaidTime": 9, "PricingItemID": 5, "PricingSKU": "kGHeOOsB", "PricingUnit": 5, "PricingUnitDisplay": "mBfpOMCm", "Quantity": 9, "QuantityDisplay": "nnnhBEHV", "ResourceID": "nhULypVv", "ResourceType": 2, "ResourceTypeDisplay": "QGWVsrLb", "StartTime": 3, "Status": 4, "StatusDisplay": "AcQIUtuY", "UnpaidOrderNo": "qBHrxRBp", "UserEmail": "OOFVHQds" } ], "PageSize": 3, "RetCode": 0, "Total": 6 }