Skyflow connections is a gateway service that uses Skyflow’s underlying tokenization capabilities to securely send and receive data between your connection to first- and third-party services.
You can configure a Skyflow connection in two modes:
Outbound connection requests originate internally and are outbound from Skyflow. For example, if you’re a credit card issuing company with a Visa partnership, you need to securely integrate with Visa DPS to issue debit card IDs on your customer’s behalf.
To create a custom connection to a third-party service, you need the following information to complete a third-party API call:
X-SKYFLOW-AUTHORIZATION header), and Skyflow account ID (X-SKYFLOW-ACCOUNT-ID header)X-SKYFLOW-AUTHORIZATION header (generates when using service account credentials)X-SKYFLOW-ACCOUNT-ID headerTo preserve the privacy, security, and integrity of your vault data, Skyflow needs to review and whitelist all third-party URLs (outbound base URLs) before you can use them in production environments. URLs must be individually whitelisted for each region and environment. Reach out to Skyflow Support to whitelist URLs.
Inbound connection requests originate externally and are inbound to Skyflow. For example, you’re a company that collects PII data and use MuleSoft as the middleware through which your data flows. As such, you need to natively integrate your MuleSoft API gateway with your Skyflow vault to make sure sensitive data is tokenized and only tokens for the PII data make it into MuleSoft.
To establish an inbound connection, evaluate the following information about your Skyflow inbound connection for incoming data requests:
When you configure a connection, there are several key components of establishing a connection:
Visit the routes overview to learn more about configuration options. Learn about the business need for Skyflow connections, explore connections tips and best practices, or get started with the following guides to create an outbound connection or build your own.