ℹ️ This endpoint is available for both Acquirer and Aggregator integration models.
GET /data/v1/subscription/{subscriptionId}?start=2026-05-01&end=2026-05-31&size=50| Parameter | In | Required | Description |
|---|---|---|---|
subscriptionId | path | ✅ | Unique subscription identifier — returned when creating a subscription |
start | query | Optional | Start date — YYYY-MM-DD. Defaults to 5 days before the request |
end | query | Optional | End date — YYYY-MM-DD. Defaults to the moment the request is made |
size | query | Optional | Max transactions to return. Default: 100 |
transactions array with all charges in the requested date range.{
"active_indicator": true,
"subscription_code": "1725484000756000",
"plan_name": "Plan mensual",
"periodicity_type": "custom",
"amount_object": {
"currency": "CLP",
"subtotalIva0": 10000,
"subtotalIva": 0,
"iva": 0,
"ice": 0
},
"card_holder_name": "Catalina Fuentes",
"card_type": "credit",
"last_four_digit_code": "9969",
"expiry_month": "06",
"expiry_year": "27",
"contact_details_object": {
"email": "user@example.com",
"firstName": "Catalina",
"lastName": "Fuentes"
},
"bin_info_object": {
"bank": "BANCO SANTANDER CHILE",
"bin": "521892",
"brand": "MASTERCARD",
"info": {
"country": {
"alpha3": "CHL",
"name": "Chile"
},
"type": "credit"
}
},
"merchant_code": "20000000109815430000",
"merchant_country_name": "Chile",
"create_timestamp": 1760313600,
"start_timestamp": 1760313600,
"last_charge_timestamp": 1760313600,
"transactions": [
{
"_id": "491915787351730000",
"approved_transaction_amount": 10000,
"currency_code": "CLP",
"response_code": "000",
"response_description": "Transacción aprobada",
"card_holder_name": "Catalina Fuentes",
"card_type": "credit",
"card_country_code": "CL",
"card_country_name": "Chile",
"payment_brand_name": "Mastercard",
"payment_method_type": "CARD",
"processor_name": "MC Processor",
"subscription_trigger_type": "onDemand",
"transaction_status_type": "APPROVED",
"transaction_type": "SALE",
"create_timestamp": 1774459991000
}
]
}| Field | Description |
|---|---|
active_indicator | true if the subscription is currently active |
subscription_code | Unique identifier for the subscription |
plan_name | Name of the subscription plan |
periodicity_type | Billing cycle — daily, weekly, biweekly, monthly, threefortnights, bimonthly, quarterly, fourmonths, halfyearly, yearly, or custom (on-demand) |
amount_object | Subscription charge amount and currency |
card_holder_name | Name of the cardholder on the subscription |
card_type | credit, debit, or prepaid |
last_four_digit_code | Last 4 digits of the card |
expiry_month / expiry_year | Expiration month (MM) / year (YY) of the registered card |
contact_details_object | Customer contact info (email, name) |
bin_info_object | Card BIN metadata — bank, brand, card type, issuing country |
create_timestamp | Unix timestamp (seconds) when the subscription was created |
start_timestamp | Unix timestamp when the first charge was made |
last_charge_timestamp | Unix timestamp of the most recent charge |
day_of_month | Day of the month the subscription charges (if monthly) |
metadata_object | Custom metadata attached to the subscription |
transactions array represents a single charge:| Field | Description |
|---|---|
_id | Internal transaction ID |
approved_transaction_amount | Amount charged in CLP |
currency_code | CLP |
response_code | Processor response code (000 = approved) |
response_description | Human-readable response message |
card_holder_name | Cardholder name as it appears on the transaction |
card_type | credit, debit, or prepaid |
card_country_code | ISO 3166-1 alpha-2 code of the card's issuing country |
payment_brand_name | Card network (Mastercard, Visa, etc.) |
payment_method_type | CARD |
processor_name | Name of the acquiring processor |
approval_code | Bank authorization code |
subscription_trigger_type | How the charge was triggered — onDemand (one-click) or scheduled (automatic recurring) |
transaction_status_type | Final transaction status — APPROVED, DECLINED, INITIALIZED, VOIDED, or REFUNDED |
transaction_type | SALE, PREAUTHORIZATION, CAPTURE, VOID, or REFUND |
create_timestamp | Unix timestamp (milliseconds) of the transaction |
merchant_name | Merchant name for the charge |
metadata_object | Custom metadata attached to the transaction |
https://api.kushkipagos.com/Got a suggestion on this documentation? Contact us.