BUT I GOT THIS ERROR: ( My request has special Vietnamese characters, it was running smoothly before until 2 days ago. I also notice the Advanced API builder does not provide “fieldKeyType” as “name”, now it gives me “fieldId” instead.)
The fieldId “datasheetid” cannot be resolved to a field in this table, so the backend receives an invalid sort field and returns:
sort[0].fieldId: expected string, received undefined
Please remove the orderBy parameter first and retry. If you need sorting, use a valid field ID from the same table, for example:
orderBy=[{“fieldId”:“fldXXXX”,“order”:“desc”}]
Using field IDs is recommended because they are stable even if field names change. You can still keep fieldKeyType=name if you want the response fields to use field names.