Passer au contenu principal
La reference API de Mysoleas est organisee autour de l’infrastructure commune et des corps de metier. Mysoleas Identity Cloud peut etre integre seul pour gerer l’authentification et les utilisateurs d’une application tierce. Dans ce cas, votre application utilise account.mysoleas.com, valide le JWT utilisateur, lit userinfo, puis continue avec ses propres APIs. Pour creer une application OAuth2, connectez-vous au dashboard Mysoleas:
Les routes gateway protegees utilisent le header suivant avec un token obtenu depuis une application creee dans SoleasPay:
Ce token est obtenu avec le client_id et le client_secret de l’application creee dans SoleasPay. Il est distinct du JWT utilisateur emis par Mysoleas Identity Cloud.
Les endpoints Identity Cloud vivent sur account.mysoleas.com. Les endpoints gateway SoleasPay utilisent un token obtenu depuis une application creee dans SoleasPay. Les plugins SoleasPay v4 utilisent une apikey marchand et ne demandent pas ce header.
La route publique de paiement par lien exposee dans cette reference est:
  • POST https://api.mysoleas.com/pay/{shortCode}/pay pour soumettre le paiement.

Format de succes

Format d’erreur

Pagination

Les listes acceptent generalement page et limit. La reponse peut contenir meta.pagination.

Montants en v4

Envoyez amount en valeur réelle par défaut : 4.01 pour 4,01 USD/EUR. Les clients API qui envoient déjà des centimes peuvent préciser amount_unit: "MINOR" à la racine du corps JSON, au même niveau que amount et currency, et non dans metadata. Les réponses publiques reviennent en valeur réelle même si la requête utilise MINOR. Consultez les montants et devises.