- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-08-2017 09:49 AM
Hello,
I'm working on integrating the UPS AVSL (Address Validation Street Level) API into ServiceNow. We are hoping to use this API to validate a street address-city-state-zip combination entered into fields (specifically Catalog Item Variables) on our CMS Portal. When these fields are populated, we would make a request to the UPS API server, the server would then send a response essentially validating the data or will provide up to 10 candidate addresses that are close / similar to the data if the UPS API server cannot find an exact match.
Is there any documentation specific to ServiceNow for making this integration possible? I have plenty of documentation from UPS but require some guidance on setting up this Data Source in ServiceNow. The integration can be accomplished via XML, SOAP, or JSON. Are one of these methods preferred / best practice? I was unable to find any Community posts or Share contributions relevant to this API integration.
Any assistance is greatly appreciated.
Thank you.
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-08-2017 10:17 AM
You can do it with SOAP. You need to make outbound soap call to the UPS endpoint and get the information.
http://wiki.servicenow.com/index.php?title=Outbound_SOAP_Web_Service#gsc.tab=0

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-08-2017 10:17 AM
You can do it with SOAP. You need to make outbound soap call to the UPS endpoint and get the information.
http://wiki.servicenow.com/index.php?title=Outbound_SOAP_Web_Service#gsc.tab=0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-08-2017 12:13 PM
Abhinay,
Thank you for your response. I have set up a SOAP Message Function, importing the provided WSDL from UPS, and have since conducted a successful test! I was planning on using an XML Data Source, but this was much easier. I should be all set now.
Thank you again for your assistance.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-08-2017 12:22 PM
Glad that you got this working
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-20-2017 11:13 PM
Hello Nick
We have similar requirement we want to validate address using google maps, how can we do that?
I think UPS AVSL is only avaliable in (2 countries) United States and Puerto Rico !
Any Help will be appreciated
Regards
Neeraj Sharma