Skip to main content

EnrichmentRowResult

Per-row outcome of a bulk enrichment.

type EnrichmentRowResult {
identifier: String!
status: String!
libraryResourceId: String
changes: [String!]
error: String
}

Fields

EnrichmentRowResult.identifier ● String! non-null scalar

Echoes the row's uniqueId (or matched identifier) so callers can reconcile results.

EnrichmentRowResult.status ● String! non-null scalar

Outcome for this row: "success", "dry_run", "skipped", "not_found", or "error".

EnrichmentRowResult.libraryResourceId ● String scalar

Id of the library resource that was matched/updated, when resolved.

EnrichmentRowResult.changes ● [String!] list scalar

Human-readable list of fields that changed for this row.

EnrichmentRowResult.error ● String scalar

Reason for an "error" row, and for the "skipped" or "not_found" rows that carry one (e.g. no changes to apply); otherwise null.

Member Of

BulkEnrichLibraryResourcesPayload object