diff --git a/README.md b/README.md index c9419ec..97d0fd8 100644 --- a/README.md +++ b/README.md @@ -243,3 +243,10 @@ The permissions: com.example.hello # refers to /srv/walnut/packages/pages/com.example.hello ''' ``` + +API +--- + +``` +req.apiUrlPrefix => https://api.example.com/api/tld.domain.pkg +``` diff --git a/lib/apis.js b/lib/apis.js index 2b423fc..34d6b24 100644 --- a/lib/apis.js +++ b/lib/apis.js @@ -517,6 +517,12 @@ module.exports.create = function (xconfx, apiFactories, apiDeps) { var hasBeenHandled = false; // Existing (Deprecated) + Object.defineProperty(req, 'apiUrlPrefix', { + enumerable: true + , configurable: false + , writable: false + , value: 'https://' + clientApiUri + '/' + pkgId + }); Object.defineProperty(req, 'experienceId', { enumerable: true , configurable: false