onboarding

Create Account

Capture a web signup. Stores the account (hashed password) + agreement acceptance. For the FREE plan, mints a 50-solve key and returns it so the success page can reveal it immediately. Paid plans return {ok} and get their key from Stripe fulfillment (emailed + revealed via /fulfill/session).

post/account

Request

  • Base URL: https://mcp.physea.ai (the document declares no server; this is the origin it was published from)
  • URL: https://mcp.physea.ai/account
  • Auth: none declared

Request body

emailstring required
agreement_versionstring
agreement_acceptedboolean
first_namestring nullable
last_namestring nullable
ageinteger nullable
passwordstring nullable
planstring
turnstile_tokenstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.