Using basic authorization for API requests

You can authorize API requests in webMethods Integration by using basic authorization with service IDs.

External applications and legacy systems can use the generated Service ID and API key to access and interact with webMethods Integration by basic authorization. Requests to webMethods Integration must include the HTTP Authorization header and use the Service ID for username, prefixed with _iwhi_, and the API key that you generated with the SaaS Console for password. For example, Authorization: Basic <credentials>, where <credentials> is a Base64 encoded string in the format _iwhi_ServiceID:APIKey. webMethods Integration uses the key as a password to verify the identity of the client identity and check whether they have permission to access the data or services.