Get market by address
Market contract address
BCP-47 locale (e.g. zh, id) for the sibling translation wrapper. Source fields (question, outcome name, ancillaryData) stay raw; translation:{title,ancillary[]} and outcome translation:{name} are populated when a matching locale exists. Wrapper is null otherwise.
OK
Full market representation.
Ancillary metadata entries posted on-chain by the question creator, oldest-first. Each entry is a comma-separated "key:value" pair list with \,, \:, and \\ as escapes. Empty array for legacy markets. Always the raw on-chain form; translated human-readable bodies surface inside translation.ancillary (parallel array, same indexing).
Locales with an approved translation. Lets clients build a language switcher. Empty array when none. The internal pipeline status is intentionally not exposed.
Admin-set background image for the market's grid card (off-chain metadata only). Null when unset.
On-chain contract version that produced this market (1 = legacy, 2 = v2).
Deprecated: populated from on-chain metadata for legacy v1 markets. For v2 markets, use AncillaryData — the first entry carries the creator's metadata including a description key.
True when the question currently has an active creator-issued flag whose expiry (if any) is in the future.
Admin-curated description from question_metadata (off-chain). Null when unset.
Source locale of the on-chain question/ancillaryData fields (defaults to "en").
Not Found
Internal Server Error
Last updated