Export de code
Chaque onglet de requête possède un sous-onglet Code Snippets : il contient l’appel équivalent, écrit dans les langages et bibliothèques pertinents pour son protocole, prêt à copier.
C’est ce qu’on veut pour passer d’un essai dans Restorm au code de production, ou pour coller un exemple reproductible dans un ticket.

Cibles par protocole
Section titled “Cibles par protocole”| Protocole | Nombre | Exemples |
|---|---|---|
| HTTP | 24 | cURL, Fetch, Axios, Requests, aiohttp, Go, reqwest, HttpClient (Java/C#), Guzzle, Net::HTTP, URLSession, OkHttp, Dart, httr, PowerShell, HTTPoison, clj-http |
| GraphQL | 13 | cURL, Fetch, Apollo Client, gql, graphql-go, graphql-client, GraphQL.Client, graphql-java, Apollo iOS, Apollo Kotlin |
| gRPC | 14 | grpcurl, grpc_cli, grpcurl gRPC-Web, curl Connect-RPC, @grpc/grpc-js, grpcio, grpc-java, Grpc.Net.Client, tonic, grpc-kotlin, grpc-swift |
| SOAP | 15 | cURL, soap npm, zeep, WCF, JAX-WS, SoapClient, savon — chaque écosystème en version « client SOAP » et « HTTP brut » |
| WebSocket / Socket.IO / MQTT | 15 | WebSocket du navigateur, ws, Socket.IO Client, MQTT.js, paho-mqtt, websockets, gorilla/websocket, ClientWebSocket, tokio-tungstenite |
| AMQP | 8 | amqplib, pika, amqp-tools, rabbitmqadmin |
| Redis | 6 | ioredis, redis-cli, redis-py |
| Kafka | 5 | kafkajs, kcat |
| tRPC | 5 | cURL, Fetch, @trpc/client, requests, Go |
| SSE | 3 | cURL, EventSource, requests en flux |
| JSON-RPC | 2 | cURL, Fetch |
| STOMP | 2 | @stomp/stompjs, wscat |
Les variantes tiennent compte du mode de la requête : un extrait AMQP en publication n’est pas le même qu’en consommation, et Kafka distingue produire, consommer et inspecter.
Ce qui est généré
Section titled “Ce qui est généré”L’extrait reflète la requête telle qu’elle est configurée : méthode, URL,
en-têtes, corps, options du protocole. Les {{variables}} sont résolues avec
l’environnement actif — vous obtenez donc du code qui fonctionne tel quel, pas
un gabarit à compléter.
Et l’export du projet ?
Section titled “Et l’export du projet ?”Restorm n’exporte pas de collection vers un autre format de client. Le projet
est déjà un fichier lisible et versionnable
(.restorm en YAML, JSON ou JSON5) :
c’est lui le format d’échange.
Pour partager avec quelqu’un qui n’a pas Restorm, l’extrait de code est généralement la bonne réponse.