Skip to main content
GET
Get a published market

Path Parameters

marketId
string
required

Client-selected market identifier.

Minimum string length: 1

Response

Current market snapshot.

id
string
required
Minimum string length: 1
version
integer<uint64>
required
Required range: x >= 1
state
enum<string>
required
Available options:
open,
closed,
canceled
discoverability
enum<string>
default:listed
required

Listed markets appear in public discovery. Unlisted markets remain readable by exact market ID and are not private.

Available options:
listed,
unlisted
creatorPrincipalId
string
required

Principal responsible for the published market. Creating actor and authority details are omitted.

Minimum string length: 1
subject
object
required
mechanism
object
required

Supported versioned allocation mechanism and its immutable configuration.

mechanismState
object
required

Preset-owned public state with private participation identifiers removed. Lottery exposes phase and activeEntryCount only, not digests or alternate positions.

funding
object
required
publicationVerified
boolean
required

Whether configured publication admission verified a credential without disclosing its identifier.

createdAt
string<date-time>
required
updatedAt
string<date-time>
required
fulfillment
object
paymentCredentialInstructions
object[]