Is your API secured using Basic Authentication? In this article, let us see how to invoke a REST endpoint that is secured using Basic authentication. Basic Authentication sends a Base64 encoded string that contains a user name and password (or API ID/ API Key) for the client via HTTP headers
For example, XE.com uses basic authentication that uses the API ID and API Key. Application Integration Data Mapper task provides a built-in function to convert your string into Base64 which then could be used in calling a REST endpoint.
Note: This is just a simple example, and the specific implementation of the workaround may vary depending the end point connections