Custom App Academy API
Custom App Academy API
Version 0 (no authorization)
Version 1: API key
About
Retrieve the logged user
Movies
Create a movie
List movies
Retrieve a movie
Update a movie
Update a movie
Delete a movie
People
Search people involved in movies
Organizations
List organizations involved in movies
Genres
List genres of movies
Awards
List awards that were obtained by a movie
Webhooks
Attach a webhook
Detach a webhook
Files
Get a list of files or folders
Download a file
Upload a file
Custom fields (movie)
List custom fields
Version 2: OAUTH2
Step 1: Redirect a user to your app
Step 2: Handle the callback request
Step 3: Retrieve an access token and refresh token
Step 4: Make an API request
Step 5: Refresh the access token
Step 6: Invalidation of access
Scopes
Endpoints
Version 3
Getting started
Authorization flow
Step one: Get a new token
Step two: Make an API request
Step three: Refresh the access token
Error handling
Pagination
API reference
Record types
List record types
Get a record type
Records
Search records
Retrieve a record
Create a record
Update a record
Delete a record
Files or folders
Get files or folders
Download a file
Delete a file
Upload a file
Step one: Create a session for file upload
Step two: Upload the first block of data of the file
Step three: Upload more blocks of data of a file
Step four: Upload the last block of data and close the session
Webhooks
Attach a webhook
Detach a webhook
Search
API explorer
Changelog
API explorer
Changelog
Dark mode