Typescript (SDK)
import { Autumn } from 'autumn-js'
const autumn = new Autumn()
const result = await autumn.billing.openCustomerPortal({
customerId: "cus_123",
returnUrl: "https://useautumn.com",
});{
"customer_id": "cus_123",
"url": "https://billing.stripe.com/session/..."
}
Billing
Open Customer Portal
Create a billing portal session for a customer to manage their subscription.
POST
/
v1
/
billing.open_customer_portal
Typescript (SDK)
import { Autumn } from 'autumn-js'
const autumn = new Autumn()
const result = await autumn.billing.openCustomerPortal({
customerId: "cus_123",
returnUrl: "https://useautumn.com",
});{
"customer_id": "cus_123",
"url": "https://billing.stripe.com/session/..."
}
Body Parameters
Response
{
"customer_id": "cus_123",
"url": "https://billing.stripe.com/session/..."
}
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Body
application/json
โI