added api details in appendices