Breaking Bad logo

Breaking Bad

Community-built REST API exposing characters, quotes, episodes, and on-screen deaths from the Breaking Bad and Better Call Saul television universe. The original hosted service at breakingbadapi.com is no longer reachable as of 2026-05-29 (DNS does not resolve). The canonical source code remains at github.com/timbiles/Breaking-Bad--API under BSD-3-Clause and is the basis for the historical OpenAPI and capability artifacts in this repo.

1 APIs 4 Capabilities 0 Features
VideoTelevisionPublic APIsOpen SourceBreaking BadBetter Call SaulPop CultureDeprecated

APIs

Breaking Bad API

REST API for Breaking Bad and Better Call Saul data — characters, quotes, episodes, and deaths. Anonymous access (no API key). The original hosted service enforced 10,000 reques...

Capabilities

Breaking Bad API — Characters

Characters surface — Characters. 3 operations. Lead operation: list every character from the Breaking Bad and Better Call Saul universe with optional name and category filters. ...

Run with Naftiko

Breaking Bad API — Deaths

Deaths surface — Deaths. 3 operations. Lead operation: list every catalogued on-screen death across the series, plus an aggregate death-count operation and a random death sample...

Run with Naftiko

Breaking Bad API — Episodes

Episodes surface — Episodes. 2 operations. Lead operation: list every episode across Breaking Bad and Better Call Saul, optionally filtered by series. Self-contained Naftiko cap...

Run with Naftiko

Breaking Bad API — Quotes

Quotes surface — Quotes. 3 operations. Lead operation: list every catalogued quote attributed to a character across both series. Self-contained Naftiko capability covering one B...

Run with Naftiko

Semantic Vocabularies

Breaking Bad Context

4 classes · 27 properties

JSON-LD

API Governance Rules

Breaking Bad API Rules

32 rules · 10 errors 13 warnings 9 info

SPECTRAL

Resources

🔗
Website
Website
💻
SourceCode
SourceCode
🔗
License
License
🔗
PublicAPIsListing
PublicAPIsListing
🔗
Free / Anonymous
Plans
🔗
10,000 Requests Per Day
RateLimits
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary
🔗
SpectralRules
SpectralRules

Sources

Raw ↑
aid: breaking-bad
name: Breaking Bad
description: >-
  Community-built REST API exposing characters, quotes, episodes, and on-screen
  deaths from the Breaking Bad and Better Call Saul television universe. The
  original hosted service at breakingbadapi.com is no longer reachable as of
  2026-05-29 (DNS does not resolve). The canonical source code remains at
  github.com/timbiles/Breaking-Bad--API under BSD-3-Clause and is the basis
  for the historical OpenAPI and capability artifacts in this repo.
url: https://github.com/timbiles/Breaking-Bad--API
image: https://github.com/timbiles/Breaking-Bad--API/raw/master/public/favicon.ico
specificationVersion: '0.20'
created: '2026-05-28'
modified: '2026-05-29'
x-source: public-apis/public-apis
x-category: Video
x-type: opensource
x-status: deprecated
x-deprecation-note: >-
  Hosted service breakingbadapi.com is unreachable as of 2026-05-29 (DNS does
  not resolve). Source code lives at github.com/timbiles/Breaking-Bad--API
  (BSD-3-Clause, last commit 2022-12-10). Artifacts in this repo are preserved
  as a historical record of the API contract.
x-tier: 3
x-tier-reason: bulk-registered-from-public-apis
tags:
  - Video
  - Television
  - Public APIs
  - Open Source
  - Breaking Bad
  - Better Call Saul
  - Pop Culture
  - Deprecated
