TrailerAddict API

Video / API Key Intermediate HTTP
Varies by plan (check documentation)

Overview

TrailerAddict API lets you embed movie and TV trailers directly into your website with a simple query. You can search for trailers by film name and receive an embeddable player code in return. An API key is required, available from TrailerAddict website.

💡

Beginner Tip

Pass the film title as the film query parameter and request an embed code to quickly add a trailer player to any web page. Keep your API key private and never expose it in client-side JavaScript.

Available Data

TrailerAddict data via REST API
JSON-formatted response data
Requires API key authentication

Example Response

JSON Response
{
  "route": "Line 1",
  "origin": "Station A",
  "destination": "Station B",
  "departure": "08:30",
  "arrival": "09:15",
  "status": "On Time",
  "delays_min": 0
}

Field Reference

title Title of the trailer video.
film Name of the movie associated with the trailer.
embed HTML embed code for inserting the trailer player into a web page.
runtime Duration of the trailer in MM:SS format.
link Direct URL to the trailer page on TrailerAddict.

Implementation Example

const url = "https://www.traileraddict.com/trailerapi";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
  headers: {
  "X-API-Key": "YOUR_API_KEY"
  }
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data);

What Can You Build?

Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.

Common Errors & Troubleshooting

No results returned The film name does not exactly match TrailerAddict database entries.
Try a shorter or alternate title spelling, as slight differences can yield no results.
Access denied or invalid key API key is missing or not yet activated.
Ensure you have registered on TrailerAddict and are passing apikey=YOUR_API_KEY in the query string.
Embed player not displaying The embed code contains HTML entities that were not decoded before insertion into the DOM.
Decode HTML entities from the embed field before setting it as innerHTML in your page.

Matrix Score Breakdown

🌐 Reachability 30/30
⚡ Speed 10/20
🔒 Security 5/15
🛠 Developer XP 12/20
✓ Reliability 10/15

Partially tested on Apr 5, 2026

Technical Specifications

Auth API Key
HTTPS NO
CORS UNKNOWN
Category Video
Difficulty Intermediate
Verified: 2026-04-04

Similar APIs

View All →