Avez-vous des exemples de code ?
Oui. Nous tenons à jour des extraits de code de notre API pour les langages les plus utilisés :
- curl : pour tester en ligne de commande.
- Python : avec
requests. - Node.js : avec
fetch(natif depuis Node 18). - PHP : avec cURL ou Guzzle.
- Ruby : avec
Net::HTTPouFaraday. - Go : avec
net/http. - Java : avec
HttpClient(Java 11+). - C# : avec
HttpClient.
Tous sont disponibles sur /fr/api → Démarrage rapide.
Exemple en Python
import requests, base64
r = requests.post(
"https://api.generatesepa.com/v1/conversions",
headers={"Authorization": "Bearer YOUR_KEY"},
json={"profile_id": "p_123", "operations": [...]}
)
r.raise_for_status()
xml = base64.b64decode(r.json()["sepa_xml_base64"])
open("sepa.xml", "wb").write(xml)
Conclusion
Votre langage n’y figure pas ? Écrivez-nous : nous en ajoutons régulièrement.