All Collections
Dash API
What can I do with the Dash API?
What can I do with the Dash API?

Find out the most common use cases for the Dash API

Charlie Pinker avatar
Written by Charlie Pinker
Updated over a week ago

Most of our Dash plans include access to our API. The API is a way to access Dash assets programatically / via code, in order to achieve more advanced workflows than may be possible using Dash in the browser. This generally requires a developer and is a very technical approach, but allows you to create a fully bespoke integration between Dash and your own systems.

This article outlines some high-level use cases for the API as well as listing some available actions available. For full details, please refer to our API documentation.

Example use cases for the API

  • Running a report of all downloads over a period of time, to see the most/least downloaded assets, or the most/least active users.

  • Integrating Dash with your project management/content management system or PIM, to automatically extract relevant Dash assets and insert them based on field metadata.

  • Automatically uploading assets to Dash when added to a different internal system.

Endpoints available in the API

The following is a list of the most common functions that are available via the API. This list is not exhaustive; to see a full list of functions available, please refer to our API documentation.

  • Locate, upload, delete and modify assets

  • Create and update embeddable links

  • Apply and update predefined crop areas

  • Locate, create, modify or delete an asset share

  • Locate, create or modify a collection

  • Generate a collection share link, or locate and modify an existing link

  • Search for specific download events or run a report of all download events

  • Add or modify field options

  • Locate, create and modify portals

  • Create and modify saved searches

  • Create users

Frequently Asked Questions

An endpoint I am looking for isn't shown. Is there another way of accessing it?

Possibly! We do have more endpoints available in our internal API, and we often make these public on request. So get in touch via the in-app chat and we'll see what we can do πŸ™‚.

Did this answer your question?