# Dromo API Documentation

This is the complete API documentation for connecting to the Dromo API using MindCloud's Universal API.

MindCloud offers one normalized API to access 3,400+ apps from a single place. It centralizes authentication and normalizes app APIs so they are easier and more consistent to use.

## Quickstart

1. A **MindCloud account** — sign in or create an account at [MindCloud](https://app.mindcloud.co).
2. A **MindCloud API Key** — create one in [API Keys](https://app.mindcloud.co/user/api-keys). Keep it on your server.
3. At least one **Dromo connection** — create or choose one in [Connections](https://app.mindcloud.co/credentials). Note its `connectionId`.

```text
POST https://connect.mindcloud.co/v2/universal/apps/dromo/actions/{actionSlug}/run
```

## Dromo actions

- POST `create-headless-import` Create Headless Import
- POST `create-import-schema` Create Import Schema
- POST `create-sftp-connector` Create SFTP Connector
- POST `create-sftp-credentials` Create SFTP Credentials
- DELETE `delete-headless-import` Delete Headless Import
- DELETE `delete-import-schema` Delete Import Schema
- DELETE `delete-sftp-connector` Delete SFTP Connector
- DELETE `delete-sftp-credentials` Delete SFTP Credentials
- DELETE `delete-upload-permanently` Delete Upload Permanently
- GET `get-import-schema` Get Import Schema
- GET `get-presigned-download-url-for-headless-import-data` Get Presigned Download URL for Headless Import Data
- GET `get-presigned-download-url-for-upload-data` Get Presigned Download URL for Upload Data
- GET `get-upload-metadata` Get Upload Metadata
- GET `list-headless-imports` List Headless Imports
- GET `list-import-schemas` List Import Schemas
- GET `list-sftp-connectors` List SFTP Connectors
- GET `list-sftp-credentials` List SFTP Credentials
- GET `list-uploads` List Uploads
- GET `retrieve-headless-import` Retrieve Headless Import
- GET `retrieve-sftp-connector` Retrieve SFTP Connector
- GET `retrieve-sftp-credentials` Retrieve SFTP Credentials
- GET `test-sftp-connection` Test SFTP Connection
- PUT `update-import-schema` Update Import Schema
- PUT `update-sftp-connector` Update SFTP Connector
- PUT `update-sftp-credentials` Update SFTP Credentials
