# Discutons de ton projet d'écriture with Mirage Selwan

> C'est l'occasion d'apprendre plus sur toi et ton projet d'écriture ! Alors, pose-toi dans un endroit calme et sois toi-même :) Réserve le créneau qui te convient le mieux, réponds aux questions dans le formulaire et sois présent au créneau sélectionné. Dans le cas contraire, tu ne pourras pas reprendre appel avec nous. L'appel dure 30 min et a lieu sur Google Meet. Le lien de connexion est dans le lien de confirmation.

- Host: Mirage Selwan
- Duration: 30 min
- Location: Google Meet
- Host time zone: Europe/Paris
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/mirageselwan/appel-decouverte
- Event type id: 1915510

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=1915510&start=YYYY-MM-DD&end=YYYY-MM-DD&timeZone=<IANA time zone>
cal-api-version: 2024-09-04
```

The response is `{"data":{"YYYY-MM-DD":[{"start":"<ISO 8601 with offset>"}]}}`; no API key is needed.

## Book

```http
POST https://api.cal.com/v2/bookings
cal-api-version: 2026-02-25
Content-Type: application/json

{
  "eventTypeId": 1915510,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "Number": "…",
    "challenge": "…",
    "selection": "…",
    "Parle-moi-de-ton-projet-et-de-son--tat-d-avancement--o--tu-en-es-concr-tement": "…",
    "check": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Ton adresse e-mail), `Number` (Ton numéro de téléphone), `challenge` (Quels sont les challenges que tu rencontres actuellement ?), `selection` (Quel énoncé reflète le mieux ta situation actuelle ?), `Parle-moi-de-ton-projet-et-de-son--tat-d-avancement--o--tu-en-es-concr-tement` (Parle-moi de ton projet et de son état d'avancement (où tu en es concrètement).), `check` (Je comprends que le lien du rendez-vous Google Meet me sera envoyé par mail tout de suite après la confirmation. Je n'aurai qu'à cliquer sur le lien le Jour J.)
- Optional fields: none
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
