Hi there,
I think I understand what you want but it will be better to discuss it. I've got huge experience with API's (you can check my profile, there were few project related to different APIs and clients were happy with my work).
My bid can change depending on complexity of API, and number of end-points/methods to be used, but do not worry, we can just discuss it :)
Best regards,
Marcin