Travel Cloud Pro API
  • Introduction
  • eStreaming API
    • Overview
      • Getting Started
      • Using Postman Application
      • Making request
      • Capacity Planning
      • Point Of Sale
      • FAQ
    • Methods
      • Cache API
      • Historical API
      • Fly From To API
        • Fly From To RT API
      • Fly From API
      • Fly From with options API
      • Flex API
    • Limitations
      • List of limitations
    • Error messages
  • eStreaming Pipe
    • Service description
      • Necessary client side setup
      • Recommendations
  • Travelport Airline Shopping Cache
    • SFTP clients
    • Generating SSH keys
Powered by GitBook
On this page
  1. eStreaming Pipe
  2. Service description

Necessary client side setup

PreviousService descriptionNextRecommendations

Last updated 6 years ago

In order to work with eStreaming Pipe you need to do the following:

  1. Develop HTTP server which will receive incoming messages as compressed CSV files in body of POST requests. Don't forget to list desired port (typically 80) in your instances security group inbound rules.

  2. Create account (if you do not have one)

  3. Deploy this application in eu-west-1 (EU Ireland) AWS region.

  4. Setup VPC Endpoint Services to the application from previous step. In order to do it you should follow the steps from and complete steps required for "service provider". The following are the general steps to create an endpoint service:

    • Create a Network Load Balancer for your application in your VPC. The load balancer receives HTTP POST requests from us and routes it to your service. For more information, see in the AWS User Guide for Network Load Balancers.

    • Create a VPC endpoint service configuration and specify your Network Load Balancer.

    • After you've created your endpoint service configuration, authorize our account to create an interface endpoint to connect to your service. To do it you should add permissions for a principal arn:aws:iam::408064982279:root

    • Inform us about your VPC Endpoint.

Your AWS account will be charged for data transfer and VPC endpoint-hour consumed according to current in region you use. Plus you will pay for service depending on it's usage. Price of hosting your application and data storage is dependant on configuration of your choice and used AWS products.

Amazon Web Services
corresponding AWS Manual
Getting Started with Network Load Balancers
AWS PrivateLink pricing
AWS Network Load balancer