Flow Unified API
API ReferenceRestaurant

Modifier group · modifier_group

Portable restaurant modifier-group contract for menu customization groups.

Entity type: modifier_group · Methods: GET

Portable restaurant modifier-group contract for menu customization groups.

Endpoints

GET  /unified/{accountId}/modifier_group  # List normalized modifier_group records

Schema

FieldTypeRequiredDescription
externalIdstringYesStable modifier-group identifier.
namestringYesModifier group name.
itemGroupExternalIdstringAssociated item-group / parent menu group identifier when available.

Example object

{
  "externalId": "mod_toppings",
  "name": "Burger Toppings",
  "itemGroupExternalId": "cat_burgers"
}

The same shape is used as the POST request body and returned by GET reads — reads from every connected system are normalized to it.

Requests

pull modifier_group
curl "https://api.linktoany.com/unified/{accountId}/modifier_group?pageSize=10" \
  -H "accept: application/json" \
  -H "authorization: Bearer ak_<your_api_key>"
pull modifier_group · SDK
const page = await client.records.list(accountId, 'modifier_group', {
  pageSize: 10,
});

for (const modifierGroup of page.data) {
  console.log(modifierGroup);
}

// Or walk every page — the SDK follows the cursor for you
for await (const modifierGroup of client.records.iterate(accountId, 'modifier_group')) {
  await save(modifierGroup);
}

Supported systems

SystemReadWriteAuthRate limit
Clover (Asia Pacific)YesAPI token5 req / 6s
Clover (US)YesAPI token5 req / 6s

On this page