Programuotojams,programuotojams,programuotojams!

Viskas, ką turi Makeplans, pasiekiama per API: REST ir JSON, webhook pranešimai apie kiekvieną pakeitimą ir MCP serveris DI asistentams.

Skaityti API dokumentaciją

  • 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"
  }
}

Pradėsite per kelias minutes

  1. Gaukite API raktą

    Įjunkite API skiltyje Nustatymai → Integracijos → API ir nukopijuokite raktą.

  2. Išsiųskite pirmąją užklausą

    Raktą siųskite kaip Bearer žetoną. Kiekvienas objektas turi savo galinį tašką, viskas – JSON formatu.

  3. Sekite pakeitimus

    Pridėkite webhook, ir pasikeitus rezervacijoms, renginiams ar klientams išsiųsime POST užklausą į jūsų serverį.

Dvi API

Viešoji API

Rakto nereikia. Rodykite paslaugas ir laisvus laikus bei pradėkite rezervaciją tiesiai savo svetainėje.

https://youraccount.makeplans.com/

Privačioji API

Visa prieiga prie paskyros su API raktu – jūsų serveriui ir integracijoms. Rakto nelaikykite viešame kode.

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

Integruokite Makeplans su savo vidine sistema ar svetaine

Visos Makeplans funkcijos pasiekiamos per API. Tai REST pagrindu veikianti API su JSON. Taip pat galime siųsti webhook pranešimus.

Prijunkite savo DI asistentą (MCP)

Makeplans turi MCP serverį, todėl DI asistentai, pavyzdžiui, Claude ir ChatGPT, gali dirbti su jūsų rezervacijomis. Paprašykite asistento patikrinti laisvus laikus, surasti klientą, sukurti ar atšaukti rezervaciją – su jūsų pačių Makeplans prisijungimo duomenimis.

MCP (Model Context Protocol) yra atviras standartas. Prisijungti gali bet kuris asistentas ar agentas, palaikantis MCP – be uždarų papildinių ir be pririšimo. Taip kuriame ir visa kita.

Įrankiai, kuriuos gauna jūsų asistentas

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

Prijunkite Claude Code viena eilute

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

Skaitykite daugiau apie mūsų DI rezervacijų asistentą.

Webhook pranešimai apie kiekvieną pakeitimą

Kai rezervacija sukuriama, patvirtinama, perkeliama ar atšaukiama, išsiunčiame POST užklausą į jūsų serverį. Ji pasirašyta HMAC SHA-256, tad žinote, kad ją siuntėme mes. Ją gali priimti ir Zapier bei Make.

Standartinės rezervavimo svetainės pritaikymas

Standartinę rezervavimo svetainę galima pritaikyti naudojant savo CSS. Be to, pasitelkę Liquid šablonų kalbą galite pritaikyti formas ir visus siunčiamus pranešimus.

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

// Spustelėkite reikšmę ir ją pakeiskite

Paruoštos integracijos

Makeplans jau turi nemažai paruoštų integracijų. Daugiau informacijos rasite integracijų puslapyje. Be tiesioginių integracijų, esame susieti ir su integracijų platformomis Zapier ir Make, kurios leidžia sujungti Makeplans su kitomis programomis neprogramuojant.

Duomenų eksportas

Rezervacijas, klientus ir renginius galite lengvai eksportuoti ir atsisiųsti CSV formatu.

iCalendar sklaidos kanalai

Kad Makeplans rezervacijas matytumėte kitose kalendoriaus programose, siūlome iCalendar sklaidos kanalą. Jį galima naudoti Google Calendar, macOS ir iOS kalendoriuose, Android, Outlook ir kitose kalendoriaus programose.

Pradėkite priimti rezervacijas internetu jau šiandien!