Skip to main content

customRecords

Lists custom records by collection.

Business Rules

  • Records are tenant-scoped to the current company
  • Optionally filter by brand scope
  • Returns active records by default

Permissions Required

  • tools:read_record
customRecords(
activeOnly: Boolean
brandId: ID
collection: String!
limit: Int
): [CustomRecord!]!

Arguments

customRecords.activeOnly ● Boolean scalar common

Set true to only include non-archived records.

customRecords.brandId ● ID scalar common

Optional brand scope for records.

customRecords.collection ● String! non-null scalar common

Collection name to list records from.

customRecords.limit ● Int scalar common

Maximum number of records to return.

Type

CustomRecord object common

A tenant-scoped custom JSON record identified by collection + key. Records are persisted in the Tools store and can optionally be scoped to a brand through metadata.