BOBl’application d’entraide entre proches
Lancer un snippet

// REST · JSON · pour développeurs

Exécutez, formatez et colorez du code à la demande

Une API unique pour faire tourner vos snippets en sandbox, les reformater automatiquement et les afficher avec une coloration syntaxique soignée.

  • REST sur HTTPS
  • Réponses JSON
  • Exemples copiables
  • Édité en France
request · POST /v1/run
curl -s https://api.apicode.fr/v1/run \
  -H "Authorization: Bearer VOTRE_CLE" \
  -H "Content-Type: application/json" \
  -d '{"language":"python","code":"print(2+2)"}'
const res = await fetch("https://api.apicode.fr/v1/run", {
  method: "POST",
  headers: {
    Authorization: "Bearer VOTRE_CLE",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ language: "python", code: "print(2+2)" }),
});
const data = await res.json();
import requests

r = requests.post(
    "https://api.apicode.fr/v1/run",
    headers={"Authorization": "Bearer VOTRE_CLE"},
    json={"language": "python", "code": "print(2+2)"},
)
data = r.json()
200 OKapplication/json
{
  "language": "python",
  "stdout": "4\n",
  "stderr": "",
  "exit_code": 0
}

Exemple illustratif de la forme des appels et des réponses. Endpoints et clés réels fournis à l’inscription.

Outil gratuit

Votre checklist d'intégration d'API, sur mesure

Répondez à quelques questions et obtenez la démarche adaptée à votre niveau et à la criticité de votre projet.

Obtenir ma checklist gratuite
RESTendpoints sur HTTPS
JSONformat de réponse
POSTcode envoyé en JSON
FRédité & hébergé en France

// pourquoi ApiCode

La boîte à outils du code en API

▶️

Exécution sandbox

Faites tourner du code dans plus de 40 langages, isolé et chronométré, avec sortie standard et erreurs.

✨

Formatage auto

Reformatez n'importe quel snippet selon les conventions du langage en un appel.

🎨

Coloration syntaxique

Recevez du HTML ou des tokens colorés prêts à intégrer dans votre éditeur ou doc.

// référence

Des endpoints lisibles, prévisibles.

Une convention simple : verbes HTTP standards, chemins versionnés, erreurs en JSON avec un message clair. Ce que vous voyez ci-dessous est le style des routes.

POST/v1/runExécuter un extrait de code et récupérer stdout, stderr et code de sortie.
POST/v1/formatReformater le code selon les conventions du langage.
POST/v1/highlightColorer le code en HTML prêt à intégrer.
GET/v1/languagesLister les langages disponibles et leurs versions.
GET/v1/pingVérifier l’état du service et l’authentification.

// request builder

Construisez votre appel en direct.

Sélectionnez un endpoint, remplissez les champs — les snippets curl, JS et Python se mettent à jour instantanément avec vos vraies valeurs. Zéro appel réseau, 100% dans le navigateur.

Endpoint
Corps JSON généré
{
  "language": "python",
  "code": "print(2+2)"
}
POST /v1/run
curl -s https://api.apicode.fr/v1/run \
  -H "Authorization: Bearer VOTRE_CLE" \
  -H "Content-Type: application/json" \
  -d '{"language":"python","code":"print(2+2)"}'

Appel illustratif — URL et clé réelles communiquées à l'inscription.

// Comment ça marche

Du premier appel à la prod.

  1. 01

    📝 Envoyez le snippet

    POST de votre code avec le langage cible et l'action voulue.

  2. 02

    ⚙️ On le traite

    Exécution sandbox, formatage ou coloration selon votre requête.

  3. 03

    📦 Récupérez le résultat

    Sortie, code formaté ou HTML coloré, le tout en JSON propre.

// Questions fréquentes

Avant d’intégrer.

L'exécution de code est-elle sécurisée ?

Chaque snippet tourne dans un conteneur isolé, sans réseau, avec limites de temps et de mémoire pour éviter tout abus.

Quels langages sont supportés ?

Plus de 40 langages dont JavaScript, Python, Go, Rust, Java, C++, PHP et Ruby, avec versions multiples.

La coloration renvoie quoi exactement ?

Au choix : du HTML stylé prêt à coller, ou une liste de tokens typés pour piloter votre propre rendu.

// support

Un besoin autour du code ?

Parlez-nous de votre cas d'usage, on vous oriente.

Vos snippets ne sont jamais stockés au-delà du traitement.

Éditeur du site
  • Raison sociale : KONSEIL
  • Forme juridique : SAS (société par actions simplifiée)
  • Capital social : 20 000,00 €
  • Siège social : 52 Chemin de la Closerie des Lilas (VC 217), 83500 La Seyne-sur-Mer
  • SIREN : 890 949 712, RCS Toulon

© 2026 ApiCode. Les informations publiées sont générales et ne constituent pas un conseil personnalisé.