post
https://www.pelcro.com/api/v1/sdk/subscription/renew
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Overview
Renew an existing subscription onto a plan for the next term. plan_id and subscription_id are required; payment fields (source_id or payment_gateway + gateway_token), coupon_code, language, and address_id (when the plan ships) are optional. Returns the customer resource with a fresh JWT.
Example:
curl --request POST \
--url 'https://www.pelcro.com/api/v1/sdk/subscription/renew?site_id=1232' \
--header 'Authorization: Bearer <JWT>' \
--header 'Content-Type: application/json' \
--data '{ "subscription_id": 4055, "plan_id": 4051, "source_id": 9001 }'Notes
- Protected — requires the customer's JWT.
- Validation failures and business errors return
400with a message.
