Skip to content

What comes back

File exports preserve your original columns. Real-time API responses return match and enrichment results keyed by row_id, rather than echoing all source fields; join them back to your original records using row_id. Matched records gain an identity, match details, and the enrichment attributes you chose. Unmatched records stay in the result.

Column What it tells you
iag_person_id The ID resolution key (Infinite Audience Graph Person ID) for a resolved person, scoped to your organization. Unmatched rows may receive a derived ID for continuity. How person IDs work →
match_level What the match confirms: I Individual, H Household, D Digital, S Spatial, or A Address. A direct ID refresh preserves the prior match level, or leaves it empty when no prior match provenance exists. Also empty when unmatched. Match levels →
match_type The specific way the record was matched, such as name and email, or spatial. See all match types →
match_confidence A score from 0 to 1. How confidence works →
resolution_action The outcome for the row: resolved (newly matched), refreshed or current (an ID you sent was recognized), unmatched, or identity_unavailable. How status is reported →
license_action Whether this result started or renewed a 12-month record license, or none. Record licensing →
license_expires_at When the identity’s current license period ends.

Ready-made bundles

Start with a curated set such as standard_enrichment or standard_iag by passing its template_id.

Pick your own

Send a field_list with exactly the attributes you need, or select them in the platform when you set up a match.

See what's available

Browse the public data dictionary, or call GET /v1/catalog/fields for the attributes your account can use.

Attributes are populated whenever the graph has data for that record. If a particular data source has no observation for a person or location, that attribute returns as null.

The categories below come directly from the published data dictionary.

  • IdentityIAG Schema Major Release Version · IAG Schema Minor Release Version · IAG Refresh Major Release Version · IAG Refresh Minor Release Version
  • Audiences & SegmentsInfinite Audiences
  • Demographics & HouseholdSingle Parent · Gender · Age · Birth Generation
  • Financial & PropertyEducation Level · Estimated Household Income · Net Worth · Occupation
  • Media & BehavioralVideo Gamer · Active Social Networks · Streaming Subscriptions · Media Channels
  • GeographyCounty Subdivision (Township / Town) · Municipality · Census Block · CBSA Name
  • Land ContextLives On Military Base · Lives On Reservation · Lives On College Campus · Lives Off College Campus
  • Census Demographics & SocioeconomicConvenience Stores Density · SNAP Participation Pct · Grocery Stores Density · Recreation Facilities Density
  • HealthLack of Health Insurance · Arthritis · Binge Drinking · High Blood Pressure
  • Environment & RiskAVG Annual Energy Cost · AVG Household Income · Energy Burden · EAL Score
  • Economic IndicatorsFair Market Rent: Studio · Fair Market Rent: 2-Bed · Fair Market Rent: 1-Bed · Fair Market Rent: 4-Bed
  • Brand ProximityBrands Near · Distance to 24 Hour Fitness · Distance to 7-Eleven · Distance to Advance Auto Parts
  • Neighborhood LifestyleAcademic Enrichment LQ · Academic Enrichment Density · Adventure Seeker LQ · Adventure Seeker Density
  • Transportation & MobilityPct Auto Ownership 0 · Pct Auto Ownership 1 · Pct Auto Ownership 2P · Intersection Density

Browse every attribute, with descriptions, in the data dictionary →

Keep the returned iag_person_id with your customer record. Sending it back later skips rematching and refreshes the enrichment under your record license.