# Klenty API Documentation

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

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

## Klenty actions

- PUT `add-prospect-custom-field-value` Add Prospect Custom Field Value
- PUT `add-prospect-to-list` Add Prospect To List
- PUT `add-tags-to-prospect` Add Tags To Prospect
- POST `add-webhook` Add Webhook
- POST `bulk-create-prospects` Bulk Create Prospects
- PUT `change-prospect-to-do-not-contact` Change Prospect To Do Not Contact
- POST `create-prospect` Create Prospect
- DELETE `delete-webhook` Delete Webhook
- GET `get-call-completion-details` Get Call Completion Details
- GET `get-email-engagements` Get Email Engagements
- GET `get-prospect-by-email` Get Prospect By Email
- GET `get-prospect-status-by-email` Get Prospect Status By Email
- GET `get-prospect-status-by-id` Get Prospect Status By ID
- GET `get-prospect-with-custom-fields` Get Prospect With Custom Fields
- GET `get-stepwise-metric-engagements` Get Stepwise Metric Engagements
- GET `list-company-cadences` List Company Cadences
- GET `list-lists` List Lists
- GET `list-prospects-by-created-date` List Prospects By Created Date
- GET `list-prospects-by-last-updated-date` List Prospects By Last Updated Date
- GET `list-prospects-by-list` List Prospects By List
- GET `list-user-cadences` List User Cadences
- GET `list-webhooks` List Webhooks
- PUT `remove-tags-from-prospect` Remove Tags From Prospect
- PUT `resume-cadence` Resume Cadence
- PUT `revert-prospect-from-do-not-contact` Revert Prospect From Do Not Contact
- POST `start-cadence` Start Cadence
- PUT `stop-cadence-for-prospect` Stop Cadence For Prospect
- PUT `stop-prospect-mails` Stop Prospect Mails
- PUT `unsubscribe-prospect` Unsubscribe Prospect
- PUT `update-prospect` Update Prospect
- PUT `update-webhook` Update Webhook
