Intégrez nos outils dans vos applications
API REST gratuite pour accéder aux outils Tools Joyboy programmatiquement. JSON Formatter, Base64, Hash, UUID et plus.
Générer une clé API
⚠ Sauvegardez votre clé — elle n'est pas stockée côté serveur. Elle est générée localement dans votre navigateur. Chaque clé permet 100 requêtes/heure.
Authentification
X-API-Key: tjb_VOTRE_CLE_ICI # Sans clé : 10 requêtes/heure (par IP) # Avec clé : 100 requêtes/heure
Endpoints
Corps de la requête
{"input": "{\"foo\":\"bar\"}", "indent": 2, "minify": false}
Réponse
{"success": true, "result": "{\n \"foo\": \"bar\"\n}", "size": 18}
Exemple cURL
curl -X POST https://tools.joyboy.fr/api/v1/json-format \
-H "Content-Type: application/json" \
-H "X-API-Key: tjb_VOTRE_CLE" \
-d '{"input":"{\"name\":\"alice\"}"}'
Paramètres GET
?action=encode&data=hello+world ?action=decode&data=aGVsbG8gd29ybGQ= ?action=encode&data=hello&url_safe=1
Réponse
{"success": true, "result": "aGVsbG8gd29ybGQ=", "action": "encode"}
Corps de la requête
{"input": "hello world", "algorithm": "sha256"}
Algorithmes supportés
md5 | sha1 | sha256 | sha512
Réponse
{"success": true, "hash": "b94d27b9...", "algorithm": "sha256", "input_length": 11}
Paramètres GET
?count=5 # 1 à 100 UUIDs ?count=1&uppercase=1
Réponse
{"success": true, "uuids": ["a1b2c3..."], "count": 1}
Corps de la requête
{"text": "Bonjour le monde ! Ça va ?"}
Réponse
{"success": true, "words": 5, "chars": 26, "sentences": 2,
"reading_time_seconds": 2, "speaking_time_seconds": 3}
Questions fréquentes
La clé API est-elle stockée sur vos serveurs ?
La clé est générée localement dans votre navigateur. Le premier appel API avec une clé crée automatiquement son fichier de compteur côté serveur. Aucun email ni compte n'est requis.
Que se passe-t-il si je dépasse la limite de 100 requêtes/heure ?
L'API retourne une erreur HTTP 429 (Too Many Requests) avec un message JSON {"error": "Rate limit exceeded"}. La fenêtre se réinitialise automatiquement après 1 heure.
L'API est-elle disponible pour usage commercial ?
Oui, l'API est gratuite pour tous les usages, y compris commerciaux, dans la limite de 100 requêtes/heure. Pour des volumes plus importants, contactez-nous via le formulaire de contact.