How OSLC make REST API self descriptive?

As mentioned the benefits of OSLC are that it makes REST API self-descriptive. How?

Because every REST API is different from others.

Can you please elaborate on this point or guide me to some good reading?

Thanks!..

Hello @talhashahid009
The documentation of the OSLC spec could be a good starting point for you I believe.

What I have learned of self-descriptive of a REST API by implementing OSLC is about the implementation of a specific endpoint which is an entry point (ServiceProviderCatalog) and contains the definition of the services (service providers) and resource shapes that you can use to interact with the resources of an application.

You could go deep on this concepts here.

Regards!