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

# Text Message QR Code

> Créez un QR code qui pré-remplit un message SMS.

## À quoi ça sert

Un QR code Text Message ouvre le composeur SMS de l'appareil avec le numéro du destinataire et un message déjà remplis, de sorte que scanner soit un moyen rapide d'envoyer un SMS à une entreprise — une ligne de feedback, un numéro de commande, un mot-clé d'inscription. C'est un **Quick Code** — un QR à action directe sans page de destination. Dans l'application, la vignette correspondante indique « Open SMS composer with a pre-filled message ».

<Note>
  Text Message est **Static uniquement** — il n'existe pas d'option Dynamic pour ce type. Une fois publié, le numéro et le message encodés ne peuvent être ni modifiés ni suivis ; pour les modifier, créez un nouveau QR code.
</Note>

## Créer un QR code Text Message

<Steps>
  <Step title="Ouvrir Create QR Code et choisir Quick Code">
    Depuis la barre latérale, allez dans **QR Codes**, puis cliquez sur **Create QR Code** (ou naviguez vers `/qr/create`). Cliquez sur la carte **Quick Code**.
  </Step>

  <Step title="Choisir Text Message">
    Sur la grille de types **Quick Code**, cliquez sur **Configure** sous **Text Message**, dans la section **Static Only**. Cela ouvre le formulaire à `/qr/quick/sms`.
  </Step>

  <Step title="Saisir le numéro de téléphone et le message">
    Remplissez les deux champs :

    * **Phone number** (texte de substitution `+1 415 555 0100`) — validé à la perte de focus de la même façon que le type [Phone Number](/fr/qr-codes/create/phone-number) : chiffres, espaces, parenthèses, tirets, et un `+` initial facultatif, avec 6 à 15 chiffres au total.
    * **Message** (texte de substitution « Hello! ») — un champ texte sur une seule ligne, envoyé comme corps du SMS.

    Les deux champs sont obligatoires pour activer la publication, bien qu'aucun ne soit visuellement marqué d'un indicateur obligatoire sur le formulaire lui-même.

    <Frame caption="Le formulaire Quick Code Text Message avec un numéro de téléphone et un message renseignés">
      <img src="https://mintcdn.com/scanova-api/q8t3kzcRTgAP7jV0/images/v2/qr-codes/create/text-message/text-message-form-filled.png?fit=max&auto=format&n=q8t3kzcRTgAP7jV0&q=85&s=6b0c10aa0b1d183edfaea47e73e1a0cc" alt="Formulaire Quick Code Text Message avec le champ du numéro de téléphone rempli avec +1 415 555 0142 et le champ message rempli avec une note de remerciement, plus un aperçu du QR code en direct à droite" width="1440" height="900" data-path="images/v2/qr-codes/create/text-message/text-message-form-filled.png" />
    </Frame>
  </Step>

  <Step title="Publier">
    Cliquez sur **Publish**. Un panneau s'ouvre pour confirmer ou renommer le QR code (par défaut « SMS \<number> »), lui attribuer un dossier ou des étiquettes, et ajuster le design du QR code avant de confirmer.
  </Step>
</Steps>

## Le créer via l'API

Pour créer un QR code Text Message via l'API plutôt que via l'interface, utilisez l'ID de catégorie `5` (étiqueté **Text Message**, `allowed_qr_types: "st"` — seul `"st"` est valide pour `qr_type`), avec un contenu `info` structuré ainsi :

```json theme={null}
{
  "type": "sms",
  "data": {
    "contactNumber": "+14155550142",
    "message": "Thanks for scanning — here's 10% off your next visit."
  }
}
```

`contactNumber` et `message` sont tous deux obligatoires selon le schéma du backend. Voir [Create QR Code](/v1/api-reference/endpoint/qr_manager/create) pour le schéma complet de la requête.

<Note>
  Le tableau de référence [Category List](/v1/api-reference/references/category-list) ne liste actuellement pas Text Message (ni les autres catégories réservées aux Quick Codes de cette page) — l'ID ci-dessus a été confirmé directement via le endpoint `/qr/category/` en production.
</Note>

## À voir aussi

* [Email QR Code](/fr/qr-codes/create/email) — un type d'action directe similaire, ouvrant l'application de messagerie au lieu du composeur SMS.
* [Phone Number QR Code](/fr/qr-codes/create/phone-number) — la même validation de numéro de téléphone, utilisée pour ouvrir le composeur à la place.
* [Créer votre premier QR code](/fr/getting-started/first-qr-code) — un guide complet du flux Quick Code auquel appartient ce type.
