Programiści,programiści,programiści!

Wszystko, co jest w Makeplans, jest też w API: REST i JSON, webhooki dla każdej zmiany oraz serwer MCP dla asystentów AI.

Przeczytaj dokumentację 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"
  }
}

Gotowe w kilka minut

  1. Pobierz klucz API

    Włącz API w sekcji Ustawienia → Integracje → API i skopiuj swój klucz.

  2. Wyślij pierwsze zapytanie

    Przekaż klucz jako token Bearer. Każdy obiekt ma własny endpoint, wszystko w formacie JSON.

  3. Nasłuchuj zmian

    Dodaj webhook, a wyślemy żądanie POST na Twój serwer, gdy zmienią się rezerwacje, wydarzenia lub klienci.

Dwa API

Publiczne API

Bez klucza. Pokaż usługi i wolne terminy oraz rozpocznij rezerwację bezpośrednio na swojej stronie.

https://youraccount.makeplans.com/

Prywatne API

Pełny dostęp do konta za pomocą klucza API – dla Twojego backendu i integracji. Nie umieszczaj klucza w publicznym kodzie.

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

Zintegruj Makeplans ze swoją wewnętrzną aplikacją lub stroną internetową

Wszystkie funkcje Makeplans są dostępne przez API. To API oparte na REST, korzystające z formatu JSON. Możemy też wysyłać webhooki.

Podłącz swojego asystenta AI (MCP)

Makeplans udostępnia serwer MCP, dzięki któremu asystenci AI, tacy jak Claude i ChatGPT, mogą pracować z Twoimi rezerwacjami. Poproś asystenta o sprawdzenie dostępności, wyszukanie klienta albo utworzenie lub anulowanie rezerwacji – z użyciem Twoich własnych danych logowania do Makeplans.

MCP (Model Context Protocol) to otwarty standard. Połączyć może się każdy asystent lub agent obsługujący MCP – bez zamkniętych wtyczek i bez uzależnienia od dostawcy, tak jak wszystko, co budujemy.

Narzędzia, które dostaje Twój asystent

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

Podłącz Claude Code jedną linijką

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

Dowiedz się więcej o naszym asystencie rezerwacji AI.

Webhooki dla każdej zmiany

Gdy rezerwacja zostanie utworzona, potwierdzona, przeniesiona lub anulowana, wysyłamy żądanie POST na Twój serwer, podpisane HMAC SHA-256, żeby mieć pewność, że pochodzi od nas. Mogą je odbierać także Zapier i Make.

Dostosowanie standardowej strony rezerwacji

Standardową stronę rezerwacji można dostosować za pomocą własnego CSS. Dodatkowo możesz dostosować formularze i wszystkie wiadomości wychodzące, korzystając z języka szablonów Liquid.

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

// Kliknij wartość, aby ją zmienić

Wbudowane integracje

Makeplans ma już sporo wbudowanych integracji. Więcej informacji znajdziesz na naszej stronie integracji. Oprócz integracji bezpośrednich współpracujemy też z platformami integracyjnymi Zapier i Make, które pozwalają łączyć się z innymi aplikacjami bez programowania.

Eksport danych

Rezerwacje, klientów i wydarzenia możesz w każdej chwili wyeksportować i pobrać w formacie CSV.

Kanały iCalendar

Aby wyświetlać rezerwacje z Makeplans w innych aplikacjach kalendarza, udostępniamy kanał iCalendar, z którego można korzystać w Google Calendar, w Kalendarzu w systemach macOS i iOS, w systemie Android, w programie Outlook i w innych aplikacjach kalendarza.

Zacznij przyjmować rezerwacje online już dziś!