Added a draft on how the API should look like