PoetryDB

API

Free REST API for accessing a vast collection of poetry data

Visit Website

Overview

PoetryDB is a RESTful API offering instant access to a large poetry collection. It supports endpoints for querying poems by author (e.g., /author/Emily Dickinson), title (/title/The Raven), lines (/lines/I wandered lonely as a cloud), or random poems (/random). Responses are JSON-formatted, including details like title, author, lines, and line count. Ideal for building poetry apps, educational tools for literary studies, integrating poetic content into blogs, or supporting literary research projects. No authentication is required, enabling quick integration for developers.

Example Integration (JavaScript)

script.js JS

fetch('https://github.com/thundercomb/poetrydb#readme')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful API
  • JSON response format
  • No authentication required
  • Multiple query endpoints (author, title, lines, random)
  • Open poetry collection

Frequently Asked Questions

? Is PoetryDB free to use?

Yes, PoetryDB is completely free for personal and non-commercial use with no hidden costs.

? Does it require an API Key?

No, PoetryDB does not require any API key or authentication to access its endpoints.

? What is the response format?

All responses from PoetryDB are in JSON format, containing structured data like poem title, author, lines, and line count.

Top Alternatives

Poetry Foundation API Search Google

People Also Ask about PoetryDB

PoetryDB vs Poetry Foundation API PoetryDB 2025 review

Tool Info

Pricing Free
Category Books
Platform Public API

Pros

  • Easy to integrate (no API key)
  • Completely free to use
  • Fast response times
  • Rich query options for targeted results

Cons

  • No official rate limit documentation
  • Limited to pre-existing collection (no user contributions)
  • No guaranteed uptime or SLA

More Books Tools