Free, open-source REST API serving a curated collection of programming-related quotes. Public endpoints return random quotes, paginated lists, author filters, and single quote lookups; authenticated endpoints support voting, favoriting, and quote authorship (CRUD). Originally seeded from the skolakoda community project on GitHub, the API is widely used as a demo data source and a free data feed for developer portfolio sites, tutorials, CLIs, and IDE extensions.
URL: Visit APIs.json URL
Run: Capabilities Using Naftiko
- Personality, Public APIs, Open Source, Quotes, Programming, Developer Tools
- Created: 2026-05-28
- Modified: 2026-05-30
Public read endpoints (no auth) plus authenticated write endpoints over a MongoDB-backed corpus of programming quotes. Provides random quote lookups, paginated lists, author filtering, and full CRUD for authenticated contributors.
Human URL: https://github.com/skolakoda/programming-quotes-api
Base URL: https://programming-quotes-api.azurewebsites.net/api
- Personality, Quotes, Programming
- Documentation
- SourceCode
- OpenAPI
- SignUp
- Naftiko Capability — Quotes
- Naftiko Capability — Authentication
- Website
- SourceCode
- PublicAPIsListing
- GitHubOrganization
- License — Unlicensed (community / open-source)
- Spectral Ruleset
- Vocabulary
- JSON-LD Context
Machine-readable API specifications organized by format.
- Quote example
- QuoteInput example
- QuoteUpdate example
- VoteInput example
- AuthRequest example
- AuthResponse example
Naftiko capabilities — one self-contained file per OpenAPI tag, each with inline consumes plus both REST and MCP exposers.
| Capability | Operations | Tools | Persona |
|---|---|---|---|
| Programming Quotes — Quotes | 8 | 8 | Developer / Bot Operator / Educator / Contributor |
| Programming Quotes — Authentication | 1 | 1 | Contributor |
- Programming Quotes Vocabulary — Unified taxonomy mapping 3 resources, 9 actions, 2 workflows, and 4 personas across operational (OpenAPI) and capability (Naftiko) dimensions.
- Programming Quotes Spectral Rules — 38 opinionated Spectral rules enforcing Programming Quotes API conventions (kebab-case paths, camelCase parameters and operationIds, JWT bearer security on writes, "Programming Quotes" summary prefix, Title-Case tags, error responses with
message).
- Source: public-apis/public-apis — category: Personality
- x-type: opensource (community)
- x-tier: 3 (bulk-registered from public-apis)
- Current canonical live URL:
https://programming-quotes-api.azurewebsites.net/api. Community mirrors atprogramming-quotesapi.vercel.app,api.programming-quotes.onrender.com, andprogramming-quotes-api.herokuapp.comare documented as alternate servers in the OpenAPI spec.
FN: Kin Lane
Email: kin@apievangelist.com