Generative book number · open standard
Example
3 char
4 char
An open standard for identifying books made with generative AI.
A GENBN says who made a book, when, and what kind it is.
Registration is open.
Register your service →Name, email, and a verification link. Then you’re ready to mint.
The fields
| Field | Length | Holds |
|---|---|---|
| site / service | ≤ 15 | The platform, tool or press that generated the book. |
| year | 4 | The year the code was minted. |
| category | 3 | The broad kind of book. |
| subcategory | 4 | Narrows the category. |
| serial | 4+ | Begins with a zero, starts at 0001, and grows
a digit as needed. No special characters. |
Categories
FIC Fiction 14
- LITRLiterary / general
- MYSTMystery / crime
- THRLThriller / suspense
- ROMCRomance
- SCFIScience fiction
- FANTFantasy
- HORRHorror
- HISTHistorical fiction
- ADVNAdventure
- WESTWestern
- SPECSpeculative / other
- HUMRHumor / satire
- YAFNYoung adult fiction
- CHLDChildren's fiction
NFI Nonfiction (general) 6
- ESSYEssays
- TRUETrue crime
- CURRCurrent events / journalism
- POLIPolitics / government
- SOCLSocial issues
- CULTCulture / media
BIO Biography & memoir 4
- AUTOAutobiography / memoir
- LIFEBiography
- COLLCollective / group bios
- HISTHistorical figures
BIZ Business & economics 6
- ENTREntrepreneurship
- MGMTManagement / leadership
- FINCPersonal / corporate finance
- MKTGMarketing / sales
- ECONEconomics
- CARECareer / workplace
SEL Self-help & personal development 6
- HABTHabits / productivity
- MINDMindset / motivation
- RELARelationships
- SPIRSpiritual growth (secular)
- DISCDiscipline / willpower
- LIFELife design / purpose
HLT Health & fitness 6
- NUTRNutrition / diet
- FITNStrength / training
- MENTMental health
- MEDCMedical / condition-specific
- SLEPSleep / recovery
- LONGLongevity
SCI Science 6
- PHYSPhysics
- BIOLBiology
- CHEMChemistry
- ASTRAstronomy / space
- MATHMathematics
- ENVREnvironment / climate
TEC Technology & computing 6
- PROGProgramming / software
- AIXXAI / machine learning
- HARDHardware / makers
- CYBRSecurity / privacy
- NETWNetworks / systems
- FUTRFuture tech / speculation
HIS History 6
- ANCTAncient
- MEDVMedieval
- MODNModern
- MILTMilitary
- REGNRegional / national
- CIVLCivilization / world
REL Religion & spirituality 6
- CHRSChristianity
- ISLMIslam
- JUDMJudaism
- EASTEastern traditions
- COMPComparative
- MYSTMysticism / occult
PHI Philosophy 5
- ETHCEthics
- LOGCLogic / epistemology
- EXISExistential / meaning
- POLPPolitical philosophy
- ANCTAncient philosophy
EDU Education 5
- PEDGPedagogy / teaching
- HOMEHomeschool / parenting ed
- LANGLanguage learning
- STEMSTEM education
- STDYStudy skills
CKG Food & cooking 5
- RECPRecipes / cookbooks
- TECHTechnique / baking
- DIETDietary (keto vegan etc.)
- REGNRegional cuisine
- BEVRDrinks / coffee / wine
TRV Travel 4
- GUIDGuides
- MEMRTravel memoir
- ADVNAdventure travel
- REGNRegional
REF Reference 4
- DICTDictionaries / encyclopedias
- ALMNAlmanacs / yearbooks
- HOWTHow-to / manuals
- INDXIndexes / directories
POE Poetry 4
- LYRCLyric
- NARRNarrative
- ANTHAnthology
- FORMFormal / traditional
COM Comics & graphic 4
- SUPRSuperhero
- GNRLGeneral graphic novel
- MANGManga-style
- NFGNNonfiction graphic
ART Arts & design 6
- VISLVisual art
- DSGNDesign
- PHOTPhotography
- MUSCMusic
- PERFPerforming arts
- ARCHArchitecture
LAW Law 4
- CIVLCivil
- CRIMCriminal
- CONSConstitutional
- PRACPractice / how-to
SPO Sports & recreation 4
- TEAMTeam sports
- INDVIndividual sports
- OUTDOutdoor / hunting / fishing
- FITCCompetitive fitness
Registration is open
Name + email
Register with a service name and email. We send a link to verify — no DNS setup.
API key
After verification you get an API key. Mint a GENBN, then set the ebook URL (or a URL template).
One code per book. A GENBN is issued once and
never reused. After minting, set the ebook URL — or configure a URL
template like https://yoursite.com/b/{id} so
genbn.org/{id} redirects automatically.
Start using GENBN
Register once for your publishing service. Mint an identifier for each publication, then link it to the book.
1. Register and verify your email
Register your service, open the email link, and confirm activation. Save your API key on your server; never put it in browser code or a public repository.
2. Choose a category and mint a number
Browse the categories above or fetch the category catalog. Replace the placeholders below with your key and a stable publication ID.
curl https://genbn.org/api/v1/books \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: publication:YOUR_PUBLICATION_ID" \
-d '{"category":"FIC","subcategory":"SCFI"}'
Save both genbn (the display number) and id (the URL form) from the response. Retry with the same idempotency key and payload to avoid issuing a second number.
3. Attach the book’s destination
Replace YOUR_ID with the returned id and use your book’s public URL.
curl -X PATCH https://genbn.org/api/v1/books/YOUR_ID \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://your-publisher.com/books/your-book"}'
You can also include url when minting, or set a publisher URL template containing {id}.
4. Share the permanent identifier
Display the GENBN beside the book and link to https://genbn.org/YOUR_ID. Update the destination whenever the book moves; keep its identifier.
Building with an AI assistant?
Give your assistant the integration guide and OpenAPI document below. They describe authentication, request formats, retries, and the registration flow.
AI documentation index · Integration guide (Markdown) · OpenAPI specification (JSON)
Keep credentials in your own secret configuration. Documentation and examples use placeholders only.