API implementation description