Skip to content
MyStocks Developers
API v1

API v1

Current stable contract

Versioning policyRelease changelog
Sandbox console

Opportunity or pre-IPO detail

Execution & Order Management (OMS)

GET

/opportunities/{id}

Opportunity or pre-IPO detail

Sandbox availablegetOpportunity

Returns full detail for a single private market deal or pre-IPO offering. Resolves from the opportunities collection first, then preIPOOfferings. Accepts document ID or slug.

Parameters

idstringpathRequired

Opportunity document ID or URL slug.

Example: acme-series-b-2026

Headers

AuthorizationstringRequired

Bearer sk_sandbox_<your_key> for sandbox requests.

Response fields

idstringRequired
assetTypePRE_IPO | OPPORTUNITY
namestring | null
currencystring
expectedReturnnumber | string | null
minInvestmentnumber | null
pricePerSharenumber | null
minimumSharesnumber | null
catalogueSourcePUBLISHED | SYNTHETIC

Sandbox only. Published catalogue information or a synthetic demonstration product.

simulationOnlyboolean

Sandbox only. Does not create a real IPO reservation.

commitmentCurrencyUSD
minimumCommitmentUsdnumber | null
subscriptionAvailableboolean
subscriptionRestrictionstring | null
targetAmountnumber | null
currentRaisednumber | null
riskLevelstring | null
statusstring | null
descriptionstring | null
maturityDatestring | null
expectedExitDatestring | null
createdAtstring | null

Response codes

200Opportunity detail.
404Opportunity not found.