Purpose of the Article: This Blog provides the solution to dynamically update the Cross Reference table without logging into Boomi Atomsphere Platform. We can make the required changes to the Cross Reference table by just making an API call.
Intended Audience: Boomi Developers
Tools and Technology: Boomi
Key words: Cross Reference table, Atomsphere API, Environment Extensions
Why Atomsphere API?
Atomsphere provides a large number of APIs from where we can get information and perform different operations within the platform. Using Atomsphere API we can easily access and control Boomi platform, thus saving time.
Updating cross reference table in Boomi process can be done by logging into the platform but using Atomsphere API we can easily update with an API call.
We require Boomi account login credentials or token. Token is recommended to avoid using login credentials.
To update cross reference table in environment extensions we require ENVIRONMENT EXTENSIONS object.
PRE-REQUISITES:
- Account Id
- Environment Id
- Cross Reference Id
To Get the details of cross reference tables deployed to a particular environment:
URL: https://api.boomi.com/api/rest/v1/accountId/EnvironmentExtensions/id
Method: GET
Authorization: Basic (username and password of Boomi Account)
whereas account Id can be found in settings < Account Information.
id is environment Id where the cross-reference table is deployed, it can be found in Manage < Atom Management and click on the environment name.
In this GET response we will get cross reference table details like Cross reference name, Cross Reference Id.
To Update Cross reference table in environment extensions:
URL: https://api.boomi.com/api/rest/v1/accountId/EnvironmentExtensions/update
Method: POST
Authorization: Basic (username and password of Boomi Account)
Request Body (xml):
Note: Using Boomi Atomsphere API connector in Boomi, we can update Cross Reference Table Dynamically.
Action: Update
Boomi Atomsphere API connector Connection:
- WSDL URL: https://api.boomi.com/api/soap/v1/{ACCOUNT_ID}?wsdl
- Authentication Type:
- Password
For Password Authentication: Username and Password of Atompshere Account are required
- API Token
For API Token Authentication: API Token is required
Boomi Atomsphere API connector Operation:
Click on import button
Provide the request body:
Author Bio:
Alekhya RATNA
Associate Software Engineer
Hi, I am Alekhya RATNA. Currently I am working with MOURI Tech, and I am happy to put the 2+ years of experience in Dell Boomi, to good use here. I am also glad that I have hands on experience in development of complicated Integration problems using Boomi.