Suppression d'Écriture Manuscrite
API

Supprimez l'écriture manuscrite de n'importe quelle image avec 1 appel API

Exemples de Requête & Réponse

Utilisez ces exemples pour construire et déboguer votre intégration

Exemple de requête HTTP

POST https://{your-api-domain}/sjccup
En-têtes:
  Authorization: Bearer {YOUR_API_TOKEN}
  Content-Type: application/json; charset=UTF-8

Body:
{
  "media_id": "<BASE64_IMAGE_WITHOUT_PREFIX>",
  "keep_distortion": false,
  "keep_ori": true
}

Exemples de réponses

Réponse réussie

Lorsque la requête est valide et que l’image est traitée avec succès, l’API renvoie code = 0 et une image traitée encodée en Base64.

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8

{
  "code": 0,
  "data": {
    "data": {
      "mediaId": "<BASE64_PROCESSED_IMAGE>"
    }
  },
  "message": "Success"
}

Réponse avec erreur métier

Lorsque le service amont signale une erreur métier, l’API renvoie error = "API_ERROR" et un code différent de zéro. Vous pouvez faire correspondre ce code à l’aide du tableau des codes d’erreur ci-dessous.

HTTP/1.1 400 Bad Request
Content-Type: application/json; charset=UTF-8

{
  "error": "API_ERROR",
  "code": 1004,
  "message": "Image size error. Please ensure the image is less than 5MB and the longest side is less than 4000px."
}

Introduction à l'API

La technologie d'Intelligence Artificielle spécialisée dans la suppression d'écriture manuscrite est devenue plus facile que jamais grâce à l'API RemoveHandwriting.com. Avec seulement quelques lignes de code, vous pouvez intégrer cette technologie dans votre application.

1

Acheter un Forfait

Achetez un forfait dédié à l'API

2

Recevoir l’e-mail API

Dans les 2 heures suivant votre achat, vous recevrez un e‑mail contenant votre domaine API dédié et votre AppCode.

3

Utiliser les Exemples de Code

Utilisez les exemples de code suivants pour commencer rapidement

4

Ajuster les Paramètres

Revenez à la référence des paramètres pour ajuster la requête

Authentification

Nous authentifions les requêtes à l’aide d’un domaine API dédié et d’un jeton Bearer propre à chaque compte. Après l’achat d’un forfait API, nous vous envoyons par e‑mail votre domaine API et votre jeton uniques. Pour des raisons de sécurité, ne publiez jamais votre jeton API.

Point de terminaison API

POST https://{your-api-domain}/sjccup

Remplacez {your-api-domain} par le domaine API que nous vous envoyons par e‑mail après l’achat. Chaque développeur dispose d’un domaine et d’un jeton dédiés.

En-têtes

Authorization:
Bearer {YOUR_API_TOKEN}
Remplacez {YOUR_API_TOKEN} par le jeton Bearer que nous vous envoyons par e‑mail. Conservez‑le secret et ne le validez jamais dans des dépôts publics.
Content-Type:
application/json; charset=UTF-8

Exemples de Code

Commencez rapidement avec nos exemples de code

#!/usr/bin/env bash

set -euo pipefail

# Domain and token for the image processing proxy
API_DOMAIN="https://{your-api-domain}"
API_PATH="/sjccup"
API_TOKEN="{YOUR_API_TOKEN}"

# Image file passed as first argument (default: testpaper.jpg)
IMAGE_FILE="${1:-testpaper.jpg}"

if [ ! -f "$IMAGE_FILE" ]; then
  echo "Image file not found: $IMAGE_FILE" >&2
  echo "Usage: $0 path/to/image.jpg" >&2
  exit 1
fi

