UNPKG

stripe

Version:
41 lines (40 loc) 1.29 kB
// File generated from our OpenAPI spec import { StripeResource } from '../StripeResource.js'; const stripeMethod = StripeResource.method; export const Subscriptions = StripeResource.extend({ create: stripeMethod({ method: 'POST', fullPath: '/v1/subscriptions' }), retrieve: stripeMethod({ method: 'GET', fullPath: '/v1/subscriptions/{subscription_exposed_id}', }), update: stripeMethod({ method: 'POST', fullPath: '/v1/subscriptions/{subscription_exposed_id}', }), list: stripeMethod({ method: 'GET', fullPath: '/v1/subscriptions', methodType: 'list', }), cancel: stripeMethod({ method: 'DELETE', fullPath: '/v1/subscriptions/{subscription_exposed_id}', }), deleteDiscount: stripeMethod({ method: 'DELETE', fullPath: '/v1/subscriptions/{subscription_exposed_id}/discount', }), migrate: stripeMethod({ method: 'POST', fullPath: '/v1/subscriptions/{subscription}/migrate', }), resume: stripeMethod({ method: 'POST', fullPath: '/v1/subscriptions/{subscription}/resume', }), search: stripeMethod({ method: 'GET', fullPath: '/v1/subscriptions/search', methodType: 'search', }), });