front-end in-application API layer