echo "Encoding image to Base64: $IMAGE_FILE"
# Encode image to Base64 and remove newlines (use -i for BSD base64 on macOS)
BASE64_IMAGE=$(base64 -i "$IMAGE_FILE" | tr -d '
')

echo "Building JSON body..."
read -r -d '' JSON_BODY <<EOF || true
{
  "media_id": "$BASE64_IMAGE",
  "keep_distortion": false,
  "keep_ori": true
}
EOF

echo "Calling proxy API..."
curl -X POST "${API_DOMAIN}${API_PATH}" \
  -H "Authorization: Bearer ${API_TOKEN}" \
  -H "Content-Type: application/json; charset=UTF-8" \
  -d "$JSON_BODY" \
  -o response.json \
  -s -w "\nHTTP status: %{http_code}\n"

echo "Response saved to response.json"

Paramètres de Requête

Configurez vos requêtes API avec ces paramètres

ParamètreTypeDescription
media_idstringValeur encodée en Base64 de l'image, avec le côté le plus long ne dépassant pas 4000px ; supprimez le préfixe data:image/png;base64
keep_distortionbooleanfalse – corrige automatiquement la distorsion, true – désactive la correction
keep_oribooleanfalse – l'image sera tournée dans la bonne orientation, true – conserve l'orientation lors du téléchargement

Codes d'Erreur

Référence pour les codes de réponse API

Code d'ErreurMessage d'ErreurDescription
0successSuccess
1000body errorRequest body error
1001param errorRequest parameter error
1002content type errorContent-Type error
1003image not existsImage file not found
1004image size errorImage size error
1005image format errorImage format error
1006invalid signatureInvalid signature
1007body size errorBody size error
1008no authorizationAuthorization failed
2000server unknown errorServer unknown error
2001server timeoutServer timeout
2003no content recognitionNo content recognized
2004validate data errorValidation data error
3000remote server errorRemote server error
4000base server errorBase server error

Plans Tarifaires API

Les plans suivants sont exclusifs à l'API

Débutant

$99$0.198 / Crédit
500 crédits
Validité de 3 mois
  • Prise en charge de la plupart des formats d'image
  • Correction et amélioration de documents
  • Suppression de l'écriture manuscrite dans les documents
  • Suppression des motifs de moiré dans les images
  • Vitesse de traitement ~2 secondes
Le Plus Populaire

Populaire

$349$0.07 / Crédit
5,000 crédits
Validité de 6 mois
  • Prise en charge de la plupart des formats d'image
  • Correction et amélioration de documents
  • Suppression de l'écriture manuscrite dans les documents
  • Suppression des motifs de moiré dans les images
  • Vitesse de traitement ~2 secondes

Business

$749$0.05 / Crédit
15,000 crédits
Validité de 1 an
  • Prise en charge de la plupart des formats d'image
  • Correction et amélioration de documents
  • Suppression de l'écriture manuscrite dans les documents
  • Suppression des motifs de moiré dans les images
  • Vitesse de traitement ~2 secondes
Exclusive

Entreprise

$1999$0.04 / Crédit
50,000 crédits
Validité de 1 an
  • Prise en charge de la plupart des formats d'image
  • Correction et amélioration de documents
  • Suppression de l'écriture manuscrite dans les documents
  • Suppression des motifs de moiré dans les images
  • Vitesse de traitement ~2 secondes

Pourquoi les développeurs font confiance à notre API

Conçue pour des charges de travail en production, notre API de suppression de l'écriture manuscrite équilibre qualité, performances et coût afin que vous puissiez en dépendre dans des applications réelles.

Fiabilité prête pour la production

Haute disponibilité et performances stables, adaptées au trafic réel.

Optimisée pour l'écriture manuscrite

Modèles dédiés aux documents, notes et formulaires contenant du texte manuscrit pour des résultats plus cohérents.

Tarification prévisible dédiée à l'API

Plans API dédiés avec un coût par crédit clair pour des intégrations à long terme.

Support lorsque vous en avez besoin

Support par e-mail pour vous aider à diagnostiquer les problèmes et améliorer votre intégration dans le temps.

API Suppression Écriture Manuscrite – Supprimer Écriture Manuscrite avec IA