Comment on page
Version 1 (API key)
The App Academy API version 1 uses the API Key authorization. You need the
x-api-key
which you can obtain in this form.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
get
https://app-academy.make.com/api/v1
/about
Retrieve the logged user
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.
post
https://app-academy.make.com/api/v1
/movies
Create a movie
get
https://app-academy.make.com/api/v1
/movies
List movies
get
https://app-academy.make.com/api/v1
/movies/{id}
Retrieve a movie
put
https://app-academy.make.com/api/v1
/movies/{id}
Update a movie
patch
https://app-academy.make.com/api/v1
/movies/{id}
Update a movie
delete
https://app-academy.make.com/api/v1
/movies/{id}
Delete a movie
The query (parameter
q
) has to be written in this format:- all the conditions can be grouped by operator
AND
- the value in each condition has to be enclosed in quotation marks
- supported conditions:
contains
startsWith
endsWith
equal
- multiple conditions can be used multiple times within one query
- example:
contains= "Rob" AND startsWith = "Rob" AND endsWith = "Jr." AND equals = "Robert Downey Jr."
get
https://app-academy.make.com/api/v1
/people
Search people involved in movies.
get
https://app-academy.make.com/api/v1
/organizations
List organizations involved in movies.
get
https://app-academy.make.com/api/v1
/genres
List genres of movies.
get
https://app-academy.make.com/api/v1
/awards/{movieId}
List awards that were obtained by a movie.
Each user can create 1 webhook.
post
https://app-academy.make.com/api/v1
/webhooks
Attach a webhook
delete
https://app-academy.make.com/api/v1
/webhooks/{id}
Detach a webhook
get
https://app-academy.make.com/api/v1
/files
Retrieve a list of files/folders
get
https://app-academy.make.com/api/v1
/files/{id}/export
Download a file
post
https://app-academy.make.com/api/v1
/files/import
Upload a file.
Please note that the Import endpoint does not upload or store any data. Therefore, the file you provide will not be returned or stored in the Files endpoint.
get
https://app-academy.make.com/api/v1
/custom-fields
List custom fields.
Please note that values in custom fields are not stored in movie records. Therefore, the values you provide will not be returned or stored in the Movies endpoints.
Last modified 4mo ago