RequestProfile.fromJSON parses a request profile