We suggest the following steps:

  1. ASP.NET Web API
    ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Web API is an ideal platform for building RESTful applications on the .NET Framework. Learn moreā€¦
  2. HAL (Hypertext Application Language)
    HAL is a lean hypermedia type. HAL is a simple format that gives a consistent and easy way to hyperlink between resources in API. You can find out more about the HAL specification by follow this link You can brows the API by folowing this link. In order to succesfuly browse the API you have to add the a custom request header in the HAL Browser:

    Get /api/customers Accept: application/hal+json

  3. Get Access Token