Uploadcare API provides a single point of control for the entire infrastructure. We implement a RESTful API for file uploads and management, while our CDN API is a framework powered by a domain-specific language to control on-the-fly media transformations via URL directives.
- REST API — File Upload and Low-Level Access to Uploadcare
- CDN API — Image Processing and Transformations
The powerful REST API is made to manage projects and files. It is also the lowest level of access to Uploadcare and is implemented in every client. So, if you aren’t a lib writer, you are perhaps better off using one of our API clients for a language you prefer.
Upload API (which you see as a separate group in the nav on your left) is a part of the REST API. It provides several low-level ways of ingesting media to our file upload instances.
Here is the example so you can get the idea right away:
What you see is the DSL for our CDN API. Using this language, you can apply the processing operations on-the-fly by simply including them in a file’s URL: enhance images, optimize and crop them, implement responsive images or art direction.
We are currently updating the full CDN API reference to make it more useful and relevant, but it’s still available to get any technical info on the CDN API.
You can use certain methods of the API without the widget, as standalone components.