ForHosting KIT · OCR et extraction de données

OCR vers JSON

Cette capacité lit un document scanné ou photographié et en rend directement du JSON structuré : les informations de la page deviennent des champs et des valeurs, plutôt qu’un simple bloc de texte. Elle est pensée pour alimenter un logiciel, une base ou une automatisation, sans étape de mise en forme intermédiaire.

● Stablepar requête + par page$0.010
Utilisez-le depuis WebAPIE-mailApp bientôtTelegram bientôt

Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.

Du texte brut aux champs nommés

Un OCR ordinaire vous rend du texte ; il reste à le découper pour en tirer quoi que ce soit d’exploitable. Ici, la capacité va plus loin : elle organise ce qu’elle lit en couples champ-valeur cohérents, de sorte qu’une date reste une date, un montant un montant, un intitulé un intitulé. Le résultat est un JSON directement lisible par une machine, prêt à être injecté sans le remettre en forme.

Prêt pour un flux automatisé

Le JSON est le langage des échanges entre logiciels. En sortant directement ce format, la capacité s’insère naturellement dans une chaîne de traitement : un document arrive, il est structuré, ses données partent vers votre outil de gestion, un tableur ou un webhook. Vous supprimez l’étape manuelle où quelqu’un recopie un scan dans un formulaire, avec les erreurs et le temps perdu que cela suppose.

Tarif à la page et canaux

La conversion coûte $0.010 par requête, plus $0.0575 par page, en dollars US, sans abonnement. Vous payez à la page traitée, jusqu’à 10 pages et 25 Mo par document. La capacité s’utilise sur cette page comme par l’API, cette dernière convenant particulièrement à un traitement automatisé et répété, avec une arrivée prévue sur mobile. L’exécution est asynchrone : le document part, une tâche démarre, le JSON revient.

Alimenter un logiciel de gestion

Menuiserie Rousseau & Fils convertit des bons de commande scannés en JSON pour les injecter dans son logiciel de gestion, sans ressaisir les lignes une à une.

Remplir une base à partir de papier

Studio Lumen SAS structure d’anciennes fiches papier en JSON afin de constituer une base de données propre à partir d’archives qui n’existaient que scannées.

Structurer un formulaire rempli

Thomas Rousseau transforme un formulaire complété et scanné en champs nommés, prêts à être relus et validés dans un tableur plutôt que déchiffrés à l’œil.

À quoi ressemble le JSON produit ?

À un ensemble de champs et de valeurs qui suivent la structure du document lu : les intitulés deviennent des clés, leur contenu la valeur associée. Le résultat est un JSON valide, prêt à être exploité.

Puis-je imposer une structure de champs précise ?

La capacité s’efforce de refléter la structure réelle du document. Pour un schéma imposé et constant, l’usage par l’API permet de cadrer davantage la sortie selon vos besoins.

Le JSON est-il réutilisable directement ?

Oui, il est produit dans un format valide, prêt à intégrer dans un logiciel, un tableur ou un flux. Une relecture reste conseillée quand le scan d’origine est peu lisible.

Combien coûte la conversion ?

$0.010 par requête et $0.0575 par page, en dollars US, sans abonnement. Paiement par PayPal, facture sur demande.

Mon document est-il conservé ?

Non. Le transfert est chiffré, le document n’est traité que le temps d’en produire le JSON, puis supprimé. Rien n’est archivé et personne ne le consulte.

Combien de pages puis-je traiter ?

Jusqu’à 10 pages par document, dans une limite de 25 Mo.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/ocr/to-json

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/ocr/to-json \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "ocr.to_json",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.010
par page$0.0575

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb25
max_pages10
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.
413input_too_largeEntrée trop volumineuse : consultez la limite de taille de cette capacité.
422task_failedLa tâche a échoué : elle ne vous est pas facturée.

Consulter la documentation complète du KIT →