🎬 James Bond Movie Database

Complete JSON API with 8 entities and 263+ endpoints

Getting Started

Base URL: https://bond.deanebarker.net/

Quick Examples

GET /movies
GET /movies/sf
GET /actors
GET /characters/5

🎬 Movies (27 films)

All James Bond movies from the official canon plus non-canonical films.

List All Movies

Returns abbreviated list of all 27 films with basic metadata and HAL-style links.

Get Movie Details

Full movie data including cast, locations, organizations, cars, gadgets, and action scenes.

Movie Slug Reference

Standard: dn, frwl, tb, yolt, ohmss, daf, lald, tmwtgg, tswlm, fyeo, op, avtak, tld, ltk, ge, tnd, twine, dad, cr, qs, sp, nttd

Exceptions: gf (Goldfinger), mr (Moonraker), sf (Skyfall)

Non-Canonical: cr67 (Casino Royale 1967), nsna (Never Say Never Again)

Example Movies

Skyfall

2012 • Daniel Craig

View Details
Casino Royale

2006 • Daniel Craig

View Details
Dr. No

1962 • Sean Connery

View Details
Goldfinger

1964 • Sean Connery

View Details

👥 Actors (72 total)

All actors who have appeared in James Bond films.

List All Actors

Abbreviated list with name, birth_date, nationality, and film count.

Get Actor Details

Complete actor biography, filmography, and characters played.

Bond Actors

Sean Connery

ID: 1

View Profile
George Lazenby

ID: 31

View Profile
Roger Moore

ID: 34

View Profile
Daniel Craig

ID: 35

View Profile

🎭 Characters (60 total)

All characters appearing in James Bond films, including heroes, villains, allies, and love interests.

List All Characters

Abbreviated list with character type, is_bond flag, romantic_partner status, and appearance count.

Get Character Details

Full character description, film appearances, and actors who portrayed the character.

Featured Data

📍 Locations (39 total)

Filming locations from all Bond films around the world.

List All Locations

Abbreviated list with country, location_type, and appearance count.

Get Location Details

Location description, all films shot there, and location type (City, Island, Facility, Landmark, etc.).

🏢 Organizations (8 total)

SPECTRE, MI6, CIA, and other organizations featured in Bond films.

List All Organizations

Abbreviated list with organization type and appearance count.

Get Organization Details

Organization description, all films featuring it, and organization type (Intelligence, Criminal, Terrorist, Government, Corporate, etc.).

🚗 Cars (10 total)

Iconic vehicles featured in James Bond films, many equipped with Q-branch gadgets.

List All Cars

Abbreviated list with make, model, year, has_gadgets flag, and appearance count.

Get Car Details

Complete specifications, films where car appears with drivers, and gadget information if equipped.

🔧 Gadgets (15 total)

Q-branch gadgets and devices used by James Bond across all films.

List All Gadgets

Abbreviated list with provided_by source and appearance count.

Get Gadget Details

Gadget description, all films where it appears with user information, and Q department source.

⚡ Action Scenes (82 total)

Comprehensive collection of action sequences from all 27 Bond films, 2-4 per film.

List All Action Scenes

Abbreviated list with movie, location, and scene order.

Get Scene Details

Scene description, associated movie, location, and sequence order within the film.

Data Summary

Entity Count List Endpoint Detail Pattern
Movies 27 /movies /movies/{slug}
Actors 72 /actors /actors/{id}
Characters 60 /characters /characters/{id}
Locations 39 /locations /locations/{id}
Organizations 8 /organizations /organizations/{id}
Cars 10 /cars /cars/{id}
Gadgets 15 /gadgets /gadgets/{id}
Action Scenes 82 /scenes /scenes/{id}

Technical Details

Format: UTF-8 JSON with HAL-style hypermedia links

Storage: Cloudflare R2 S3-compatible storage

Access: HTTPS with CORS wide-open (allow-domains: *)

✓ CORS is configured to allow requests from any domain, making this data perfect for testing, demos, and client-side applications.

Relationship Data: Fully resolved (embedded, not just IDs)

Total Endpoints: 263 (8 list + 255 detail endpoints)