ProMovieDB API
Home
Home
Visit GitHub Promoviedb Project
  1. Home
  • Introduction
  • API STATUS
    • Ping
      GET
  • TV SERIES
    • Details
      GET
    • Videos
      GET
    • Images
      GET
    • Credits
      GET
    • Content Ratings
      GET
    • Aggregate Credits
      GET
  • SEARCH
    • Search Movie
      GET
    • Search TV
      GET
    • Search Person
      GET
    • Multiple Search Movie/TV/Person
      GET
  • PEOPLE
    • Details
      GET
    • TV Credits
      GET
    • Movie Credits
      GET
    • Images
      GET
    • Combined Credits
      GET
    • Changes
      GET
  • MOVIES
    • Details
      GET
    • Videos
      GET
    • Release Dates
      GET
    • Images
      GET
    • Credits
      GET
  • GENRES
    • TV List
      GET
    • Movie List
      GET
  • CREDITS
    • Details
  • CERTIFICATIONS
    • TV Certifications
    • Movie Certifications
  1. Home

Introduction

šŸŽ¬ ProMovieDB API#

Version: 1.0.0
License: Apache 2.0
Base URL: https://api.promoviedb.com

🧩 Overview#

The ProMovieDB API provides developers with powerful endpoints to access movie, TV, and people data, including trending charts, detailed metadata, and search capabilities.
It is designed to make it easy to integrate entertainment data into your apps, dashboards, and services.
āš ļø Important: You must apply for an API key before using the API.
Each request must include your API key as a query parameter.

šŸ” Authentication#

All requests require an api_key parameter.
Example:
If the API key is missing or invalid, the server returns a 401 Unauthorized response.

šŸ—‚ļø API Categories#

CategoryDescription
MovieGet movie lists such as Now Playing, Upcoming, Popular, and Top Rated.
TVGet popular, airing today, and top-rated TV shows.
PeopleGet popular people and their detailed profiles.
SearchSearch across movies, TV shows, and people.
TrendingRetrieve trending movies, TV shows, and people (daily or weekly).
DetailRetrieve detailed metadata for a movie, TV show, or person by ID.

šŸš€ Example Requests#

Get Popular Movies#

Search for a Movie or TV Show#

Get Movie Details#


āš™ļø Common Parameters#

ParameterTypeRequiredDescription
api_keystringāœ…Your API key
languagestringāŒISO 639-1 code (default: en)
pageintegerāŒPage number (default: 1)
include_adultbooleanāŒInclude adult content (default: false)

šŸ“¦ Example Response#

{
  "page": 1,
  "results": [
    {
      "id": 550,
      "title": "Fight Club",
      "release_date": "1999-10-15",
      "popularity": 83.7,
      "vote_average": 8.4
    }
  ],
  "total_pages": 500,
  "total_results": 10000
}

āš ļø Error Codes#

StatusMeaning
200āœ… Success
400āŒ Invalid request
401šŸ”’ Missing or invalid API key
404🚫 Resource not found
500šŸ’„ Internal server error

🧠 Best Practices#

Cache responses where possible to minimize API calls.
Always handle pagination with page parameters.
Use the language parameter to localize content.
Monitor response status and respect rate limits.

🧰 Technical Summary#

Base URL: https://api.promoviedb.com/v1
Authentication: api_key query parameter
Response Format: JSON
API Style: RESTful

šŸ“ž Support#

If you have questions, require higher rate limits, or need technical support, please contact:
šŸ“§ Email: [email protected]
Next
Ping
Built with