finish Card API validation and update documantion