Developers
API Documentation
Build on MediaLab. Integrate with your workflows using our REST API, webhooks, and oEmbed support.
General
Essential information, common errors, and important notes for smooth API interaction.
APIAPI Methods
Explore GET, POST, PUT, and DELETE methods to manage your data seamlessly.
APIAuthentication
OAuth 2 flow to authorize your app, obtain access and refresh tokens.
FeatureUpload
Multiple upload methods: TUS, POST, external URL, or cloud storage.
IntegrationWebhooks
Receive instant notifications when key events happen within MediaLab.
IntegrationoEmbed
Embed MediaLab content on third-party sites like WordPress effortlessly.
General
Essential information, common errors, and important notes for smooth API interaction.
Notes
SSL - The API is only available over SSL.
UTF-8 encoding - The default character encoding for all API methods is UTF-8.
Authentication - The MediaLab API uses OAuth 2.0.
Need help? - Get in touch.
Error
These are some of the most common HTTP errors that users encounter when working with websites or APIs. They indicate that there are issues with the request sent to the server or how the server responds to that request. Their frequency makes them well-known and useful for identifying problems between the client (such as a browser or app) and the server.
400
Method not found. The requested API method does not exist. Bad request. The syntax of the request is incorrect (for OAuth2 authentication).
401
Unauthorized. Either the token is incorrect or expired, or the requested data is outside of the scope of the client. It grants full access to your personal account.
404
File or folder not found.
405
Method not allowed. The used HTTP method is not supported for this API method.
Ready to integrate?
Explore our full API documentation or get in touch to discuss your integration requirements.