GovTribe

Source identifiers and record matching

How to use GovTribe IDs, source identifiers, PIIDs, solicitation numbers, grant numbers, UEIs, source URLs, and originating-record links when matching GovTribe records.

Identifiers answer different matching questions. Some identify a GovTribe record, some identify a source record, some identify an organization, and some link one procurement lifecycle stage to another.

Quick model

IdentifierMeaningUse when asking
govtribe_idGovTribe's stable record identifier.Which exact GovTribe record is this?
contract_numberSource-reported contract, award, IDV, or state and local contract number.What source contract or award number should I compare?
solicitation_numberSource-reported notice or solicitation identifier.Which opportunity or notice is this?
grant_numberSource-reported grant or assistance award identifier.Which grant award is this?
ueiSAM.gov Unique Entity ID for an organization.Which registered entity is this?
source_urlOriginal source location when available.Where did this record come from?
originating_* fieldsUpstream notice or opportunity context.Which pre-award record is linked to this awarded record?

GovTribe ID formats

govtribe_id identifies a GovTribe record for links, exports, MCP responses, Zapier data, copied URLs, and follow-on workflows. Use it with govtribe_type when a workflow needs to know both the record and the kind of record being referenced.

The visible value format can vary by data type. Treat the returned govtribe_id as the public GovTribe record identifier for that govtribe_type, not as a promise that the value is the original source identifier.

Data typesTypical public govtribe_id formatMatching note
Many GovTribe-managed data typesInternal GovTribe key, often a 24-character ID.Use the exact value with govtribe_type when reopening the record, adding it to a workflow, or passing it to another GovTribe tool.
VendorCurrent SAM-backed vendor records often use the vendor's UEI; older records can have a legacy GovTribe vendor ID.Use uei when matching organizations to federal source systems. Use govtribe_id when referencing the GovTribe vendor record.
Federal agencyAgency code or agency hierarchy code.Use the returned govtribe_id for GovTribe agency filters. Use source agency codes and office context when reconciling to source data.
Federal contract opportunitySAM opportunity ID or parent opportunity ID.Use solicitation_number when comparing notice labels or source solicitation values.
Federal contract award and federal contract IDVPIID or referenced-IDV style identifier.Awards and IDVs are not identified by solicitation number alone. Keep contract_number, referenced IDV context, and originating-opportunity fields nearby.
Federal grant opportunity, award, program, and sub-awardGrants.gov opportunity ID, FAIN, Assistance Listing number, or sub-award report number, depending on the data type.Use grant_number and program numbers when comparing to Grants.gov, SAM.gov, or USAspending source data.
Federal contract vehicle, DOD acquisition program, GSA labor rate, and government fileSource-aligned or GovTribe-derived keys.Use govtribe_id for GovTribe workflows. Use source fields, contract context, and files when auditing the original record.
NAICS, PSC, NIGP, and UNSPSC categoryClassification code.Category data types use their classification code as the public GovTribe ID in MCP and search responses.

Use govtribe_id for GovTribe workflows. Use source identifiers, such as uei, contract_number, solicitation_number, or grant_number, when matching to external systems.

Which identifier should I use?

QuestionUseWhy
I need to link back to a GovTribe record.govtribe_id or govtribe_urlThese identify GovTribe records and pages, not necessarily the original source object.
I need to compare federal contract awards or IDVs to source contract data.contract_number, referenced IDV context, and originating_federal_meta_opportunity_id when available.Federal contract records often need both award identifiers and upstream notice identifiers.
I need to match a pre-award notice to an awarded record.solicitation_number, federal_meta_opportunity_id, and originating_federal_contract_opportunity.These fields preserve opportunity and originating-notice context when GovTribe has it.
I need to identify an organization across federal award systems.uei on the linked vendor.UEI is the current federal entity identifier of record.
I need to reference a specific GovTribe vendor record.govtribe_id with govtribe_type, and keep uei nearby when available.The GovTribe vendor record and the federal organization identifier are related, but they are not always the same value.
I need to audit or inspect the original source.source_url and attached government files.Source links and files are the closest customer-facing trail back to the original notice or document.

When a solicitation number does not find an award

A solicitation number usually identifies a pre-award opportunity or notice. Award records often use a PIID, contract number, referenced IDV, transaction identifier, or originating-opportunity field instead of the solicitation number as the primary award identifier.

If a solicitation number does not find an award, search the opportunity record first, then use related records, originating fields, source files, agency, vendor, title, dates, and referenced IDV context to look for the awarded record. When available, open the opportunity's related awards, IDVs, vehicles, or source files instead of assuming the solicitation number must appear directly on the award record.

GovTribe field mapping

GovTribe fieldIdentifiesRelated attribute
govtribe_idGovTribe record.GovTribe ID
govtribe_urlGovTribe web page.GovTribe URL
contract_numberContract, award, IDV, or state and local contract source identifier.Contract number
solicitation_numberOpportunity or notice identifier.Solicitation number
grant_numberFederal grant award identifier.Grant number
ueiVendor or entity identifier from SAM.gov.UEI
source_urlOriginal source URL.Source URL
federal_meta_opportunity_idGovTribe's federal opportunity source identifier context.Federal meta opportunity ID
originating_federal_meta_opportunity_idUpstream federal opportunity identifier on an awarded or vehicle record.Originating federal meta opportunity ID
originating_federal_contract_opportunityLinked upstream federal contract opportunity.Originating federal contract opportunity

Matching rules of thumb

  • Use govtribe_id when matching inside GovTribe exports, MCP responses, Zapier data, or copied URLs.
  • Use source identifiers when comparing to SAM.gov, USAspending, Grants.gov, state and local source portals, or customer-owned spreadsheets.
  • Use uei to match organizations, not awards or opportunities.
  • Use originating fields as strong relationship signals, but expect gaps because not every source record connects cleanly across the procurement lifecycle.
  • Use Federal contract opportunity notice chains when you need to retrieve original, newest viable, or originating federal contract opportunity records from chain fields.
  • When identifiers are incomplete, compare multiple signals together: agency, vendor, title, dates, contract number, solicitation number, category, place of performance, and source files.

Official source notes

  • FAR 4.605 requires governmentwide-unique PIIDs for FPDS reporting and requires reporting the successful offeror's Unique Entity ID.
  • SAM.gov Contract Award Data exposes contract identification filters such as PIID, referenced IDV PIID, solicitation ID, and document type.
  • USAspending Federal Spending Guide explains award unique keys, contract award unique keys, assistance award unique keys, and the use of identifiers for joining award summaries and transactions.
  • GSA Unique Entity ID guidance identifies UEI as the federal award identifier of record for entities.