Pāriet uz galveno saturu
Veidojiet uz yAppointment pamata ar REST API, OAuth, webhooks un TypeScript SDK

Izstrādātāju centrs un publisks API

Viss, kas izstrādātājiem nepieciešams, lai integrētu yAppointment savos produktos — publisks REST API, OAuth 2.1 lietotāja deleģētai piekļuvei, parakstīti webhooks un gatavs TypeScript SDK.

Read the Docs

Pilnīga izstrādātāju platforma

Ražošanai gatavi būvbloki yAppointment savienošanai ar jūsu lietotnēm, darbplūsmām un integrācijām

Publisks REST API

Tīrs, paredzams REST API pie /api/v1 jūsu uzņēmuma, rezervāciju un klientu datu lasīšanai un rakstīšanai — ar idempotences atslēgām, lai mēģinājumi nekad nav dubulta rezervācija.

  • Lasīt un rakstīt uzņēmuma, rezervāciju un klientu datus
  • Idemponenta rezervācijas izveide ar idempotences atslēgām
  • Pārvaldiet savus webhook galapunktus programmatiski
  • Cenas atgriežas mazākajās vienībās (centi) precīziem aprēķiniem
  • Konsekventas, labi strukturētas JSON atbildes

OAuth 2.1 + PKCE

Ļaujiet saviem lietotājiem droši savienot savu yAppointment kontu ar jūsu lietotni, izmantojot autorizācijas koda plūsmu un PKCE — bez paroles kopīgošanas, tikai ierobežota piekļuve.

  • Autorizācijas koda plūsma ar PKCE drošai lietotāja deleģētai piekļuvei
  • Granulāras darbības jomas: read/write:bookings un read/write:customers
  • Profila un analītikas piekļuve caur read:profile un read:analytics
  • Webhook pārvaldība caur webhooks:manage darbības jomu
  • Lietotāji piešķir piekļuvi, nekad nekopīgojot akreditācijas datus

Servera un publiskās API atslēgas

Izsniedziet servera atslēgas (yapp_sk_*) backend integrācijām un publiskās atslēgas (yapp_pk_*) klienta puses lietošanai, ar pilnīgi atsevišķām dzīvās un testa vidēm.

  • Servera atslēgas (yapp_sk_*) uzticamiem servera-uz-serveri zvaniem
  • Publiskās atslēgas (yapp_pk_*) drošai klienta puses lietošanai
  • Atsevišķas dzīvās un testa vides izstrādei ar pārliecību
  • Rotējiet atslēgas jebkurā laikā no sava informācijas paneļa
  • Testējiet pret smilšu kastes datiem pirms pāriešanas uz ražošanu

Parakstīti webhooks

Saņemiet paziņojumu, tiklīdz kaut kas mainās. yAppointment piegādā 9 notikumu veidus uz jūsu HTTPS galapunktiem ar automātiskiem atkārtotiem mēģinājumiem un pilnīgu piegādes izsekošanu.

  • 9 notikumu veidi, kas aptver rezervācijas, klientus, pakalpojumus un darbiniekus
  • booking.created, booking.updated un booking.cancelled notikumi
  • Tikai HTTPS galapunkti ar whsec_ parakstīšanas noslēpumu
  • HMAC-SHA256 paraksti yapp-signature galvenē
  • Automātiski atkārtoti mēģinājumi ar piegādes izsekošanu, plus testa piegādes no informācijas paneļa

Getting Started

Start building with our SDK or REST API in minutes. Full documentation and interactive examples at developers.yappointment.com.

View Documentation
api-example.ts
import { YAppointmentClient } from
  '@lohisoftsro/yappointment-sdk';

const client = new YAppointmentClient({
  apiKey: process.env.API_KEY,
  baseUrl: 'https://api.yappointment.com'
});

// Create a booking
const booking = await client.bookings.create({
  serviceId: 'srv_123',
  customerId: 'cst_456',
  startTime: '2025-07-01T10:00:00Z',
  idempotencyKey: 'req_xyz789'
});

console.log('Booked:', booking.id);

Izveidots lieliskai izstrādātāja pieredzei

Rīki un dokumentācija, kas padara yAppointment integrēšanu ātru un patīkamu

TypeScript SDK

Izlaidiet standarta kodu ar mūsu oficiālo TypeScript SDK pakalpojumā npm — @lohisoftsro/yappointment-sdk — ģenerēts tieši no mūsu OpenAPI specifikācijas, ar ESM un CJS atbalstu.

Interaktīvā izstrādātāja dokumentācija

Izpētiet katru galapunktu vietnē developers.yappointment.com ar interaktīvu Scalar API atsauci, kuru varat lasīt, meklēt un izmēģināt veidojot.

Dzīvais un testa režīms

Atsevišķas dzīvās un testa API atslēgas ļauj jums drošā veidā veidot un eksperimentēt, pēc tam pārslēgties uz ražošanu, kad esat gatavs — nepieskaroties reālajiem datiem.

Droši atkārtoti mēģinājumi

Idempotences atslēgas padara rezervācijas izveidi drošu atkārtošanai, tāpēc tīkla traucējumi nekad nekļūst par dublētām tikšanās reizēm.

Gatavi redzēt, kas mainās?

14 dienas. Pilna piekļuve. Bez kredītkartes. Ko jums ir ko zaudēt?

Uzņēmēji visā Eiropā ir aizstājuši administrācijas haosu ar vienu platformu, kas vienkārši darbojas. Pievienojieties viņiem šodien.

14 dienu bezmaksas izmēģinājums • Bez komisijas — vienmēr • Atceļams jebkurā laikā