Http request failed: the content was not a valid JSON. Error while parsing JSON: 'After parsing a value an unexpected character was encountered: @. Path 'message', line 1, position 71.'

Here’s an example of a JSON schema you might define for the "Parse JSON" step based on the output you provided:
{
"type": "object",
"properties": {
"statusCode": {
"type": "integer"
},
"headers": {
"type": "object",
"properties": {
"Cache-Control": {
"type": "string"
},
"Transfer-Encoding": {
"type": "string"
},
"Vary": {
"type": "string"
},
"Strict-Transport-Security": {
"type": "string"
},
"Request-Id": {
"type": "string"
},
"client-request-id": {
"type": "string"
},
"x-ms-ags-diagnostic": {
"type": "string"
},
"OData-Version": {
"type": "string"
},
"x-ms-request-id": {
"type": "string"
},
"X-Content-Type-Options": {
"type": "string"
},
"X-Frame-Options": {
"type": "string"
},
"x-ms-environment-id": {
"type": "string"
},
"x-ms-tenant-id": {
"type": "string"
},
"x-ms-dlp-re": {
"type": "string"
},
"x-ms-dlp-gu": {
"type": "string"
},
"Timing-Allow-Origin": {
"type": "string"
},
"x-ms-apihub-cached-response": {
"type": "string"
},
"x-ms-apihub-obo": {
"type": "string"
},
"Date": {
"type": "string"
},
"Content-Type": {
"type": "string"
},
"Content-Length": {
"type": "string"
}
}
},
"body": {
"type": "object",
"properties": {
"@odata.context": {
"type": "string"
},
"value": {
"type": "array",
"items": {
"type": "object",
"properties": {
"@odata.id": {
"type": "string"
},
"showFilterButton": {
"type": "boolean"
},
"id": {
"type": "string"
},
"highlightLastColumn": {
"type": "boolean"
},
"highlightFirstColumn": {
"type": "boolean"
},
"legacyId": {
"type": "string"
},
"style": {
"type": "string"
},
"name": {
"type": "string"
},
"showBandedColumns": {
"type": "boolean"
},
"showBandedRows": {
"type": "boolean"
},
"showHeaders": {
"type": "boolean"
},
"showTotals": {
"type": "boolean"
}
},
"required": [
"@odata.id",
"id",
"name"
]
}
}
}
}
}
}