Skip to content

reese84 ​

POST /v1/solve/reese84

Produces an interrogation. The caller POSTs it to data.token_url for a token.

url alone is enough: the server follows redirects, opens the page, and finds the script. If both cookie and payload.script_src are set, the page is not fetched.

payload ​

FieldAliasesMeaning
script_srcscriptSrcFull reese84 / ods-nor-you-mad-heares script URL
srcOptional; usually omit

Request examples ​

Site only:

json
{
  "url": "https://book.virginaustralia.com/dx/VADX/",
  "timeout": 90000
}

When you already located the script:

json
{
  "url": "https://book.virginaustralia.com/dx/VADX/",
  "cookie": "...",
  "user_agent": "Mozilla/5.0 ... Chrome/152.0.0.0 ...",
  "timeout": 90000,
  "payload": {
    "script_src": "https://.../ods-nor-you-mad-heares..."
  }
}

data ​

json
{
  "p": "...",
  "interrogation": { "p": "...", "...": "..." },
  "version": "...",
  "script_src": "https://...",
  "token_url": "https://.../path?d=book.virginaustralia.com",
  "cookie": "...",
  "url": "https://book.virginaustralia.com/dx/VADX/"
}
FieldMeaning
interrogationFull interrogation; submit as solution.interrogation
pShortcut for interrogation.p
versionSubmit as solution.version
token_urlScript origin + ?d=<page hostname>
urlFinal page after redirects

No script on the page → SOLVE_FAILED / no reese84 script.
Missing interrogation.p → no interrogation.p.

Caller submit shape:

json
{
  "solution": {
    "version": "<data.version>",
    "interrogation": "<data.interrogation>"
  },
  "old_token": null,
  "error": null,
  "errors": [],
  "performance": {}
}

Content-Type is text/plain; charset=utf-8, posted to data.token_url.