> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plato.ae/llms.txt
> Use this file to discover all available pages before exploring further.

# Obtenez un formulaire

> Récupérez un schéma de formulaire public Plato par slug.

Utilisez ce point de terminaison lorsqu'une page externe doit afficher un formulaire Plato.

```text theme={null}
GET /api/public/forms/[slug]
```

Ce point de terminaison attend actuellement la clé API dans la chaîne de requête.

## Exemple

```bash theme={null}
curl "https://api.plato.ae/api/public/forms/contact-us?apiKey=$PLATO_API_KEY"
```

## Paramètres de chemin

| Paramètre | Signification     |
| --------- | ----------------- |
| `slug`    | Forme une limace. |

## Réponse

La réponse est l'enregistrement du formulaire avec les champs classés selon leur ordre de formulaire.

```json theme={null}
{
  "id": "form_123",
  "slug": "contact-us",
  "title": {
    "en": "Contact Us"
  },
  "fields": [
    {
      "id": "field_123",
      "ref": "email",
      "title": {
        "en": "Email"
      },
      "type": "EMAIL",
      "order": 1,
      "validations": {}
    }
  ]
}
```

## Remarques

* Le formulaire doit appartenir à l'espace de travail clé API.
* Les références de champ sont utilisées lors de la soumission des réponses.
* Les formulaires désactivés peuvent toujours être lus, mais ne peuvent pas recevoir de nouvelles réponses.
