Génération d'un mandat de prélèvement depuis l'api

Bonjour à vous,
J’aimerais, depuis l’api, générer puis envoyer au client qui se sert de l’api un mandat sepa.
Le téléchargement et l’envoie du mandat sepa pour moi n’est pas un problème. Il me suffira de le transformer en base 64 et de l’envoyer dans un json.
Cependant, je suis dessus depuis deux jours et suis totalement incapable de générer un mandat sepa. le même que celui qui est généré à cette page societe/rib.php?socid={id}#builddoc.
Quelqu’un pourrait-il me venir en aide s’il vous plaît?