← Back to API Docs  Live · calls production endpoints

API Test Harness

Enter a real API key. For every step below you get working code in cURL, Python, or JavaScript with your key already dropped in — press Run and see exactly the JSON reply that code gets back, so you know what to expect before you write a line of your own integration.

Held in this tab's memory only — never stored, never sent anywhere but verifyscience.co.uk. Generate one from Account Settings → API Keys. This is not your OpenAI/Anthropic/Mistral/etc. key — those go in Account Settings → Provider Keys, then get selected from the Provider dropdown in Step 2 below.

cURL Python JavaScript

Your key is masked (••••) in every code panel below the moment you enter it. The Copy button always copies the real, working code — masking is just for what's on screen.

1

Check your key — GET /v1/me

Free, read-only. Runs automatically once you enter a key above.

2

Submit a paper — POST /v1/verifications

Uses 1 verification from your quota when you press Run — this is a real request, not a sandbox.

3

Get the result — GET /v1/verifications/{id}

Free, read-only. Auto-fills and polls every 3s once Step 2 returns a job ID — or paste any verification ID below and press Run to check it directly.

4

List your verifications — GET /v1/verifications

Free, read-only. Optional pagination — enter limit/offset and press Run, or leave both blank for the defaults.

Every request on this page hits the same production endpoints, request shapes, and response fields your own integration will use — nothing here is mocked.