PoetryDB API

PoetryDB is the world's first API for next generation internet poets. It provides access to a database of poems from various authors, allowing users to search by author, title, lines, and other criteria.

Claim this API

Are you the operator of PoetryDB API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with PoetryDB API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://poetrydb.org/
Auth: none
Endpoints: 15
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:09:16.047150

Links

Homepage: https://poetrydb.org/
API Base: https://poetrydb.org/
Documentation:

90.9%

Uptime (7d)

2074ms

Avg latency (7d)

33

Probes (7d)

Latency (7d)

Success Rate (7d)

Topics

ENTERTAINMENT, KNOWLEDGE

Endpoints

Method Path Summary Auth Last Status Latency
GET /author List all authors 200 2214ms
GET /author,title/{authorTerm};{titleTerm} Combined query by author and title 200 2143ms
GET /author,title/{author};{title} Get specific poem by author and title 200 718ms
GET /author/{author} Get poems by author 200 536ms
GET /author/{author}/title Get titles by author 200 736ms
GET /author/{author}/{outputField} Get specific fields for poems by author
GET /linecount/{linecount} Get poems by line count 200 596ms
GET /linecount/{number} Get poems by line count 200 5097ms
GET /lines/{text} Search poems by content 503 16140ms
GET /random Get a random poem 200 1334ms
GET /random/{count} Get multiple random poems 200 820ms
GET /random/{count}/{outputField} Get specific fields from random poems
GET /title List all titles
GET /title/{title} Get poems by title 200 566ms
GET /title/{title}/{outputField} Get specific fields for poems by title