Core API surfaces for GLPConvert. This product is intake and booking software, not medical advice. All endpoints are JSON, authenticated by tenant API key (server calls) or session cookie (admin dashboard).
POST /api/recommend — deterministic recommendation outputPOST /api/lead — lead persistence + email notificationPOST /api/tenant/crm-webhook — set tenant CRM endpointPOST /api/stripe/create-checkout-session — onboarding checkoutPOST /api/webhooks/stripe — Stripe webhook handlingPOST /api/recommend
{
"vertical": "glp",
"answers": [
{"questionId":"goal","value":"lose_weight"},
{"questionId":"timeline","value":"asap"}
]
}{
"ok": true,
"vertical": "glp",
"recommendation": {
"programId": "priority-consult",
"programName": "Priority consult pathway",
"priceSignal": {"kind":"range","minUsd":149,"maxUsd":399},
"urgencyScore": 85
}
}