12-19-2022 02:06 AM
Hi All,
I'm trying to process an odata response from an external system. The response has odata attributes that are needed, but are coming through as null when mapped in the HTTP response schema. The entries within the "value" list correctly map, it's only the odata attributes that are missing.
The response has the structure:
{
"@odata.context": "serviceRoot/$metadata#People",
"value": [ ...... ],
"@odata.nextLink": "serviceRoot/People?%24skiptoken=8"
}
The @odata.nextLink is the value that is needed.
The ResponseSchema maps the "@odata" to "_odata" and flags errors when editing the field in the UI. Editing the JSON schema appears to work.
Has anyone successfully pulled odata attributes and has any pointers as to where I could be going wrong?
Thanks,
Darren.
01-14-2023 01:37 PM
Is it an idea to:
I know it's a hassle and not much better than replacing @symbols in schemas with _ but another approach nonetheless 🙂