{"info":{"_postman_id":"997830e8-b446-4769-beae-9bf821a2c99e","name":"Reserp — Google Search API","description":"<html><head></head><body><h1 id=\"reserp-google-search-api\">Reserp Google Search API</h1>\n<p>The official Postman collection for <a href=\"https://reserp.ai\">Reserp</a>, a Google Search API for developers and AI agents. Retrieve visible Google Search result blocks as structured JSON through one stable API.</p>\n<h2 id=\"quick-start\">Quick start</h2>\n<ol>\n<li><a href=\"https://reserp.ai/dashboard\">Create a Reserp account</a> and generate an API key.</li>\n<li>Open this collection's <strong>Variables</strong> tab.</li>\n<li>Set <code>reserp_api_key</code> to your API key. Do not share or publish that value.</li>\n<li>Send <strong>Run a Google search</strong>.</li>\n</ol>\n<h2 id=\"authentication\">Authentication</h2>\n<p>Requests use bearer authentication. The collection sends <code>Authorization: Bearer </code> automatically. Keep API keys in Postman Vault or a local variable value; never commit or publish them.</p>\n<h2 id=\"result-blocks\">Result blocks</h2>\n<p>Each result block may contain <code>text</code>, <code>url</code>, and <code>children</code>. <code>text</code> is optional: it is omitted when the block has no visible text. When present, it is a non-empty string containing visible text joined with newlines.</p>\n<h2 id=\"search-urls-and-pagination\">Search URLs and pagination</h2>\n<p>Submit a complete <code>https://www.google.com/search</code> URL in the JSON body. Standard Google parameters such as <code>q</code>, <code>gl</code>, <code>hl</code>, <code>tbm</code>, and <code>tbs</code> pass through unchanged. The <code>num</code> parameter is unsupported. If present, <code>start</code> must be 0 or a non-negative multiple of 10.</p>\n<p>Pagination uses Google's organic-result offset, not the number of URLs in <code>results</code>. A response can contain URLs from many visible result types—including organic listings, news, carousels, sitelinks, and nested result blocks—so never derive the next offset from <code>results.length</code>.</p>\n<p>Omit <code>start</code> or use <code>0</code> for the first page, <code>10</code> for the second, <code>20</code> for the third, and continue in increments of 10. Any other value returns a non-billable <code>400 invalid_request</code> response.</p>\n<p>Clients fetching pages independently or asynchronously can set <code>start</code> directly. <code>pagination.nextUrl</code> is provided as a convenience for clients advancing sequentially from a completed response.</p>\n<h2 id=\"production-workloads\">Production workloads</h2>\n<p>Postman is useful for exploring and testing the API. For bulk or sustained searches, call the API from workers behind a durable queue and control concurrency, retries, and backoff in your application.</p>\n<p>Retry only when <code>retryable</code> is true. For <code>429</code>, wait for the number of seconds in <code>Retry-After</code>. For other retryable errors, use exponential backoff with jitter. <code>billed</code> only confirms whether billing settled before the error response; it does not override <code>retryable</code>. A <code>search_failed</code> response can therefore have both <code>retryable: true</code> and <code>billed: true</code>.</p>\n<h2 id=\"resources\">Resources</h2>\n<ul>\n<li><a href=\"https://reserp.ai/docs\">API documentation</a></li>\n<li><a href=\"https://reserp.ai/openapi.json\">OpenAPI 3.1 document</a></li>\n<li><a href=\"https://reserp.ai/pricing\">Pricing</a></li>\n<li><a href=\"https://github.com/reserp-ai/reserp-js\">JavaScript and TypeScript SDK</a></li>\n<li><a href=\"https://www.npmjs.com/package/@reserp/sdk\">npm package</a></li>\n<li><a href=\"https://github.com/reserp-ai/reserp-python\">Python SDK</a></li>\n<li><a href=\"https://pypi.org/project/reserp/\">PyPI package</a></li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Reserp Google Search API","slug":"reserp-google-search-api"}],"owner":"57501126","collectionId":"997830e8-b446-4769-beae-9bf821a2c99e","publishedId":"2sBYArSrqS","public":true,"customColor":{"highlight":"FF2A7A","right-sidebar":"08080D","top-bar":"020205"},"publishDate":"2026-08-18T20:58:16.000Z"},"item":[{"name":"Run a Google search","event":[{"listen":"test","script":{"type":"text/javascript","exec":["pm.test(\"Request succeeded\", function () {","  pm.response.to.have.status(200);","});","","pm.test(\"Response follows the Reserp schema\", function () {","  const body = pm.response.json();","  pm.expect(body.ok).to.equal(true);","  pm.expect(body.results).to.be.an(\"array\");","  pm.expect(body.pagination).to.be.an(\"object\");","  pm.expect(body.billed).to.be.a(\"boolean\");","","  const validateResult = function (result) {","    pm.expect(result).to.be.an(\"object\");","    pm.expect(Object.keys(result).every(function (key) {","      return [\"text\", \"url\", \"children\"].includes(key);","    })).to.equal(true);","    if (Object.prototype.hasOwnProperty.call(result, \"text\")) {","      pm.expect(result.text).to.be.a(\"string\");","      pm.expect(result.text.length).to.be.above(0);","    }","    if (Object.prototype.hasOwnProperty.call(result, \"url\")) {","      pm.expect(result.url).to.be.a(\"string\");","    }","    if (Object.prototype.hasOwnProperty.call(result, \"children\")) {","      pm.expect(result.children).to.be.an(\"array\");","      result.children.forEach(validateResult);","    }","  };","","  body.results.forEach(validateResult);","});"]}}],"id":"6781a3a5-bdd0-4156-944a-59ebb35b7622","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp","description":"<p>Submit a complete Google Search URL and receive visible result blocks in Google's response order.</p>\n<p>The URL must use <code>https://www.google.com/search</code> and include a non-empty <code>q</code> parameter. The <code>num</code> parameter is unsupported. If present, <code>start</code> must be 0 or a non-negative multiple of 10. Other Google URL parameters pass through unchanged.</p>\n<p>A result block's <code>text</code> field is optional and is omitted when the block has no visible text. When present, <code>text</code> is a non-empty string containing visible text joined with newlines.</p>\n<p>Successful responses include <code>billed</code>, which confirms that billing settled by charging prepaid balance or consuming Free allowance. Error responses use the same field to indicate whether billing settled before the error response. Retry only when <code>retryable</code> is true; <code>billed</code> does not override it.</p>\n<p>Pagination uses Google's organic-result offset rather than the number of URLs in <code>results</code>. Clients fetching pages independently or asynchronously can set a valid <code>start</code> value directly. <code>pagination.nextUrl</code> is an optional convenience for sequential clients; never derive the next offset from <code>results.length</code>.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"997830e8-b446-4769-beae-9bf821a2c99e","id":"997830e8-b446-4769-beae-9bf821a2c99e","name":"Reserp — Google Search API","type":"collection"}},"urlObject":{"path":["v1","serp"],"host":["https://api.reserp.ai"],"query":[],"variable":[]}},"response":[{"id":"ac9c1940-44c1-4fe6-8b51-5484a5d5877f","name":"200 — Search completed","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": true,\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\",\n  \"finalUrl\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\",\n  \"results\": [\n    {\n      \"text\": \"The World Economic Forum https://www.weforum.org How photonic computing can move from promise to commercialization\\nAbout this result\",\n      \"url\": \"https://www.weforum.org/stories/technological-innovation/photonic-computing-promise-commercialization\"\n    },\n    {\n      \"text\": \"Reddit · r/computerscience 7 comments · 1 year ago What are your thoughts about photonic computers? Do you know if they ...\\nView all posts\",\n      \"url\": \"https://www.reddit.com/r/computerscience/comments/1ha9fa9/what_are_your_thoughts_about_photonic_computers\"\n    },\n    {\n      \"text\": \"I think it is very promising, but there are still a lot of issues to resolve. There have been ... More Top answer · 7 votes\",\n      \"url\": \"https://www.reddit.com/r/computerscience/comments/1ha9fa9/what_are_your_thoughts_about_photonic_computers/m16uq7m\"\n    },\n    {\n      \"text\": \"Probably not going to be of commercial use soon. The main outstanding issue is nonlinearity. ... More 3 votes\",\n      \"url\": \"https://www.reddit.com/r/computerscience/comments/1ha9fa9/what_are_your_thoughts_about_photonic_computers/m18kujp\"\n    },\n    {\n      \"text\": \"Optical CPUs: Is the Future of Computing Light-Based? - Reddit r/computerscience 30+ comments 8mo\\nOptical CPUs: Is the Future of Computing Light-Based? Reddit · r/computerscience · 30+ comments · 8mo\",\n      \"url\": \"https://www.reddit.com/r/computerscience/comments/1pdgirj/optical_cpus_is_the_future_of_computing_lightbased\"\n    },\n    {\n      \"text\": \"Photonic computer chips perform as well as purely electronic ... - Reddit r/Physics 20+ comments 1y\",\n      \"url\": \"https://www.reddit.com/r/Physics/comments/1kfeufo/photonic_computer_chips_perform_as_well_as_purely\"\n    },\n    {\n      \"text\": \"APS Journals https://link.aps.org Photonic Computing Takes a Step Toward Fruition - APS Journals\\nAbout this result\",\n      \"url\": \"https://link.aps.org/doi/10.1103/Physics.18.84\"\n    },\n    {\n      \"text\": \"You need micropower non linear elements to be able to fabricate gates and to provide the ... More discussions on Optical CPUs: Is the Future of Computing Light-Based? Top answer · 29 votes\",\n      \"url\": \"https://www.reddit.com/r/computerscience/comments/1pdgirj/optical_cpus_is_the_future_of_computing_lightbased/ns4z246\"\n    },\n    {\n      \"text\": \"Actually, generating photons take quite a lot of die space, and, iirc since gates are based ... More discussions on Optical CPUs: Is the Future of Computing Light-Based? 8 votes\",\n      \"url\": \"https://www.reddit.com/r/computerscience/comments/1pdgirj/optical_cpus_is_the_future_of_computing_lightbased/ns4vq37\"\n    },\n    {\n      \"text\": \"Is Photonic Computing the future? Quora · 30+ answers · 11y\",\n      \"url\": \"https://www.quora.com/Is-Photonic-Computing-the-future\"\n    },\n    {\n      \"text\": \"Photonic Chips Are Coming Faster Than Anyone Expected ... YouTube Europe’s Foundry Dec 10, 2025\\nPhotonic Chips Are Coming Faster Than Anyone Expected ... by Europe’s Foundry on YouTube. Play on YouTube. 19:50. Start time is 18 minutes, 37 seconds. Segment duration is 40 seconds\\nFrom 18 minutes, 37 seconds.Akhetonix is building the world's first all-optical computer, which will be more efficient and energy-saving than traditional electronic computers.\",\n      \"url\": \"https://www.youtube.com/watch?t=1117&v=9tqOPS6x9l8\"\n    },\n    {\n      \"text\": \"This NPU Is 6000% Faster Than A GPU ? ( Photonic Chips Explained) YouTube Code Bear 3 days ago\\nThis NPU Is 6000% Faster Than A GPU ? ( Photonic Chips Explained) by Code Bear on YouTube. Play on YouTube. 4:16\\nPhotonic chips use light for computation, offering up to 25x faster inference & 6x less energy for specific AI workloads like ResNet-18.\",\n      \"url\": \"https://www.youtube.com/watch?v=hxdZ01cbZH0\"\n    },\n    {\n      \"text\": \"1000x Faster Than Silicon: The Rise of Photonic Chips YouTube The Forge Empire Sep 16, 2025\\n1000x Faster Than Silicon: The Rise of Photonic Chips by The Forge Empire on YouTube. Play on YouTube. 13:03\",\n      \"url\": \"https://www.youtube.com/watch?v=QAc8HQ72lK0\"\n    },\n    {\n      \"text\": \"Wikipedia https://en.wikipedia.org Optical computing\\nAbout this result\\nOptical components for binary...\\nChallenges\\nPhotonic logic\\nUnconventional approaches\",\n      \"url\": \"https://en.wikipedia.org/wiki/Optical_computing\"\n    },\n    {\n      \"text\": \"IBM Research https://research.ibm.com Photonic Computing\\nAbout this result\",\n      \"url\": \"https://research.ibm.com/projects/exploratory-photonics\"\n    },\n    {\n      \"text\": \"Photonic Inc. https://photonic.com Photonic Inc.: Distributed Quantum Computing at Scale\\nAbout this result\",\n      \"url\": \"https://photonic.com/\"\n    },\n    {\n      \"text\": \"PhotonDelta https://www.photondelta.com How do photonic chips process information?\\nAbout this result\",\n      \"url\": \"https://www.photondelta.com/blog/how-do-photonic-chips-process-information\"\n    }\n  ],\n  \"pagination\": {\n    \"start\": 0,\n    \"nextStart\": 10,\n    \"nextUrl\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en&start=10\"\n  },\n  \"billed\": true\n}"},{"id":"914a7013-d904-4409-8f8c-9fec47d99f2d","name":"400 — Invalid request","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp"},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": false,\n  \"error\": \"invalid_request\",\n  \"retryable\": false,\n  \"billed\": false\n}"},{"id":"d80ac967-a7c4-4069-930a-49be6ee36e9d","name":"401 — Authentication failed","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": false,\n  \"error\": \"authentication_failed\",\n  \"retryable\": false,\n  \"billed\": false\n}"},{"id":"061ad1a9-9f6e-45a2-893e-d880debcb16b","name":"402 — Free allowance exhausted","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp"},"status":"Payment Required","code":402,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": false,\n  \"error\": \"free_allowance_exhausted\",\n  \"retryable\": false,\n  \"billed\": false\n}"},{"id":"99af8921-b926-46b7-9749-0774e66e5348","name":"403 — Request not allowed","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp"},"status":"Forbidden","code":403,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": false,\n  \"error\": \"request_not_allowed\",\n  \"retryable\": false,\n  \"billed\": true\n}"},{"id":"32473d06-69ea-44f2-ae38-2876a56ce0c8","name":"429 — Rate limited","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json"},{"key":"Retry-After","value":"1"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": false,\n  \"error\": \"rate_limited\",\n  \"retryable\": true,\n  \"billed\": false\n}"},{"id":"6fac6a9c-e988-41d8-9df7-051d1fb8e87f","name":"500 — Internal error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": false,\n  \"error\": \"internal_error\",\n  \"retryable\": true,\n  \"billed\": false\n}"},{"id":"e6201c9c-f913-4f45-bec5-b9da84617cf6","name":"502 — Search failed","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp"},"status":"Bad Gateway","code":502,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": false,\n  \"error\": \"search_failed\",\n  \"retryable\": true,\n  \"billed\": true\n}"},{"id":"8a22c5cb-d7c7-4353-97e7-c69ecd5fee51","name":"503 — Service unavailable","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://www.google.com/search?q=photonic+computing&gl=us&hl=en\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.reserp.ai/v1/serp"},"status":"Service Unavailable","code":503,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": false,\n  \"error\": \"service_unavailable\",\n  \"retryable\": true,\n  \"billed\": false\n}"}],"_postman_id":"6781a3a5-bdd0-4156-944a-59ebb35b7622"}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]}},"variable":[{"key":"base_url","value":"https://api.reserp.ai","type":"string"},{"key":"reserp_api_key","value":"","type":"string"}]}