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 Flow | Request Origin | Description |
---|---|---|
Transparent Detokenization | TokenEx Client | Detokenization of an outbound API request. |
Transparent Tokenization | TokenEx Client | Tokenization of sensitive data in the response to an outbound API request. |
Data Flow | Request Origin | Description |
---|---|---|
Proxy Tokenization | Third Party | Tokenization of the inbound request |
Proxy Detokenization | Third Party | Detokenization 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.