Documentation
Documentation

Premiers pas

Découvrez comment intégrer Amesio dans votre application.

Aperçu

Ce guide vous accompagne dans les premiers pas.

Installer

npm

terminalbash
$ npm install @amesio/sdk
$ npm install --save-dev @amesio/types

pip

terminalbash
$ pip install amesio
$ pip install amesio[asyncio]  # optional

Authentification

Transmettez votre clé API lors de la construction du client. Le SDK lit AMESIO_API_KEY depuis l'environnement par défaut.

src/client.tstypescript
import { Amesio } from "@amesio/sdk";

export const amesio = new Amesio({
  apiKey: process.env.AMESIO_API_KEY!,
  org:    process.env.AMESIO_ORG_ID!,
});

Première requête

Créez une page de réservation en un seul appel. La réponse inclut une URL publique que vous pouvez partager.

Requête

src/quickstart.tstypescript
const page = await amesio.bookingPages.create({
  slug: "intro-call",
  title: "30-minute intro",
  duration_minutes: 30,
});

Réponse

src/quickstart.tstypescript
console.log(page.public_url);
// → https://amesio.com/sara/intro-call

Prochaines étapes

  • Configurez webhooks pour recevoir les événements de réservation.
  • Consultez la API reference pour chaque endpoint.
  • Configurez OAuth scopes pour les autorisations des utilisateurs finaux.