users

APIDescription
GET api/v100/users/{userguid}

Get a previously registered user. .

POST api/v100/users/NetworkAuth/NewEncriptionKey

Request a new key to encrypt data to send a email. .

POST api/v100/users/NetworkAuthRegister

Register a new Account. .

POST api/v100/users/NetworkAuthLogin

Login a new Account. .

POST api/v100/users/NetworkAuthUserRequestActivation

Activate a new Account. .

PUT api/v100/users/{userguid}

Update User Information and Reset PIN and or password. .

DELETE api/v100/users/{email}

delete all data of the ubipay user with this email. .

POST api/v100/users

Register a new user. .

PUT api/v100/users

Request a user password reset. .

Countries

APIDescription
GET api/v100/Countries

Get a list of Countries. .

stores

APIDescription
GET api/v100/stores?distance={distance}&storeID={storeID}&latitude={latitude}&longitude={longitude}&limit={limit}

Get a list of the nearest service stations. .

Apps

APIDescription
GET api/v100/Apps

Get current API Status. Each version of the mobile application in each platform will have its own unique apikey. The host may deprecate an application version. .

GET api/v100/clientApps

Get current API Status. Each version of the mobile application in each platform will have its own unique apikey. The host may deprecate an application version. .

POST api/v100/PedestalChecker

Get current API Status. Each version of the mobile application in each platform will have its own unique apikey. The host may deprecate an application version. .

GET api/v100/CheckApp

Checking Conexus App .

pumps

APIDescription
GET api/v100/stores/{storeID}/pumps

Get a list of pumps for a specific station. .

GET api/v100/stores/{storeID}/pumps/{pumpID}

Get the pump status for a single pump at a specific station. .

POST api/v100/stores/{storeID}/pumps/{pumpID}/authorize

Authorizes a fuel sale at a specific pump. .

AppGroups

APIDescription
GET api/v100/AppGroups

Get a list of AppGroups. .

encryptionKeys

APIDescription
POST api/v100/cardTypes/{cardTypeID}/encryptionKeys

Request a new key to encrypt data to send a card. The FEP shall forward the new key encryption request to the vault indicated by the CardTypeID / IssuerID combination of the table CardTypes. .

Providers

APIDescription
GET api/v100/Providers

Get a list of Providers. .

tokens

APIDescription
GET api/v100/tokens

Get a listing of tokens for a specific user and issuer. .

GET api/v100/token/{tokenFake}

Get a specific token. .

POST api/v100/tokens

Register a new card token for a specific user. .

DELETE api/v100/tokens/{tokenFake}

Delete token information from vault. .

GET api/v100/stores/{storeID}/tokens/balance

Get a listing of tokens balances for a specific user and issuer. .

GET api/v100/stores/{storeID}/tokens/balance/{token}

Get a listing of tokens balances for a specific user, issuer and token. .

feedbackQuestions

APIDescription
GET api/v100/feedback?language={language}

Get a list of possible User Feedback Dimension Questions available with a description in the application language. Each question will be evaluated with 1 to 5 stars. The responses will be included in the transaction Experience Notification Request. .

POST api/v100/stores/{storeID}/feedback

Evaluate site service experience after a transaction. .

cardTypes

APIDescription
GET api/v100/cardTypes

Get a list of CardTypes. .

messages

APIDescription
GET api/v100/messages?latitude={latitude}&longitude={longitude}&language={language}

Get a list of messages. .

transactions

APIDescription
GET api/v100/transactions/{transactionID}

Get a Trx Data .

GET api/v100/transactions/{transactionID}/language/{language}

Get a Trx Data .

DELETE api/v100/transactions/{transactionID}

Cancel a pump authorization if fuel dispatch has not started. .

POST api/v100/transactions/{transactionID}/SendPrompts

Send prompts responses for Trx. .

transactionReceipts

APIDescription
GET api/v100/transactionReceipts?limit={limit}&page={page}

Get a set of up to N Receipts for the current user. .

GET api/v100/transactionReceipts/{transactionID}

Get a specifics transaction receipt. .

tags

APIDescription
GET api/v100/tags?language={language}

Get a list of the nearest service stations. .

deviceSessions

APIDescription
POST api/v100/deviceSessions

Get a new SessionTK for the user. .

DELETE api/v100/deviceSessions

Delete token information from vault. .

issuers

APIDescription
GET api/v100/issuers?latitude={latitude}&longitude={longitude}

Get a list of Issuers. .