Changelog

What changed

What the API and the dashboard gained, newest first. Changes that break a client are named as such.

More credits for the same prices

  • Every paid plan holds more credits a month at the same price: Starter 25,000, Developer 100,000, Production 300,000 and Scale 800,000, from $1.00 down to $0.44 per 1,000.
  • Credit packs hold 50,000, 250,000 and 1,000,000 credits for $50, $200 and $600, and still never expire.

More free credits, sturdier batches

  • The free plan is 1,000 credits a month, four times what it was, for accounts made before today too.
  • A batch's calls no longer wait for a slow webhook, and a call that fails on our side fails alone.
  • Batches, answers kept for an Idempotency-Key and the hour's cache outlast our deploys: a running batch carries on where it was.
  • An answer given back free, from the cache or by an Idempotency-Key, says "credits": 0 in its body as in X-Credits.

Batches, page text, clients

  • Batches: up to 1,000 calls in one request, each answer sent to your webhook, signed with your key.
  • content=N on Search and News: the first N results' pages, as their main text in Markdown. A page read is a credit; one that could not be read is free.
  • Python and JavaScript clients with retries that never bill a call twice.
  • Breaking: every answer holds its results as one list (organic, news, shopping…), each with its page; pages[] now says what each page gave.
  • MCP server: nine tools for AI agents. Claude, ChatGPT and Cursor connect by signing in, with no key to paste.
  • An hour's free cache, Idempotency-Key, up to 10 pages in one call, num, and a Google results address as url.
  • Custom Search JSON API at /customsearch/v1, for teams leaving Google's.
  • Credits by weight (AI Mode 5, Shopping and Images 2, the rest 1), and twice the credits for the same prices.
  • The dashboard: a Playground for every endpoint, the docs inside it, a dark theme.

News

  • Google News: articles with their publisher, date and story.