HAPI Protocol