EHI API Marketplace Experience API
The backend-for-frontend that powers the EHI API Marketplace itself, and the only Enterprise Mobility API surface with endpoints published anonymously. Three POST operations are declared verbatim in the api-endpoint-details element of every public developer.ehi.com page — /marketplace/experience/profile/{profileId}/retrieve-user-content, /favorite-content and /unfavorite-content — and the marketplace client library shows exactly how they are called: JSON bodies of {contentType, contentId}, an Authorization Bearer access token from Azure AD B2C, the B2C id_token repeated in an ehi-origin-identity header, and Ehi-Calling-Application / ehi-application-name caller headers. Errors come back as {"errors":[{"code","localizedMessage"}]}. The host, https://api.ehi.com, is a live Kong Gateway behind Imperva that returns a JSON no-route 404 with a request_id to anonymous callers. Enterprise publishes no OpenAPI for this API; the operations above are recorded from the provider's own published page source and client library, and nothing beyond them is asserted.