ID of the website. A website is where an organization obtains a customer. For more information, see Obtain an organization ID and website ID.
Security
SecretApiKey or JWT
- Mock serverhttps://www.rebilly.com/_mock/catalog/all/billing-portals/{id}
- Sandbox serverhttps://api-sandbox.rebilly.com/organizations/{organizationId}/billing-portals/{id}
- Live serverhttps://api.rebilly.com/organizations/{organizationId}/billing-portals/{id}
curl -i -X GET \
'https://www.rebilly.com/_mock/catalog/all/billing-portals/{id}' \
-H 'REB-APIKEY: YOUR_API_KEY_HERE'Example:"bill_prt_0YV7K5TYV5D1P9ZNKDT39KZC3C"
Path segment that is appended to the billing portal URL to help make it human-readable. Example: https://example.com/billing-portal/{slug}.
Custom domain for the billing portal. The default domain is: portal.secure-payments.app. Only a custom domain with the purpose field set to hosted-pages is accepted.
Status of the billing portal. If the status is inactive, the billing portal URL results in a 404 error.
Default:"active"
Enum:"active""inactive"
Response
{ "id": "bill_prt_0YV7K5TYV5D1P9ZNKDT39KZC3C", "websiteId": "web_0YV7DE4Z26DQSA1AC92FBJ7SEG", "slug": "string", "name": "string", "customDomain": "string", "features": { "authenticateWithPassword": true, "orderCancel": true, "orderAddressEdit": true, "paymentInstrumentAdd": true, "paymentInstrumentUpdate": true, "paymentInstrumentDeactivate": true }, "customization": { "logoId": "4f6cf35x-2c4y-483z-a0a9-158621f77a21", "colors": { … }, "links": { … } }, "status": "active", "createdTime": "2019-08-24T14:15:22Z", "updatedTime": "2019-08-24T14:15:22Z", "_links": [ { … } ] }