Books & culture / API GUIDE

PoetryDB.

Search poems by author, title, line content, or poem length.

Documentation reviewed · 16 Sep 2026
Official resource ↗
AUTHENTICATIONNo key
ACCESS / PRICINGFree access
EXAMPLE REQUESTIncluded below
REVIEW STATUSDocs reviewed
THE OVERVIEW

A building block for your next idea.

Create a poem-of-the-day reader or a literature search tool for students.

Know before you build

The service returns poems as structured text. Preserve author attribution, check rights for the intended use, and handle missing matches rather than assuming every request returns a poem.

Check current provider documentation ↗

Your first request

Start with this documented example. Replace credential placeholders with your own test credentials. Browser execution depends on the provider’s CORS policy.

cURL REQUEST EXAMPLE
curl --request GET 'https://poetrydb.org/title/Ozymandias/author,title,lines'

Practical questions

What can I build with PoetryDB?+

Create a poem-of-the-day reader or a literature search tool for students.

Does PoetryDB need authentication?+

The reviewed example is listed as “No key”. The service returns poems as structured text. Preserve author attribution, check rights for the intended use, and handle missing matches rather than assuming every request returns a poem.

Can I call PoetryDB from a browser?+

Browser access depends on the provider’s CORS policy for your origin, method, and headers. The playground makes a direct request and cannot bypass those restrictions.

Sources & confidence

Provider documentation was reviewed on 16 September 2026. This is not a live availability test or an endorsement.

Source catalogs can become outdated. Read our review and attribution policy. Plain-text guide ↗

THE REQUEST WORKBENCH

Meet the data.

Runs in your browser

Edit a request and see what comes back. Your credentials stay in page memory and go directly to the selected API provider.

01 / REQUEST
Provider docs ↗

Choose an HTTPS endpoint.

Query parameters

Authentication

Custom headers +

The browser manages Cookie, Origin, User-Agent, and other restricted headers.

CORS support is required. No proxy. No saved credentials. 30-second timeout · 2 MB response limit.

02 / RESPONSE
Ready when you are
{ }

A little curiosity.
A real response.

Send a request to explore the response.
Nothing runs automatically.

Response bodies are displayed as data. Remote HTML and scripts are never executed.

Take the request with you cURL / JavaScript

Authentication, query values, custom header values, and body content are hidden by default. Check any URL path before sharing.