Skip to main content
POST
Report a solve verdict
Report whether a solved token was accepted, rejected, or unused.

Authorizations

Authorization
string
header
required

Ninetile API key, sent as Authorization: Bearer <key>. Keys are issued in the dashboard.

Path Parameters

id
string
required

ID of a solve owned by the authenticated account.

Pattern: ^solve_

Body

application/json
outcome
enum<string>
required
Available options:
accepted,
rejected,
unknown,
unused,
error
reason
string
Maximum string length: 512
context
string
Maximum string length: 2000
reported_at
string<date-time>
Maximum string length: 64

Response

Feedback recorded or updated.

object
any
required
solve_id
string
required
Pattern: ^solve_
outcome
enum<string>
required
Available options:
accepted,
rejected,
unknown,
unused,
error
context
string | null
required
reason
string | null
required
reported_at
string | null
required
report_count
integer
required
created_at
string<date-time>
required
updated_at
string<date-time>
required