My first home grown (from-scratch) API.