C2 almgohar #9 api offer endpoint

Issue #160 
@mansoursaid001 please review