# Tarvent API Documentation

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

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

## Tarvent actions

- GET `get-account` Get Account
- GET `get-account-api-key` Get Account API Key
- GET `get-account-invoice` Get Account Invoice
- GET `get-monthly-growth-stats` Get Monthly Growth Stats
- GET `list-account-api-keys` List Account API Keys
- GET `list-account-invoices` List Account Invoices
- GET `list-account-plan-stats` List Account Plan Stats
- GET `list-audiences` List Audiences
- GET `list-campaigns` List Campaigns
- GET `list-custom-reports` List Custom Reports
- GET `list-exports` List Exports
- GET `list-integration-partners` List Integration Partners
- GET `list-journeys` List Journeys
- GET `list-plans` List Plans
- GET `list-suppression-filters` List Suppression Filters
- GET `list-templates` List Templates
- GET `list-transactions` List Transactions
- GET `list-user-notifications` List User Notifications
- GET `list-webhooks` List Webhooks
- GET `search-account-entities` Search Account Entities
