API Binding This is a library that can be used to define a REST API. For a quick example of it in use see my opensky binding. This is extracted from the Gitlab REST API. Read the article on it here.