Get Terms Status
GEThttps://api.gemini.com/v1/prediction-markets/terms/status
Returns whether the authenticated account group has accepted the latest Prediction Markets terms.
GETv1/prediction-markets/terms/status
curl --request GET \
--url https://api.gemini.com/v1/prediction-markets/terms/status \
--header 'X-GEMINI-APIKEY: <string>' \
--header 'X-GEMINI-PAYLOAD: <string>' \
--header 'X-GEMINI-SIGNATURE: <string>'
Roles
The API key you use to access this endpoint must have the Trader or Auditor role assigned. See Roles for more information.
The OAuth scope must have orders:read assigned to access this endpoint. See OAuth Scopes for more information.
Headers
X-GEMINI-APIKEYstring·required
Your API keyX-GEMINI-SIGNATUREstring·required
HEX-encoded HMAC-SHA384 of payload signed with API secretX-GEMINI-PAYLOADstring·required
Base64-encoded JSON payloadContent-Typestring
Default: text/plainContent-Lengthstring
Default: 0Cache-Controlstring
Default: no-cacheAuthenticated Payload
Sign the private REST payload with
request: "/v1/prediction-markets/terms/status"
and a fresh
. This endpoint has no endpoint-specific request body.
Responses
Terms acceptance status
hasAcceptedLatestboolean·required
Whether the account group has accepted the latest configured Prediction Markets termsExample: falseacceptedVersioninteger
Latest terms version accepted by the account group, if anyExample: 2latestVersioninteger
Latest configured Prediction Markets terms version, if availableExample: 3{
"hasAcceptedLatest": true,
"acceptedVersion": 3,
"latestVersion": 3
}