api friendly