Gemini Notebook API v1
September 29, 2026
This is the experimental API for Gemini Notebook by Google, formerly NotebookLM. It runs on your own Google accounts and works on the free Google plan. Paid Google AI plans raise the usage limits.
Create notebooks, add web pages, YouTube videos, pasted text, uploaded files and Google Drive files as sources, and ask questions that are answered from those sources with citations. Every Studio output is available: Audio Overviews, Video Overviews, reports, interactive reports, tables, quizzes, flashcards, infographics, slide decks and mind maps. Audio, video, slides and infographics come back as downloadable files (m4a, mp4, pdf, pptx, png). Quizzes, flashcards and mind maps come back as JSON.
Let Google find sources for you with Discover sources and Deep Research, then import the ones you want, along with the Deep Research report. Notebooks also keep notes, which can be turned into sources or filled from a whole chat conversation, plus mind map notes. Sources can be grouped with labels that Google assigns by topic. Chat keeps its history and can be configured with a learning-guide or custom persona and a longer or shorter answer length. A notebook can be copied with its sources, its guide gives Google’s summary with suggested reports and questions, and it can be shared with people or by link.
You can also skip the notebook entirely. Send urls or text straight to POST /artifacts and the API creates a notebook for that request on one of your accounts, picked by load and remaining usage.
📊 How much one account can generate
Google has no fixed daily counts for Gemini Notebook. Each Google account gets a usage budget that refills every 5 hours, plus a weekly budget. The table shows how many of each you can start with a full 5-hour budget, counting each job at Google’s own estimate:
| Studio action | Free | Pro | Ultra |
|---|---|---|---|
| Audio Overview | 2 | 9 | 181 |
| Video Overview | 2 | 9 | 183 |
| Video Overview, short | 2 | 11 | 229 |
| Video Overview, cinematic | not available | 1 | 25 |
| Report | 23 | 92 | 1846 |
| Table | 16 | 67 | 1355 |
| Quiz | 43 | 175 | 3478 |
| Flashcards | 52 | 212 | 4285 |
| Infographic | 9 | 37 | 745 |
| Slide deck | 1 | 7 | 146 |
| Mind map | 66 | 263 | 5217 |
| Chat question | 62 | 243 | 4897 |
These are minimums. A job usually costs less than Google’s estimate once it finishes, so you get more: a short Audio Overview on Free measured 3 per 5-hour window, not 2. The weekly budget covers about 21 full 5-hour windows, so an account used around the clock runs out before the week ends. To generate more, connect more accounts: the API spreads new notebooks across them.
Plan limits on notebooks and sources:
| Plan | Notebooks | Sources per notebook |
|---|---|---|
| Free | 100 | 50 |
| Pro | 500 | 300 |
| Ultra | 500 | 600 |
These numbers are Google’s and can change. GET /accounts/email returns the live usage of each account, the reset time of both windows and every action’s current estimatedCostPercent.
Each useapi.net subscription lets you connect 3 Google accounts, up to 100 in total.
📦 Postman collection (September 29, 2026)
🤖 LLM-friendly API spec Feed this to your LLM to build integrations
Articles:
Developer Community:
Table of contents
-
POSTaccounts -
GETaccounts -
GETaccounts/email -
DELETEaccounts/email -
POSTnotebooks -
GETnotebooks -
GETnotebooks/notebook -
POSTnotebooks/notebook -
DELETEnotebooks/notebook -
POSTnotebooks/copy -
GETnotebooks/guide -
POSTsources -
POSTsources/upload -
POSTsources/source -
GETsources/source -
POSTsources/sync -
DELETEsources/source -
POSTchat -
GETchat -
DELETEchat -
POSTchat/settings -
GETnotes -
POSTnotes -
GETnotes/note -
POSTnotes/note -
DELETEnotes/note -
POSTnotes/source -
POSTnotes/mindmap -
GETsharing -
POSTsharing -
GETlabels -
POSTlabels -
POSTlabels/label -
DELETElabels/label -
POSTartifacts -
POSTartifacts/retry -
POSTartifacts/revise -
GETartifacts -
GETartifacts/artifact -
POSTartifacts/artifact -
DELETEartifacts/artifact -
GETartifacts/download -
POSTresearch -
POSTresearch/import -
GETjobs -
GETjobs/jobid -
DELETEjobs/jobid