Should you Combine Swagger with HATEOAS/HAL/JSON-LD?
<p>I am using Swagger for my ASP.NET Core API using Swashbuckle which describes my API in a separate document and provides a nice UI for all of this information.</p>

<p>Are there any advantages of using something like HATEOAS, HAL or JSON-LD which modify the document itself in combination with Swagger?</p>

<p><a href="https://blog.kloud.com.au/2015/10/26/creating-service-contract-with-autorest-swagger-and-hal/" rel="noreferrer">Here</a> is an example of someone using Swagger with HAL.</p>