lab6 api