Version 1 (API key)
Authentication
The App Academy API version 1 uses the API Key authorization. You need the x-api-key which you can obtain in this form.
Pagination
Since the App Academy API was built for educational purposes, the following types of pagination were used:
offset based
page based
has more items based
Endpoints
About
Movies
Each user is granted access to 6 default records that cannot be updated or deleted.
Each user can create up to 14 records, resulting in a total of 20 retrievable records.
Creates a movie.
API key for authorization.
Iron Manf841a38b77be2008126OK
Bad request error response
Unauthorized
Lists movies.
The number of the page to retrieve.
Retrieve records with dates in the provided sort parameter since this time. Default is createdAt. Allowed format YYYY-MM-DDTHH:mm:ssZ.
The order in which the records should be returned. Default is asc.
The parameter to be used for ordering the records. Available values are createdAt, updatedAt, name, originalPremiere, czechPremiere.
API key for authorization.
OK
Bad request error response
Unauthorized
Retrieves a movie.
ID of the resource to work with.
API key for authorization.
OK
Bad request error response
Unauthorized
Record not found
Updates a movie. Without partial update.
ID of the resource to work with.
API key for authorization.
Iron Manf841a38b77be2008126OK
Bad request error response
Unauthorized
Record not found
Updates a movie. With partial update.
ID of the resource to work with.
API key for authorization.
Iron Manf841a38b77be2008126OK
Bad request error response
Unauthorized
Record not found
People
The query (parameter q ) has to be written in this format:
all the conditions can be grouped by operator
ANDthe value in each condition has to be enclosed in quotation marks
supported conditions:
containsstartsWithendsWithequal
multiple conditions can be used multiple times within one query
example:
Searches people involved in movies.
The query to search in records.
contains= \"Rob\" AND startsWith = \"Rob\" AND endsWith = \"Jr.\" AND equals = \"Robert Downey Jr.\"The number of records to skip.
API key for authorization.
OK
Bad request error response
Unauthorized
Organizations
Lists organizations involved in movies.
The number of the page to retrieve.
API key for authorization.
OK
Bad request error response
Unauthorized
Genres
Awards
Lists awards that were obtained by a movie.
ID of the movie to work with.
API key for authorization.
OK
Bad request error response
Unauthorized
Webhooks
Each user can create 1 webhook.
Attaches a webhook.
API key for authorization.
https://hook.eu1.make.com/webhookTokenOK
No content
Bad request error response
Unauthorized
No content
Detaches a webhook.
ID of the resource to work with.
API key for authorization.
OK
No content
Unauthorized
Resource not found.
No content
Files
Custom Fields (movie)
Last updated

