Hi everyone,
I’m trying to build rollup fields using the enterprise api endpoint listed here. But I keep getting 422 errors, even when I try to create basic fields such as auto numbers.
Here’s an example of the data I’m sending
var url = "https://api.airtable.com/v0/meta/bases/baseId/tables/tableId/fields"
var data = {
"name": `q_2-1-test`,
"description": `Random desc`,
"type": `rollup`,
"options": {
isValid: true,
recordLinkFieldId: `fldhDkHwnD45oCZq6`,
fieldIdInLinkedTable: `fldn0niuiFhkEuyF2`,
referencedFieldIds: d]
}
};
I’m a little confused by the referencedFieldIds property, I’m not quite sure what should be specified here. I have used the Script Interface to see what was referenced here on an existing rollup field, but here is what I got:
{
isValid: true
recordLinkFieldId: "fldhDkHwnD45oCZq6"
fieldIdInLinkedTable: "fldn0niuiFhkEuyF2"
referencedFieldIds: Array(0)
result: Object
type: "singleLineText"
}
Thanks a lot for your help!