How to use XML API in Azure Data Factory or in Azure Synapse?

Anonymous
2021-10-26T18:30:25.417+00:00

I am trying to integrate data from a third party's API.
They use XML API.

Bottom is graphic illustration of web services of this company

143867-image.png

This is their web page regards to Web Services.
https://developer.intacct.com/web-services/

Since I do not want to use SDK (because I might have to use VM and install SDK), I am trying to use XML API.

My company uses Azure Data Factory (ADF) and I would like to know whether (and if works, how) XML API works in ADF.
Other option might be using Azure Synapse (if XML API works better).

Does XML API work with ADF?

Where do I find more information?

Thanks.

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
1,738 questions
Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
4,336 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
9,473 questions
{count} votes

Accepted answer
  1. HimanshuSinha-msft 19,376 Reputation points Microsoft Employee
    2021-10-28T01:54:09.98+00:00

    Hello @KingJava ,
    Thanks for the ask and using Microsoft Q&A platform .

    On the reading the link which you shared

    Content-Type
    All data should be sent encoded as XML with a Content-Type of application/xml. Sage Intacct currently does not support receiving JSON through Web Services.

    The ADF REST connector only supports JSON response

    "For REST as source, copying the REST JSON response as-is or parse it by using schema mapping. Only response payload in JSON is supported."

    https://learn.microsoft.com/en-us/azure/data-factory/connector-rest?tabs=data-factory#supported-capabilities

    Please do let me know how it goes .
    Thanks
    Himanshu

    -------------------------------------------------------------------------------------------------------------------------

    • Please don't forget to click on 130616-image.png or upvote 130671-image.png button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how
    • Want a reminder to come back and check responses? Here is how to subscribe to a notification
    • If you are interested in joining the VM program and help shape the future of Q&A: Here is how you can be part of Q&A Volunteer Moderators

0 additional answers

Sort by: Most helpful