Moviesapi API Docs
Welcome! These documents guide you through using the Movies GraphQL API.
About GraphQL APIs
GraphQL is a query language for APIs and a runtime to fulfill queries with your data.
A GraphQL API is defined by a schema that details all the data types, fields, and relationships available in the API. This schema is introspectable, meaning you can query the schema, programmatically or through tools, to learn what data is available.
A GraphQL API typically has a single endpoint, meaning all GraphQL queries and mutations are sent to the same URL. You send all your queries to this endpoint.
A GraphQL API returns only the data you request. You specify exactly what data and fields will be returned in queries.
Movies API Overview
The Movies API provides access to data on movies released between approximately 1916 and 2017. You can retrieve movie information such as titles, release dates, budget, revenue, cast, crew, and more, using queries based on movie title, genre, or other criteria. For authorized users, the API also supports mutations for adding new movie data, including details about movies, cast members, and crew.
Note
Movie data retrieval through queries, and adding or modifying movie data via mutations requires API Key authentication. See the Getting Started section for details on obtaining and using an API key.