api proof of concept