# Follow Up Boss API Documentation

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

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

## Follow Up Boss actions

- GET `check-duplicate-person` Check Duplicate Person
- POST `create-appointment` Create Appointment
- POST `create-event` Create Event
- POST `create-note` Create Note
- POST `create-person` Create Person
- POST `create-task` Create Task
- GET `get-appointment` Get Appointment
- GET `get-current-user` Get Current User
- GET `get-event` Get Event
- GET `get-note` Get Note
- GET `get-person` Get Person
- GET `get-task` Get Task
- GET `get-user` Get User
- GET `list-appointments` List Appointments
- GET `list-custom-fields` List Custom Fields
- GET `list-events` List Events
- GET `list-people` List People
- GET `list-tasks` List Tasks
- GET `list-unclaimed-people` List Unclaimed People
- GET `list-users` List Users
- PUT `update-appointment` Update Appointment
- PUT `update-note` Update Note
- PUT `update-person` Update Person
- PUT `update-task` Update Task
