SSIS Web API Destination (POST data to REST API / JSON Service / SOAP / XML Web Service)

SSIS Web API Destination (POST data to URL)

SSIS Web API Destination can be used to POST data to any API end point such as JSON API (i.e. POST to REST API) or POST to XML API (i.e. SOAP Web Service). This task provides several advanced options which makes it possible to connect virtually any API Service.

Features

  • POST data to any API endpoint without coding (Read more…)
  • Support for windows / basic authentication, client certificate and OAuth (Read more…)
  • Support for File upload, REST API POST using Multipart/form-data (Read more…)
  • POST data in Bulk Mode (Group multiple requests into single body) – See Batching Techniques
  • Support for Cookies  (Read more…)
  • Support for Response Output (includes ResponseText and StatusCode)
  • Support for Error Output (Redirect failed request)
  • Support for easy Test UI (see request/response)
  • Support for advanced options (e.g. Gzip compression, timeout, Set SSL/TLS protocols. TLS 1.2 supported)
  • Support for dynamic variable replacement with format specifiers anywhere inside header or request data (e.g. {{User::MyVar}} )
  • Allow to set custom Boundary for Multipart/form-data Upload (Previously, we auto-generate boundary for each request which may not be accepted by some API)
  • Support for SQL Server 2022, 2019, 2017, 2016, 2014, 2012 (32/64 bit) and now Azure Data Factory

Download Help File Buy
View All Tasks
ScreenshotsArticles / Useful LinksSystem Requirements

SSIS Web API Destination – POST JSON to REST API Endpoint, Create / Update records

SSIS Web API Destination - POST JSON to REST API Endpoint, Create / Update records

SSIS Web API Destination – POST JSON to REST API Endpoint, Create / Update records

SSIS Web API Destination – Configure Web Request Options (Credentials, Input Columns, POST Body, Headers)

SSIS Web API Destination - Configure Web Request Options

SSIS Web API Destination – Configure Web Request Options (Credentials, Input Columns, POST Body, Headers)

SSIS Web API Destination – Configure Response output and Error output

SSIS Web API Destination - Configure Response output and Error output (POST data to API, Parse JSON response into rows and columns and save to SQL Server)

SSIS Web API Destination – Configure Response output and Error output (POST data to API, Parse JSON response into rows and columns and save to SQL Server)

POST data in Batch Mode (Group JSON documents in single request)

POST data in Batch Mode (Group JSON documents in single request)

POST data in Batch Mode (Group JSON documents in single request)

Articles / Tutorials

Click here to see all articles for [SSIS WEB API Destination] category


How to read YouTube API data in SSIS (Videos, Channels, Playlists)

How to read YouTube API data in SSIS (Videos, Channels, Playlists)

Introduction In last few articles we saw how to read data from various Google Services. In this article we will see how to read YouTube API data in SSIS. This blog mainly focus on SSIS approach but steps mentioned to call Google APIs can be useful for any developer regardless which programming language or toolset […]


How to batch REST API requests in SSIS (Bulk Operation)

How to batch REST API requests in SSIS (Bulk Operation)

Introduction In our previous article we saw how to POST data to REST API using few different ways. Now let’s go one step further and discuss another common scenario to batch REST API requests in SSIS. For efficient data transfer many API provides you to submit multiple records in a single request. In this article […]


Read / Write Shopify data in SSIS (REST API)

Read / Write Shopify data in SSIS (REST API)

Introduction In our previous article, we saw how to call REST API in SSIS. Now in let’s use that knowledge and learn how to read/write Shopify data in SSIS. If you are not aware of Shopify then its one of the most popular eCommerce platforms out there for small shops who sell online. Shopify provides […]


SSIS Magento data Read / Write using REST API Call

SSIS Magento data Read / Write using REST API Call

Introduction In this post we will lean SSIS Magento data read / write operations. Magento is a very popular eCommerce platform and they offer JSON based REST API and XML based SOAP API. You can use either API based on your need to automate common integration needs. We recommend using REST API (JSON API) if possible […]


SSIS Geocoding with Google Maps API

SSIS Geocoding with Google Maps API

Introduction In this tutorial, we will cover the topics of how to perform geocoding on the addresses and reverse geocoding on the location coordinates using SSIS and Google Maps API. So what is geocoding, exactly? Geocoding is the process of translating an address (e.g. a street address) or a place to coordinates on the Earth’s surface. Simply […]


Read / Write Zoho CRM data using SSIS REST API Call

Read / Write Zoho CRM data using SSIS REST API Call

Introduction In this post, you will learn how to read / write Zoho CRM data using SSIS (Drag and drop approach without any coding).  We will use SSIS JSON/ REST API Source to extract data from Zoho API and use SSIS Web API Destination to write data to Zoho. We will look at step-by-step instructions to read Zoho CRM […]


Read / Write Smartsheet data using SSIS REST API Call

Read / Write Smartsheet data using SSIS REST API Call

Introduction In this post you will learn how to Read / write Smartsheet data using SSIS (Drag and drop approach without any coding).  We will use SSIS JSON/ REST API Source to extract data from Smartsheet API and use SSIS Web API Destination to write data to Smartsheet. This approach is similar to our previous […]


Load SQL Server data to Workday using SSIS / SOAP API

Load SQL Server data to Workday using SSIS / SOAP API

Introduction In our previous article, we saw step-by-step approach to read data from workday using SSIS. In this article, we will focus on how to load SQL Server data to Workday (e.g. POST, Create, Update). We will use SSIS Web API Destination and the combination of other Transforms such as SSIS Template Transform and SSIS XML Generator […]


How to read / write data in Google BigQuery using SSIS

How to read / write data in Google BigQuery using SSIS

Introduction Google BigQuery is a fully managed Big Data platform to run queries against large scale data. In this article you will learn how to integrate Google BigQuery data into Microsoft SQL Server using SSIS. We will leverage highly flexible JSON based REST API Connector and OAuth Connection to import / export data from Google […]


Loading data from SQL Server to Elasticsearch with SSIS

Loading data from SQL Server to Elasticsearch with SSIS

Introduction Elasticsearch is a powerful engine that allows you to store, aggregate and, most importantly, search data in a very analytical way. In this tutorial, you will learn how to bulk load data from SQL Server to Elasticsearch with SSIS (part of SQL Server) and ZappySys PowerPack. The scope of this article will be to show how to import […]

Click here to learn more about System Requirements
Download View All Tasks Like This