generic_api_wrapper
