Reference
API Reference
Complete reference for the Canceli REST API.
GET
/api/v1/cancel/:domainGet the cancellation flow for a specific service domain.
Parameters
domain(string, required)— The service domain (e.g., netflix.com)Response
{
"domain": "netflix.com",
"service_name": "Netflix",
"steps": [...],
"estimated_time": 45,
"last_verified": "2026-02-13T00:00:00.000Z",
"confidence": 0.95
}GET
/api/v1/supported/:domainCheck if a service domain is supported.
Parameters
domain(string, required)— The service domain to checkResponse
{
"supported": true,
"last_updated": "2026-02-20T00:00:00.000Z"
}POST
/api/v1/reportReport a broken or outdated cancellation path.
Request body
{
"domain": "netflix.com",
"issue": "broken",
"notes": "Cancel button selector has changed"
}POST
/api/v1/contributeContribute a new cancellation path for a service.
Request body
{
"domain": "example.com",
"service_name": "Example Service",
"steps": [
{
"action": "navigate",
"target": "https://example.com/account",
"description": "Go to account page"
}
],
"verified": false
}Rate limits
- Free tier: 100 requests per day
- Paid tier: Unlimited requests
- Rate limit: 100 requests per minute