Advances in API model