Backend APIs (Shared)

These APIs are meant to be called from your application's backend after receiving the authCode from the frontend. The backend uses this code to retrieve a user-specific access token, which is then used to securely call GoPay services such as reminders, payments, disbursements, and more. This ensures sensitive operations are handled securely on the server side.

GoPay APIs are now accessible via a public domain, Simply use the provided host for all API calls.

Path<api-path>
Hosthttps://public-mini-app-merchants.gopayapi.com
Http Method<api-method>

NameDescriptionMandatoryPrerequisite
Get Auth TokenRetrieve user's access token for authenticationMAuthCode
Reward GoPay Coins/eMoneySend GoPay coins/eMoney to user's accountOAuthToken
Reward GoPay Gems (Ruby)Send GoPay gems (Ruby) to user's accountOAuthToken
ReminderConfigure a reminder for scheduled actionsOAuthToken
Push NotificationSend notifications to userOAuthToken
Get ProfileRetrieve user's information such as mobile number, email, usernameOAuthToken
ConsentApproval