Utvikler-hub og offentlig API
Alt utviklere trenger for å integrere yAppointment i sine egne produkter — et offentlig REST API, OAuth 2.1 for brukerdelegert tilgang, signerte webhooks og en klar-til-bruk TypeScript SDK.
Read the DocsEn komplett utviklerplattform
Produksjonsklare byggeklosser for å koble yAppointment til appene, arbeidsflytene og integrasjonene dine
Offentlig REST API
Et rent, forutsigbart REST API på /api/v1 for å lese og skrive bedrifts-, bookings- og kundedata — med idempotency-nøkler slik at gjenforsøk aldri dobbeltbooker.
- Les og skriv bedrifts-, bookings- og kundedata
- Idempotent booking-oppretting med idempotency-nøkler
- Administrer webhook-endepunkter programmatisk
- Priser returnert i minste enheter (øre) for presise beregninger
- Konsistente, velstrukturerte JSON-svar
OAuth 2.1 + PKCE
La brukerne dine koble yAppointment-kontoen sin til appen din på en sikker måte med Authorization-Code-flyten og PKCE — ingen passorddeling, kun avgrenset tilgang.
- Authorization-Code-flyt med PKCE for sikker brukerdelegert tilgang
- Granulære tilganger: read/write:bookings og read/write:customers
- Profil- og analysetilgang via read:profile og read:analytics
- Webhook-administrasjon gjennom webhooks:manage-tilgangen
- Brukere gir tilgang uten å dele påloggingsinformasjon
Server- og offentlige API-nøkler
Utsted servernøkler (yapp_sk_*) for backend-integrasjoner og offentlige nøkler (yapp_pk_*) for klientside-bruk, med helt separate live- og testmiljøer.
- Servernøkler (yapp_sk_*) for pålitelige server-til-server-kall
- Offentlige nøkler (yapp_pk_*) for trygg klientside-bruk
- Separate live- og testmiljøer for trygg utvikling
- Roter nøkler når som helst fra dashbordet ditt
- Test mot sandkassedata før du går live
Signerte webhooks
Bli varslet i det øyeblikket noe endres. yAppointment leverer 9 hendelsestyper til HTTPS-endepunktene dine med automatiske gjenforsøk og full leveringssporing.
- 9 hendelsestyper som dekker bookinger, kunder, tjenester og ansatte
- booking.created-, booking.updated- og booking.cancelled-hendelser
- Kun HTTPS-endepunkter med en whsec_-signeringshemmelighet
- HMAC-SHA256-signaturer i yapp-signature-headeren
- Automatiske gjenforsøk med leveringssporing, pluss testleveranser fra dashbordet
Getting Started
Start building with our SDK or REST API in minutes. Full documentation and interactive examples at developers.yappointment.com.
View Documentationimport { 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);Bygget for en god utvikleropplevelse
Verktøy og dokumentasjon som gjør det raskt og hyggelig å integrere yAppointment
TypeScript SDK
Hopp over kjeleplaten med vår offisielle TypeScript SDK på npm — @lohisoftsro/yappointment-sdk — generert direkte fra OpenAPI-spesifikasjonen vår, med støtte for ESM og CJS.
Interaktiv utviklerdokumentasjon
Utforsk hvert endepunkt på developers.yappointment.com med en interaktiv Scalar API-referanse du kan lese, søke i og prøve ut mens du bygger.
Live- og testmodus
Separate live- og test-API-nøkler lar deg bygge og eksperimentere trygt, og så bytte til produksjon når du er klar — uten å røre ekte data.
Trygge gjenforsøk
Idempotency-nøkler gjør booking-oppretting trygg å gjøre på nytt, slik at nettverksproblemer aldri fører til doble avtaler.
Klar til å se hva som endrer seg?
14 dager. Full tilgang. Ingen kredittkort. Hva har du å tape?
Bedriftseiere over hele Europa har erstattet administrativt kaos med én plattform som bare fungerer. Bli med dem i dag.
14-dagers gratis prøveperiode • Provisjonsfri — alltid • Avslutt når som helst