hotmart_subscription_transactions_list
Retrieve detailed transaction records for Hotmart subscriptions. Filter by product, subscriber, date range, status, and billing type.
Instructions
Subscription Transactions. Example: hotmart_subscription_transactions_list(max_results=10). Don't use this for the subscription list itself — use hotmart_subscriptions_list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_results | No | Max results per page | |
| page_token | No | Pagination token for the next page | |
| product_id | No | Product ID | |
| transaction | No | Transaction code | |
| subscriber_name | No | Nome do assinante | |
| subscriber_email | No | Email do assinante | |
| billing_type | No | Tipo de cobrança. Allowed values: 'SUBSCRIPTION', 'SMART_INSTALLMENT', 'SMART_RECOVERY' | |
| subscription_status | No | Subscription status. | |
| recurrency_status | No | Status da recorrência. | |
| purchase_status | No | Status da compra | |
| transaction_date | No | Data da transação inicial. Unix timestamp in **milliseconds** (not seconds, not ISO). Ex: `1730419200000` = 2024-11-01 00:00 UTC. Python: `int(datetime(2024,11,1).timestamp() * 1000)`. | |
| end_transaction_date | No | Data da transação final. Unix timestamp in **milliseconds** (not seconds, not ISO). Ex: `1730419200000` = 2024-11-01 00:00 UTC. Python: `int(datetime(2024,11,1).timestamp() * 1000)`. | |
| offer_code | No | Offer code. Format: alphanumeric Hotmart code (ex: `H123A4B5`, not UUID, not int) | |
| purchase_payment_type | No | Payment type da compra. | |
| subscriber_code | No | Subscriber code. Format: alphanumeric Hotmart code (ex: `H123A4B5`, not UUID, not int) | |
| select | No | Custom field selection in response |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |