Distinguish a Sync Table (and its imported / synced fields) from a normal table / field

Hi all, I noticed that the Sync Table is treated in the REST API, and the Block APi, as a plain table. But as we know it is not (you cannot mutate on those imported fields). Is there any way we can get some meta data to tell if it’s a sync table / field or a normal one?

I did notice that sometimes the externalSyncSource fieldType will show up, but that’s not consistent at all. eg. i don’t understand why only SingleSelect field is changed to externalSyncSource, while everything else is exposed as if it’s normal fields. This seems half-baked unless I’m missing something here.

This topic was solved and automatically closed 15 days after the last reply. New replies are no longer allowed.