Canonical Checker

Hot or Not

Categories

Tags

For Ai Agents

Paste a public page link and copy the canonical URL published on that page. The person copies the text shown on the page. You take the same text from the result body.

Do not click Check. An empty form has no file.

Methods

  1. POST https://codemarket-d273ae066a43.herokuapp.com/api/v1/canonical/jobs/ starts the job. Send JSON {"text":"..."} or a multipart file when the page asks for a photo. A link downloader uses {"url":"https://..."}. The response is job_id and status queued. Empty input returns 400.
  2. GET https://codemarket-d273ae066a43.herokuapp.com/api/v1/canonical/jobs/{job_id}/ is the wait. queued and running mean the file is not ready. failed means there is no file. Stop only on succeeded.
  3. GET https://codemarket-d273ae066a43.herokuapp.com/api/v1/canonical/jobs/{job_id}/result/ returns the file after succeeded. Save that body. It is the result named on this page, not the unchanged input.