Skip to content
MyStocks Developers
API v1

API v1

Current stable contract

Versioning policyRelease changelog
Sandbox console

Update certification evidence

Developer Platform, Sandbox & Key Management

PATCH

/certification

Update certification evidence

Production onlyupdateCertification

Updates partner-owned certification checks with status, evidence URL, and notes. MyStocks-owned approval checks cannot be marked passed or waived by partners.

Parameters

This endpoint has no path or query parameters.

Headers

AuthorizationstringRequired

Bearer sk_sandbox_<your_key> for sandbox requests.

Idempotency-KeystringheaderRequired

Unique string that makes write calls safe to retry on network failure. Required for money movement, trading, KYC, subscriptions, and webhook creation. Deduplicated for 24 hours -- duplicate keys return the cached response. HTTP 409 if a concurrent request with the same key is still in progress.

Example: dep_user42_1743152580

Request body

checksobjectRequired

Response fields

partnerIdstring
statusin_progress | go_live_requested | approved
checksobject
checklistobject[]
checklist[].idstring
checklist[].titlestring
checklist[].descriptionstring
checklist[].requiredboolean
checklist[].ownerpartner | mystocks
progressobject
progress.requiredinteger
progress.completedinteger
progress.percentinteger
goLiveRequestedAtstring | null
approvedAtstring | null
messagestring

Response codes

200Updated certification progress.