API Introduction

How to use the TAG API

First, create a user account on either wallet.tagcash.com (Live) or demo.tagcash.com (demo data only). Once created, create a merchant/community from the top bar menu. Multiple merchant/community accounts can be created under one user login, each with different wallet balances, services, users etc.

Once switched to a merchant/community account, you will see the developer menu and the API Credentials (client_id and client_secret)

The endpoint URL for live wallet is api.tagcash.com and for demo, it is apibeta.tagcash.com

Within this developer side, you can generate an access token after entering your client id and secret, and can then test out the various API calls. If you need more help, we can add you to the TAG Ryver system and you can chat to developers and other staff in real time.

Client Credentials Authentication for Merchant/Community

Tagcash uses OAuth 2.0 for API authentication which is the latest standard

This kind of authentication is used when an app/community needs to log in on behalf of itself. It won't be able to switch to the user perspective though.

Parameters:
Parameters:
Parameters are to be passed as POST
URL:
URL:
https://api.tagcash.com/oauth/accesstoken
client_id:
client_id:
[Generated by Tagcash API Developer page of Community]
client_secret:
client_secret:
[Generated by Tagcash API Developer page of Community]
grant_type:
grant_type:
client_credentials