# Retently API Documentation

This is the complete API documentation for connecting to the Retently 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 **Retently connection** — create or choose one in [Connections](https://app.mindcloud.co/credentials). Note its `connectionId`.

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

## Retently actions

- PUT `add-feedback-tags` Add Feedback Tags
- PUT `add-feedback-topics` Add Feedback Topics
- POST `add-suppressed-domain` Add Suppressed Domain
- POST `add-suppressed-email` Add Suppressed Email
- DELETE `delete-customers` Delete Customers
- GET `get-company` Get Company
- GET `get-customer` Get Customer
- GET `get-feedback` Get Feedback
- GET `get-group-trends` Get Group Trends
- GET `get-latest-score` Get Latest Score
- GET `list-campaign-reports` List Campaign Reports
- GET `list-campaigns` List Campaigns
- GET `list-companies` List Companies
- GET `list-customers` List Customers
- GET `list-feedback` List Feedback
- GET `list-outbox` List Outbox
- GET `list-suppressed-domains` List Suppressed Domains
- GET `list-suppressed-emails` List Suppressed Emails
- GET `list-templates` List Templates
- GET `list-trend-groups` List Trend Groups
- DELETE `remove-suppressed-domain` Remove Suppressed Domain
- DELETE `remove-suppressed-email` Remove Suppressed Email
- POST `send-transactional-survey` Send Transactional Survey
- PUT `unsubscribe-customers` Unsubscribe Customers
- PUT `upsert-customers` Upsert Customers
