Μετάβαση στο κύριο περιεχόμενο
Δημιουργήστε πάνω στο yAppointment με REST API, OAuth, webhooks και TypeScript SDK

Κέντρο Προγραμματιστών & Δημόσιο API

Ό,τι χρειάζονται οι προγραμματιστές για να ενσωματώσουν το yAppointment στα δικά τους προϊόντα — δημόσιο REST API, OAuth 2.1 για πρόσβαση εκ μέρους χρήστη, υπογεγραμμένα webhooks και έτοιμο TypeScript SDK.

Read the Docs

Μια Πλήρης Πλατφόρμα για Προγραμματιστές

Έτοιμα για παραγωγή δομικά στοιχεία για να συνδέσετε το yAppointment με τις εφαρμογές, τις ροές εργασίας και τις ενσωματώσεις σας

Δημόσιο REST API

Ένα καθαρό, προβλέψιμο REST API στο /api/v1 για ανάγνωση και εγγραφή δεδομένων εταιρείας, κράτησης και πελάτη — με κλειδιά idempotency ώστε οι επαναλήψεις να μη δημιουργούν διπλές κρατήσεις.

  • Ανάγνωση και εγγραφή δεδομένων εταιρείας, κράτησης και πελάτη
  • Idempotent δημιουργία κράτησης με κλειδιά idempotency
  • Διαχείριση των endpoints webhook σας μέσω προγραμματισμού
  • Τιμές σε δευτερεύουσες μονάδες (λεπτά) για ακριβείς υπολογισμούς
  • Συνεπείς, καλά δομημένες απαντήσεις JSON

OAuth 2.1 + PKCE

Αφήστε τους χρήστες σας να συνδέσουν τον λογαριασμό τους στο yAppointment με την εφαρμογή σας με ασφάλεια μέσω της ροής Authorization-Code και PKCE — χωρίς κοινόχρηστο κωδικό, μόνο πρόσβαση με πεδίο εφαρμογής.

  • Ροή Authorization-Code με PKCE για ασφαλή πρόσβαση εκ μέρους χρήστη
  • Λεπτομερή πεδία: read/write:bookings και read/write:customers
  • Πρόσβαση σε προφίλ και αναλυτικά μέσω read:profile και read:analytics
  • Διαχείριση webhook μέσω του πεδίου webhooks:manage
  • Οι χρήστες παρέχουν πρόσβαση χωρίς να μοιράζονται διαπιστευτήρια

Κλειδιά API Διακομιστή & Δημόσια

Εκδώστε κλειδιά διακομιστή (yapp_sk_*) για ενσωματώσεις backend και δημόσια κλειδιά (yapp_pk_*) για χρήση από την πλευρά του πελάτη, με εντελώς χωριστά περιβάλλοντα ζωντανής λειτουργίας και δοκιμής.

  • Κλειδιά διακομιστή (yapp_sk_*) για αξιόπιστες κλήσεις server-to-server
  • Δημόσια κλειδιά (yapp_pk_*) για ασφαλή χρήση από την πλευρά του πελάτη
  • Χωριστά περιβάλλοντα ζωντανής λειτουργίας και δοκιμής για σίγουρη ανάπτυξη
  • Εναλλαγή κλειδιών ανά πάσα στιγμή από τον πίνακα ελέγχου σας
  • Δοκιμή με sandbox δεδομένα πριν τη μετάβαση σε παραγωγή

Υπογεγραμμένα Webhooks

Λαμβάνετε ειδοποιήσεις τη στιγμή που κάτι αλλάζει. Το yAppointment παραδίδει 9 τύπους συμβάντων στα HTTPS endpoints σας με αυτόματες επαναλήψεις και πλήρη παρακολούθηση παράδοσης.

  • 9 τύποι συμβάντων που καλύπτουν κρατήσεις, πελάτες, υπηρεσίες και υπαλλήλους
  • Συμβάντα booking.created, booking.updated και booking.cancelled
  • Endpoints αποκλειστικά HTTPS με μυστικό υπογραφής whsec_
  • Υπογραφές HMAC-SHA256 στην κεφαλίδα yapp-signature
  • Αυτόματες επαναλήψεις με παρακολούθηση παράδοσης, καθώς και δοκιμαστικές παραδόσεις από τον πίνακα ελέγχου

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);

Σχεδιασμένο για Εξαιρετική Εμπειρία Προγραμματιστή

Τα εργαλεία και η τεκμηρίωση που κάνουν την ενσωμάτωση του yAppointment γρήγορη και ευχάριστη

TypeScript SDK

Παρακάμψτε τον επαναλαμβανόμενο κώδικα με το επίσημο TypeScript SDK μας στο npm — @lohisoftsro/yappointment-sdk — που δημιουργήθηκε απευθείας από τις προδιαγραφές OpenAPI μας, με υποστήριξη ESM και CJS.

Διαδραστικά Έγγραφα Προγραμματιστή

Εξερευνήστε κάθε endpoint στο developers.yappointment.com με διαδραστική αναφορά Scalar API που μπορείτε να διαβάσετε, να αναζητήσετε και να δοκιμάσετε κατά τη δημιουργία.

Ζωντανή & Λειτουργία Δοκιμής

Χωριστά κλειδιά API ζωντανής λειτουργίας και δοκιμής σας επιτρέπουν να δημιουργείτε και να πειραματίζεστε με ασφάλεια, και να αλλάζετε σε παραγωγή όταν είστε έτοιμοι — χωρίς να αγγίζετε πραγματικά δεδομένα.

Ασφαλείς Επαναλήψεις

Τα κλειδιά idempotency καθιστούν ασφαλή την επανάληψη δημιουργίας κράτησης, ώστε τα δικτυακά προβλήματα να μη μετατρέπονται ποτέ σε διπλά ραντεβού.

Έτοιμοι να δείτε τι αλλάζει;

14 ημέρες. Πλήρης πρόσβαση. Χωρίς πιστωτική κάρτα. Τι έχετε να χάσετε;

Επιχειρηματίες σε όλη την Ευρώπη αντικατέστησαν το διοικητικό χάος με μία πλατφόρμα που απλώς λειτουργεί. Ελάτε μαζί τους σήμερα.

14 ημέρες δωρεάν δοκιμή • Χωρίς προμήθεια — πάντα • Ακύρωση οποτεδήποτε