Create user API contract and validation

Checking advanced practice access...