subscriptions.cancel
Cancel a Ryft subscription by providing its unique identifier. This tool terminates recurring payments and stops future billing cycles for the specified subscription.
Instructions
Cancel a Ryft subscription using the correct lifecycle endpoint.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
Implementation Reference
- src/tools/subscriptions.ts:96-101 (handler)The handler for 'subscriptions.cancel' which sends a DELETE request to the subscription's cancel endpoint.
registerTool( 'subscriptions.cancel', 'Cancel a Ryft subscription using the correct lifecycle endpoint.', { id: z.string().min(1) }, async ({ id }) => client.delete(`/subscriptions/${id}/cancel`), );