Skip to main content

TGAPI v2 - The Basics

The Transparent Gateway API (TGAPI) is a proxy that enables TokenEx clients to send and receive HTTP payloads while invoking the TGAPI to perform processing on the payload as a transparent intermediary. The TGAPI sits between our client and a 3rd party endpoint and can handle inbound and outbound HTTP payloads that are initiated by our client or the third-party endpoint. There are four basic data flows currently supported:

Data FlowRequest OriginDescription
Transparent DetokenizationTokenEx ClientDetokenization of an outbound API request.
Transparent TokenizationTokenEx ClientTokenization of sensitive data in the response to an outbound API request.

Data FlowRequest OriginDescription
Proxy TokenizationThird PartyTokenization of the inbound request
Proxy DetokenizationThird PartyDetokenization of the response to the inbound request

In addition to tokenization and detokenization, the TGAPI has other processing capabilities such as hashing, encryption, decryption, and encoding which are described here.

What is the IXOPAY Transparent Gateway?

The IXOPAY Transparent Gateway (TGAPI) is a proxy service that sits between your systems and a third-party API endpoint, transparently detokenizing or tokenizing sensitive data in HTTP payloads without requiring changes to your existing API calls. It supports outbound flows where your system initiates requests, as well as inbound flows where a third party sends data to IXOPAY for tokenization before forwarding to your systems. This allows merchants to transmit card data to payment processors and other partners without ever handling the raw sensitive values directly.