Basic API specification