Разработчики,разработчики,разработчики!

В API есть все, что умеет Makeplans: REST и JSON, вебхуки на каждое изменение и MCP-сервер для ИИ-ассистентов.

Открыть документацию API

  • REST + JSON
  • Webhooks
  • MCP
  • iCal
  • CSV
$ curl https://youraccount.makeplans.com/api/v1/services/42/slots?from=2026-11-19 \
  -H 'Authorization: Bearer $MAKEPLANS_API_KEY' \
  -H 'User-Agent: MyApp' \
  -H 'Accept: application/json'
[
  {
    "slot": {
      "timestamp": "2026-11-19T10:30:00+01:00",
      "timestamp_end": "2026-11-19T11:30:00+01:00",
      "free": 1,
      "available_resources": [1, 2],
      "maximum_capacity": 2
    }
  },
  {
    "slot": {
      "timestamp": "2026-11-19T13:00:00+01:00",
      "timestamp_end": "2026-11-19T14:00:00+01:00",
      "free": 2,
      "available_resources": [1, 2],
      "maximum_capacity": 2
    }
  }
]
$ curl https://youraccount.makeplans.com/api/v1/bookings -X POST \
  -H 'Authorization: Bearer $MAKEPLANS_API_KEY' \
  -H 'User-Agent: MyApp' \
  -H 'Accept: application/json' \
  -d 'booking[service_id]=42' \
  -d 'booking[resource_id]=1' \
  -d 'booking[booked_from]=2026-11-19T10:30:00+01:00' \
  -d 'booking[booked_to]=2026-11-19T11:30:00+01:00'
{
  "booking": {
    "id": 1337,
    "state": "confirmed",
    "service_id": 42,
    "resource_id": 1,
    "booked_from": "2026-11-19T10:30:00+01:00",
    "booked_to": "2026-11-19T11:30:00+01:00"
  }
}

Запуск за несколько минут

  1. Получите API-ключ

    Включите API в разделе «Настройка → Интеграции → API» и скопируйте ключ.

  2. Отправьте первый запрос

    Передавайте ключ как Bearer-токен. У каждого объекта свой эндпоинт, все в формате JSON.

  3. Следите за изменениями

    Добавьте вебхук, и мы будем отправлять POST-запрос на ваш сервер при изменении бронирований, мероприятий или клиентов.

Два API

Публичный API

Ключ не нужен. Показывайте услуги и свободное время и начинайте бронирование прямо на своем сайте.

https://youraccount.makeplans.com/

Приватный API

Полный доступ к учетной записи по API-ключу — для вашего бэкенда и интеграций. Не размещайте ключ в общедоступном коде.

https://youraccount.makeplans.com/api/v1/

Интегрируйте Makeplans со своим внутренним приложением или сайтом

Все функции Makeplans доступны через API. Это REST API с JSON. Мы также можем отправлять вебхуки.

Подключите своего ИИ-ассистента (MCP)

У Makeplans есть MCP-сервер, чтобы ИИ-ассистенты, такие как Claude и ChatGPT, могли работать с вашими бронированиями. Попросите ассистента проверить свободное время, найти клиента, создать или отменить бронирование — под вашей учетной записью Makeplans.

MCP (Model Context Protocol) — открытый стандарт. Подключиться может любой ассистент или агент с поддержкой MCP — без закрытых плагинов и привязки к поставщику, как и во всем, что мы делаем.

Инструменты для вашего ассистента

  • find_available_slots
  • list_services
  • list_events
  • list_bookings
  • get_booking
  • find_customer
  • create_booking
  • cancel_booking

Подключите Claude Code одной строкой

claude mcp add --transport http makeplans \
  https://youraccount.makeplans.com/api/mcp \
  --header "Authorization: Bearer $MAKEPLANS_API_KEY"

Подробнее о нашем ИИ-ассистенте для бронирования.

Вебхуки на каждое изменение

Когда бронирование создано, подтверждено, перенесено или отменено, мы отправляем POST-запрос на ваш сервер с подписью HMAC SHA-256 — так вы знаете, что он пришел от нас. Его могут принимать и Zapier с Make.

Настройка стандартного сайта бронирования

Стандартный сайт бронирования можно настроить с помощью собственного CSS. Кроме того, можно настроить формы и все исходящие сообщения с помощью языка шаблонов Liquid.

custom.css
.booking-site { --accent: #2a8c8f; --background: #f1f8f8; --text: #173f44; --soft: #d9ecec; --radius: 14px; --font: "Avenir Next", sans-serif; }

// Нажмите на значение, чтобы изменить его

Встроенные интеграции

В Makeplans уже встроено множество интеграций. Подробности — на нашей странице интеграций. Помимо прямых интеграций мы работаем с платформами Zapier и Make, которые позволяют подключать другие приложения без программирования.

Экспорт данных

Бронирования, клиентов и мероприятия можно в любой момент скачать в формате CSV.

Ленты iCalendar

Чтобы показывать бронирования из Makeplans в других календарях, мы предлагаем ленту iCalendar. Она работает с Google Calendar, календарями в macOS и iOS, Android, Outlook и другими приложениями-календарями.

Начните принимать записи онлайн уже сегодня!