Introduce an abstract endpoint which defines the expected methods

In order to get github support in place, this PR introduces an abstract endpoint which shows the expected methods.