Form3 interview question

implement API client