Create a Hosted Billing Portal Session
Open the authenticated user’s hosted billing portal for payment methods, invoices, and billing details. The body is optional; flow PAYMENT_METHOD_UPDATE opens straight to updating the card.
Authentication
Your aVenture API key (https://aventure.vc/settings/api-keys) or OAuth access token
Request
PAYMENT_METHOD_UPDATE opens straight to adding or replacing the card and returns to returnUrl when done, or subscription settings when returnUrl is omitted. Omit flow to open the portal home. Plan changes use POST /v1/billing/plan-changes and cancellation uses PATCH /v1/billing/subscription.
Root-relative public-site return path, including query and fragment, for leaving the portal or completing a card update. Resolved only against the configured public-site origin. Absolute URLs, authority references, and malformed URI syntax are refused. Omit or pass null to return to /settings/subscription.
Response headers
Requests allowed per client IP in the current rate-limit window.
Requests left before the tightest applicable rate-limit bucket rejects.
Seconds until the exhausted rate-limit bucket admits another request; 0 when none is exhausted.