References

OrderFilterData#

NameMandatoryTypeDescription
miniAppFilteryesMiniAppFilter[]List of mini app filters
timeRangeFilteryesTimeRangeFilter[]List of time range filters

MiniAppFilter#

NameMandatoryTypeDescription
idyesStringId of this mini app
nameyesStringName of this mini app

TimeRangeFilter#

NameMandatoryTypeDescription
nameyesStringName of this time range filter
startAtyesStringStart timestamp of this time range filter
endAtyesStringEnd timestamp of this time range filter

HestiaOrderQuery#

NameMandatoryTypeDescription
miniAppIdnoStringId of the mini app to filter
startAtnoStringStart timestamp to filter
endAtnoStringEnd timestamp to filter
limitnoIntNumber of records to return
offsetnoIntOffset of records to query from
statesnoHestiaOrderState[]Orders state to filter (Init, PaymentFail, PartialPaid, FullyPaid)

HestiaOrderData#

NameMandatoryTypeDescription
ordersyesHestiaOrder[]List of returned orders
pagingyesPagingPaging data

HestiaOrder#

NameMandatoryTypeDescription
orderIdyesStringId of the order
amountyesLongAmount of the order
createdAtyesStringOrder creation time
stateyesLongState of the order (FullyPaid, PartialPaid)
miniAppCodeyesStringCode of the mini-app according this order
miniAppNameyesStringName of the mini-app according this order
miniAppPlatformCodeyesStringPlatform Code of the mini-app according this order
miniAppIconUrlyesStringIcon url of the mini-app according this order

Paging#

NameMandatoryTypeDescription
limitnoIntNumber of records
offsetnoIntStart offset of records