Submit upgrade request
Developer Platform, Sandbox & Key Management
/upgrade-request
Submit upgrade request
createUpgradeRequestSubmits an upgrade request to the MyStocks partnerships team. Authentication: Firebase ID token required (Authorization: Bearer <firebase-token>). Two modes: - Sandbox → live key (default, no targetTier): for partners without a live key yet. Triggers KYB review; live pk_live_ key issued within 1–2 business days. - Tier upgrade (targetTier required): for partners with an active live key who want to move from starter → growth or enterprise.
Parameters
This endpoint has no path or query parameters.
Headers
AuthorizationstringRequiredBearer Firebase ID token from your partner portal session.
Request body
messagestringOptional message to the reviewing team.
targetTiergrowth | enterpriseRequired for tier upgrade requests. Omit for sandbox-to-live requests.
Response fields
messagestringrequestIdstringResponse codes
201Request submitted.400Invalid targetTier or already on that tier.