Get Environment Details api

We are working on connector that would consume the SData api for Sage CRM. We notice that there is a HTTP GET api call provided to get the environment details as follows:
To retrieve this information, send an HTTP GET request by using the appropriate URL for your location:
- In North America: cloud.na.sagecrm.com/getcrmurls
- In the European Union: cloud.eu.sagecrm.com/getcrmurls

Does this api call work for both Cloud as well as On-premise deployments?


Regards,

Harish

  • 0

    Harish

    The calls

    cloud.na.sagecrm.com/getcrmurls

    Are only relevant for the Cloud edition.

    The GetCRMURLs endpoint is used to pre-deploy the endpoints for a specific instance of Sage CRM before use or dynamically retrieving the correct SData URLs.

    You pass in the encrypted username and password with the getcrmurls request. At this point a specific cloud instance of CRM has not be 'spun up' on a virtual machine and made active within the Cloud servers.

    When the request is made the instance of Sage CRM 'wakes' and it returns a JSON object in which we can see the web services URLs listed.

    The instance of Sage CRM is now ready for further requests.

    This does not have to happen for on premise Sage CRM as these are already ready and able to receive requests.

  • 0

    Thanks a lot Jeff for your reply.