API
A small, honest API.
Just enough surface to verify keys and run checkout. Full reference ships with the backend.
POST
/v1/keys/verifyVerify a Pro key and return its status.POST
/v1/checkoutCreate a Stripe checkout session for Pro.POST
/v1/webhooks/stripeStripe webhook — issues a key on payment success.GET
/v1/me/keysList the authenticated user's keys.Example — verify a key
curl -X POST https://api.blubeam.pro/v1/keys/verify \
-H "Content-Type: application/json" \
-d '{"key":"BLUB-XXXX-XXXX-XXXX-XXXX-XXXX-X7F2"}'
{ "valid": true, "status": "active", "plan": "pro" }