Clarification for API's