Documentazione
Documentazione

Per iniziare

Scopri come integrare Amesio nella tua applicazione.

Panoramica

Questa guida ti accompagna nei primi passi.

Installa

npm

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

pip

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

Autenticazione

Passa la tua chiave API durante la costruzione del client. L'SDK legge AMESIO_API_KEY dall'ambiente per impostazione predefinita.

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!,
});

Prima richiesta

Crea una pagina di prenotazione con una sola chiamata. La risposta include un URL pubblico che puoi condividere.

Richiesta

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

Risposta

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

Prossimi passi

  • Configura webhooks per ricevere gli eventi di prenotazione.
  • Leggi il API reference per ogni endpoint.
  • Configura OAuth scopes per le autorizzazioni degli utenti finali.