Introduction
Access to the API
Signature
Web UI integration
Onboarding your user to the program
Make the user add a cashback method
Make the user visualize/update his cashback method
User activities page (transactions, rewards, scan, claims)
User connections management page
Webhooks
customer_subscription
customer_transactions
receipt_updated
cashback_method_updated
bank_connections_update
cashbacks_updated
Authentication
bank
get
getBanks
get
getTestAccountsByProviderCode
get
getBankById
auth
get
getOptins
post
postRegistration
post
postFirstReceipt
post
postCloConnection
post
postBankConnection
post
postBankConnectionCallback
post
postBankInteractiveConnectionCallback
post
postConsentCallback
get
getAccessToken
post
postLogin
get
getPasswordEmailConfirmation
get
getTemporaryCode
post
postTemporaryCode
post
postSmsCallback
post
verifyDecoupledConnection
post
Login to Back Office and access home page with the given access
post
postGiftCardTransaction
customer
post
postFirstReceipt
get
getCustomer
patch
patchCustomer
del
deleteCustomer
get
getCloConnections
post
addCLOConnection
del
deleteConnection
del
deleteCloConnection
get
getAllCustomerConnections
get
getBankConnections
post
addBankConnection
post
addBankConnectionCallback
put
updateBankConnection
del
deleteBankConnection
put
updateBankConnectionCallback
get
trackCustomer
get
existsCustomer
post
referralExists
post
postFavoriteAccount
get
getCustomerFavoriteAccount
get
getFavoriteAccountLink
get
getCredentialUpdateLink
get
getRewards
get
getStores
get
getStoresTransactions
get
getStoreTransactions
get
getServicesTransactions
get
getServiceTransactions
get
getCustomerComplaints
post
postTransactionAssignmentComplaint
get
getCustomerReceipts
post
postReceipt
patch
updateReceipt
get
getCustomerOptins
put
updateOptins
patch
patchBankConnection
technical
post
clearCache
get
healthCheck
get
heapDump
support
post
Send email routine immediately to a customer
post
Access decrypted customers's data given a .csv with encrypted data (only the first column with ids will be used)
get
Access the iban of a customer with it's mangopay payout id
post
unlockPassword
backoffice
post
executeJob
patch
Update a job
get
A list of backoffice users
post
Create a new back office user
get
Get back office user informations using his identifier
patch
Update a back office user
del
deleteBackUser
get
getBackUsersFunctionalities
post
Login to Back Office and access home page with the given access
post
Send email routine immediately to a customer
post
Access decrypted customers's data given a .csv with encrypted data (only the first column with ids will be used)
get
Access the iban of a customer with it's mangopay payout id
post
refreshBankConnection
post
unlockPassword
get
getCities
get
getShoppingHubs
post
postShoppingHubs
del
deleteHubCustomers
get
getStoresByShoppingHubId
get
Get transactions for a specific gift card number
get
getUnaffectedTransactions
get
Information about a customer
get
getCustomerTransactions
get
Get original transactions as provided by data provider for a given customer
get
Bank connection informations
get
Rewards information
get
getCustomersIdByInfo
get
getCustomerInfoByHub
get
getCustomerDailyInfoByHub
post
postTransactionAssociation
post
postTransactionDissociation
patch
patchFidelTransactions
get
Get store detail based on his id
patch
Update a store
get
Get transaactio0ns of a store by store id
post
postStore
get
Get retailer detail based on his id
patch
Update a retailer
get
Get retailer patterns based on his id
get
Get retailer stores based on his id
get
Get retailer transactions based on his id
get
Returns all retailers in the database.
post
postRetailer
post
Post a new pattern
patch
Update an existing pattern
del
deletePattern
get
Get a list of transactions based on the pattern sent
get
Get a list of receipts
get
Returns a list of challenges. The challenges are returned in sorted order, with the oldest created challenge appearing first.
post
Create a new challenge for a shopping hub
patch
Update challenge for a shopping hub
del
Delete challenge
get
Retrieves the details of an existing challenge.
get
Get next receipt to validate
get
Get a list of receipts
patch
Update receipt information and his related transaction
post
Post a new testimony
patch
Update a testimony informations
del
deleteTestimony
stats
country
get
getPhoneCountries
get
getPhoneCountriesBackOffice
cashback
post
postCashback
post
postCashbackList
get
getPushedCashbacks
provider
post
saveConnections
post
notify
post
manageGenericCallback
post
success
post
fail
post
destroy
post
interactive
post
service
post
transactionAuth
post
transactionClear
post
handleEvent
get
walletReport
get
eventCallback
post
eventCallback
saltEdge
post
notify
post
success
post
fail
post
destroy
post
interactive
post
service
budgetInsight
post
saveConnections
shoppingHub
get
getShoppingHub
get
getWebhooks
post
postWebhook
patch
patchWebhook
del
deleteWebhook
get
getStoresByCustomer
get
getShoppingHubById
get
getShoppingHubs
post
postShoppingHubs
patch
patchShoppingHubs
del
deleteHubCustomers
get
getStoresByShoppingHubId
challenges
get
Returns a list of challenges. The challenges are returned in sorted order, with the most recently created challenge appearing first.
get
Retrieves the details of an existing challenge.
get
Returns a list of challenges. The challenges are returned in sorted order, with the oldest created challenge appearing first.
post
Create a new challenge for a shopping hub
patch
Update challenge for a shopping hub
del
Delete challenge
get
Retrieves the details of an existing challenge.
transaction
get
getPushedTransactions
admin
get
getCustomers
del
deleteCustomerAdmin
administration
post
executeJob
get
A list of backoffice users
get
Get back office user informations using his identifier
post
refreshBankConnection
get
getShoppingHubOwners
post
postShoppingHubOwner
testimonies
get
getRandomTestimonies
generic