Quickstart
Make your first request in under two minutes.
1. Create an API key
Sign in, head to Dashboard → API Keys, and click "Create key". Copy the key — it is shown only once and starts with nk_live_.
2. Export it as an environment variable
bash
export NEUROAPI_KEY="nk_live_..."3. Scrape your first URL
bash
curl https://neuroapi.me/api/v1/scrape \ -H "Authorization: Bearer $NEUROAPI_KEY" \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com","formats":["markdown"]}'The response is a JSON envelope containing the cleaned content:
json
{ "success": true, "data": { "markdown": "# Example Domain\n\nThis domain is for use in illustrative examples...", "metadata": { "title": "Example Domain", "statusCode": 200 } }, "creditsCharged": 1}From any language
javascript
const res = await fetch("https://neuroapi.me/api/v1/scrape", { method: "POST", headers: { Authorization: `Bearer ${process.env.NEUROAPI_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ url: "https://example.com", formats: ["markdown"] }),});const { data } = await res.json();console.log(data.markdown);python
import os, requests
r = requests.post( "https://neuroapi.me/api/v1/scrape", headers={"Authorization": f"Bearer {os.environ['NEUROAPI_KEY']}"}, json={"url": "https://example.com", "formats": ["markdown"]}, timeout=60,)r.raise_for_status()print(r.json()["data"]["markdown"])Free trial credits
Every new account ships with starter credits — enough to test the core REST endpoints and MCP tools end-to-end.