api
conditions