Skip to main content

TrackEnrichmentSource

One provider's stored answer. found: false is a recorded miss, which is a fact rather than a failure: the provider was asked, had nothing, and is not asked again until expiresAt. A provider that could not be asked at all is failed instead, and the two never both hold.

Attributes (8)
AttributeTypeRequiredDescription
providerstringYesread-only
providerRefstringNoThe id it was fetched under. Provenance, not identity. read-only
fetchedAtstringYesread-only
expiresAtstringNoread-only
stalebooleanYesPast its TTL, so the next pass will ask again. read-only
foundbooleanYesread-only
failedbooleanYesThe last attempt errored, so expiresAt is a backoff rather than a TTL. read-only
dataTrackEnrichmentDataYes