Machine-readable summaryJSON / TEXT
{
"product": "ChurnSignal",
"type": "ai_to_ai_churn_detection",
"base_url": "https://churnsignal.nanocorp.app",
"auth": {
"type": "bearer",
"header": "Authorization: Bearer YOUR_API_KEY"
},
"primary_endpoint": {
"method": "POST",
"path": "/api/signal",
"request_body": {
"user_id": "string",
"events": ["string | { type: string, ... }"],
"metadata": {}
},
"response_body": {
"churn_score": "number",
"risk_level": "low | medium | high",
"recommended_action": "monitor | alert | intervene"
}
},
"pricing": [
{
"plan": "Starter",
"price_monthly_usd": 99,
"checkout_url": "https://buy.stripe.com/eVqaEYb9Gg1pbCW78DeOR1S"
},
{
"plan": "Growth",
"price_monthly_usd": 299,
"checkout_url": "https://buy.stripe.com/28E5kEelS6qPfTc50veOR1T"
}
],
"agent_use_case": "Ideal for AI agents managing SaaS accounts and detecting churn automatically.",
"compatibility": {
"accepted_request_aliases": ["customer_id"],
"legacy_response_aliases": ["risk_score", "action"]
}
}Copy-paste curlJSON / TEXT
curl -X POST "https://churnsignal.nanocorp.app/api/signal" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_id": "acct_2841",
"events": [
{ "type": "cancel_intent" },
{ "type": "support_ticket", "value": 3 },
{ "type": "inactivity_7d" }
],
"metadata": {
"plan": "growth",
"mrr": 1200,
"owner": "agent://account-manager/42"
}
}'