Reads a JSON Profile request into the model's request shape.
the raw request text (preferred, since only the text keeps the integer/double distinction) or an already parsed object
{ returnPolicyIdList, combinedDecision, categories }, each category { category, id, content, attributes }
{ returnPolicyIdList, combinedDecision, categories }
{ category, id, content, attributes }
an IndeterminateError with the syntax-error status when the body is not JSON, has no Request member or holds a malformed category
Request
Reads a JSON Profile request into the model's request shape.