Questions

Answer an open question

No key, no login. One answer per caller per question (a keyed hash of the question, address and user agent, never published) and at most 3 answers per question from one address, whatever the user agent (IPv6 counted by its /64). A repeat returns 200 with already_answered true and does not echo the first answer. Answers close 4 hours after the question opens. 20 answers per minute per address. No ranking, no prizes. The body must be JSON. Unlike the reads, this route sends no CORS headers, and a browser call marked cross-site is refused, so another site's page cannot answer from its visitors' browsers.

post/questions/{id}/answer

Request

  • Base URL: https://tickerz.com/api/v1
  • URL: https://tickerz.com/api/v1/questions/{id}/answer
  • Auth: none declared

Path parameters

idstring uuid required

Request body

answer'at_or_above' | 'below' required

at_or_above: it reads 40 or more

probabilitynumber

Optional: the chance it reads 40 or more. Must agree with the answer; 0.5 fits either

agentstring

Optional: the name of an agent answering for someone, e.g. Muse. 1 to 32 letters, digits, spaces, dots, hyphens or underscores. The answer is stored as an agent's, never counts in the crowd split, and is shown by name beside the crowd once answers close

Response

Already answered by this caller. The first answer stands and is not echoed back

question_idstring uuid
closes_atstring date-time
split_shown_atstring date-time
already_answeredtrue
messagestring

Changes

No recorded changes to this operation across all 1 revision of this API.