Stripe - Get Subscriptions
Description
Section titled “Description”This module allows you to query active and past subscriptions in Stripe. You can get a specific subscription or list multiple with filters.
Configuration
Section titled “Configuration”Required Credentials
Section titled “Required Credentials”- Secret Key: Stripe secret key
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
| credentials_id | credential | Yes | Stripe credentials |
| subscription_id | string | No | Specific ID (sub_xxx) |
| customer_id | string | No | Filter by customer |
| price_id | string | No | Filter by price |
| status | select | No | Filter by status |
| created_gte | string | No | Created after (Unix timestamp) |
| limit | number | No | Results limit (default: 10) |
| starting_after | string | No | Last object ID for pagination |
Subscription Statuses
Section titled “Subscription Statuses”active: Activepast_due: Past dueunpaid: Unpaidcanceled: Canceledincomplete: Incompleteincomplete_expired: Incomplete expiredtrialing: In trial periodpaused: Paused
Output
Section titled “Output”{ "success": true, "subscriptions": [...], "count": 10, "has_more": true, "message": "10 suscripciones obtenidas"}Subscription Fields
Section titled “Subscription Fields”id: Subscription ID (sub_xxx)status: Current statuscustomer: Customer IDitems: Subscribed products/pricescurrent_period_start: Current period startcurrent_period_end: Current period endcancel_at_period_end: Whether it will cancel at endtrial_start: Trial starttrial_end: Trial end
Usage Example
Section titled “Usage Example”Get by ID
Section titled “Get by ID”{ "subscription_id": "sub_1MowQVLkdIwHu7ixeRlqHVzs"}Active subscriptions for a customer
Section titled “Active subscriptions for a customer”{ "customer_id": "cus_NffrFeUfNV2Hib", "status": "active"}Subscriptions with past due payments
Section titled “Subscriptions with past due payments”{ "status": "past_due", "limit": 50}API Used
Section titled “API Used”- Endpoint:
GET /v1/subscriptions - Documentation: Stripe Subscriptions API
- A
past_duesubscription will attempt to charge automatically current_period_endindicates when it will renew or canceltrialingsubscriptions do not charge until the trial ends
Related Nodes
Section titled “Related Nodes”- StripeCreateSubscription - Create new subscriptions
- StripeCancelSubscription - Cancel active subscriptions
- StripeGetCustomers - Get subscription customer data
- StripeGetInvoices - Get invoices generated by subscriptions