apis:
  - name: Breaking Bad API
    description: >-
      REST API for Breaking Bad and Better Call Saul data — characters, quotes,
      episodes, and deaths. Anonymous access (no API key). The original hosted
      service enforced 10,000 requests per IP per day and is now unreachable.
    humanURL: https://github.com/timbiles/Breaking-Bad--API
    baseURL: https://www.breakingbadapi.com/api
    tags:
      - Video
      - Television
      - Characters
      - Quotes
      - Episodes
      - Deaths
    properties:
      - type: Documentation
        url: https://github.com/timbiles/Breaking-Bad--API#readme
      - type: SourceCode
        url: https://github.com/timbiles/Breaking-Bad--API
      - type: OpenAPI
        url: openapi/breaking-bad-openapi.yml
      - type: JSONSchema
        title: Character Schema
        url: json-schema/breaking-bad-character-schema.json
      - type: JSONSchema
        title: Quote Schema
        url: json-schema/breaking-bad-quote-schema.json
      - type: JSONSchema
        title: Episode Schema
        url: json-schema/breaking-bad-episode-schema.json
      - type: JSONSchema
        title: Death Schema
        url: json-schema/breaking-bad-death-schema.json
      - type: JSONStructure
        title: Character Structure
        url: json-structure/breaking-bad-character-structure.json
      - type: JSONStructure
        title: Quote Structure
        url: json-structure/breaking-bad-quote-structure.json
      - type: JSONStructure
        title: Episode Structure
        url: json-structure/breaking-bad-episode-structure.json
      - type: JSONStructure
        title: Death Structure
        url: json-structure/breaking-bad-death-structure.json
      - type: Examples
        title: List Characters Example
        url: examples/breaking-bad-listcharacters-example.json
      - type: Examples
        title: Random Quote Example
        url: examples/breaking-bad-getrandomquote-example.json
      - type: Examples
        title: List Episodes Example
        url: examples/breaking-bad-listepisodes-example.json
      - type: Examples
        title: Random Death Example
        url: examples/breaking-bad-getrandomdeath-example.json
      - type: NaftikoCapability
        title: Characters
        url: capabilities/breaking-bad-characters.yaml
      - type: NaftikoCapability
        title: Quotes
        url: capabilities/breaking-bad-quotes.yaml
      - type: NaftikoCapability
        title: Episodes
        url: capabilities/breaking-bad-episodes.yaml
      - type: NaftikoCapability
        title: Deaths
        url: capabilities/breaking-bad-deaths.yaml
common:
  - type: Website
    url: https://github.com/timbiles/Breaking-Bad--API
  - type: SourceCode
    url: https://github.com/timbiles/Breaking-Bad--API
  - type: License
    url: https://github.com/timbiles/Breaking-Bad--API/blob/master/LICENSE.rst
  - type: PublicAPIsListing
    url: https://github.com/public-apis/public-apis
  - type: Plans
    title: Free / Anonymous
    url: https://github.com/timbiles/Breaking-Bad--API#readme
  - type: RateLimits
    title: 10,000 Requests Per Day
    url: https://github.com/timbiles/Breaking-Bad--API#readme
  - type: JSONLD
    url: json-ld/breaking-bad-context.jsonld
  - type: Vocabulary
    url: vocabulary/breaking-bad-vocabulary.yml
  - type: SpectralRules
    url: rules/breaking-bad-rules.yml
features:
  - name: Anonymous Access
    description: No API key, no authentication, no signup. Hit the endpoints directly.
  - name: Random Sampling
    description: Dedicated /random endpoints for characters, quotes, and deaths.
  - name: Series Filtering
    description: Episodes and characters can be filtered by Breaking Bad vs Better Call Saul via the series/category query parameter.
  - name: On-Screen Death Catalog
    description: Unusual for a TV-show API — every on-screen death is catalogued with cause, responsible character, and last words.
useCases:
  - name: Trivia and Quiz Apps
    description: Power Breaking Bad trivia games and quote-attribution quizzes.
  - name: Front-End Tutorials
    description: Widely used as a tutorial dataset for React, Vue, Angular, and Flutter API consumption courses.
  - name: ChatBot Personality Layer
    description: Inject random Breaking Bad quotes into chatbots and Discord/Slack bots for flavor.
  - name: Sandbox for API Tooling
    description: Small enough to use as a fixture for testing OpenAPI tooling, mock servers, and code generators.
maintainers:
  - FN: Kin Lane
    email: [email protected]