API CleanText

Nettoyez du Markdown, des émojis et des artefacts IA par HTTP. Le texte est envoyé à nos serveurs et traité en mémoire le temps de la requête. Authentification par clé ctapi_ (distincte des licences Pro CT-).

Offres

Gratuit

0 € · 1 000 req / mois

Starter

9 € / mois · 100 000 req

Souscrire

Growth

29 € / mois · 1 000 000 req

Souscrire

Scale

79 € / mois · 5 000 000 req

Souscrire

Endpoint

POST https://cleantextia.com/api/v1/clean

En-tête : Authorization: Bearer ctapi_…

Corps JSON : text (obligatoire) et options (optionnel, mêmes clés que le site : markdown, emojis, links, tables, invisibles, specialSpaces, emDashes, curlyQuotes, ellipsis, artifacts, socialFormat).

Exemple curl

curl -X POST https://cleantextia.com/api/v1/clean \
  -H "Authorization: Bearer ctapi_VOTRE_CLE" \
  -H "Content-Type: application/json" \
  -d '{"text":"**Bonjour** le monde 👋","options":{"markdown":true,"emojis":true}}'

Réponse :

{
  "text": "Bonjour le monde",
  "counts": { "markdown": 2, "emojis": 1 },
  "plan": "free",
  "usage": { "used": 1, "quota": 1000, "remaining": 999 }
}

Confidentialité

L’API /api/v1/clean reçoit le texte que vous envoyez. Il est traité en mémoire le temps de la requête. Le code applicatif ne le stocke pas et ne l’écrit pas dans ses journaux. Cela ne constitue pas une garantie sur les journaux d’infrastructure.

Dans Redis (Upstash) : hash SHA-256 de la clé, hash SHA-256 de l’e-mail, plan, identifiant client Stripe le cas échéant, statut, date de création, compteurs de quota (jusqu’au mois UTC suivant) et de débit (60 s). Les inscriptions gratuites sont limitées par adresse IP (compteur 1 h). L’e-mail et la clé en clair sont envoyés via Resend. Les offres payantes passent par Stripe.

Le nettoyage sur le site et dans l’extension reste local ; seule l’API envoie le texte au serveur. Détail : politique de confidentialité.

Retour au site · Confidentialité