Search Federal Grant Awards
Search_Federal_Grant_Awards returns federal grant award records with spending, recipient, agency, and program context from GovTribe's grant-award dataset.
When To Use
"Find grant awards for this topic, recipient, agency, or program."
"Show the top awardees/agencies/programs by dollars obligated."
"Find a specific federal grant award by known ID or exact title text."
"Compare funding agency vs contracting agency funding patterns."
"Limit to grant type (Project, Formula, Cooperative, Block) and analyze obligations."
"Run rollups only (
per_page: 0) or rollups plus sample rows (per_page > 0)."
Required Reading
Search_Query_Guide: Required before setting free-text query strings when search_mode is used.
Search_Mode_Guide: Required before choosing keyword vs semantic retrieval.
Date_Filtering_Guide: Required before setting date window filters.
Location_Filtering_Guide: Required before setting location filters.
Input Contract
query: Free-text query string. See Required Reading: Search_Query_Guide.type:stringrequired:nodefault:n/a
page: 1-based page index.type:null|numberrequired:nodefault:1
per_page: Rows per page.type:null|numberrequired:nodefault:10
search_mode: Query interpretation mode. See Required Reading: Search_Mode_Guide.type:stringrequired:nodefault:keywordoptions:keyword,semantic
award_date_range: Filter by the date the award was issued. See Required Reading: Date_Filtering_Guide.type:objectrequired:nodefault:n/ashape:{ from?: null|string, to?: null|string }
ultimate_completion_date_range: Filter by the ultimate completion date of the award. See Required Reading: Date_Filtering_Guide.type:objectrequired:nodefault:n/ashape:{ from?: null|string, to?: null|string }
dollars_obligated_range: Filter by the amount of dollars obligated in the award.type:objectrequired:nodefault:n/ashape:{ min?: null|number, max?: null|number }
place_of_performance_ids: Filter by place of performance. Use GovTribe location IDs or location text for countries, cities/localities, ZIP or postal codes, states/territories, or counties; matching is US-biased for ambiguous names. See Required Reading: Location_Filtering_Guide.type:array<string>required:nodefault:n/a
place_of_performance_ids_operator: Choose whether to include or exclude values for Place of Performance IDs or Locations.type:null|stringrequired:nodefault:inoptions:in,not_in
vendor_ids: Filter by vendors. Use GovTribe IDs or vendor UEIs.type:array<string>required:nodefault:n/a
vendor_ids_operator: Choose whether to include or exclude values for Vendor IDs (GovTribe or UEI).type:null|stringrequired:nodefault:inoptions:in,not_in
contracting_federal_agency_ids: Filter by contracting federal agencies (who signed the contract). Use GovTribe IDs.type:array<string>required:nodefault:n/a
contracting_federal_agency_ids_operator: Choose whether to include or exclude values for Contracting Federal Agency GovTribe IDs.type:null|stringrequired:nodefault:inoptions:in,not_in
funding_federal_agency_ids: Filter by funding federal agencies (who own the money). Use GovTribe IDs.type:array<string>required:nodefault:n/a
funding_federal_agency_ids_operator: Choose whether to include or exclude values for Funding Federal Agency GovTribe IDs.type:null|stringrequired:nodefault:inoptions:in,not_in
federal_grant_program_ids: Filter by federal grant programs. Use GovTribe IDs.type:array<string>required:nodefault:n/a
federal_grant_program_ids_operator: Choose whether to include or exclude values for Federal Grant Program GovTribe IDs.type:null|stringrequired:nodefault:inoptions:in,not_in
assistance_types: Filter by the type of assistance (grant type).type:array<string>required:nodefault:n/aoptions:Project Grant,Formula Grant,Cooperative Agreement,Block Grant
assistance_types_operator: Choose whether to include or exclude values for Assistance Types.type:null|stringrequired:nodefault:inoptions:in,not_in
similar_filter: Find similar to the provided govtribe_type + govtribe_id.type:null|objectrequired:nodefault:n/ashape:{ govtribe_type: string, govtribe_id: string }
federal_grant_award_ids: Include or exclude results by GovTribe IDs.type:array<string>required:nodefault:n/a
federal_grant_award_ids_operator: Choose whether to include or exclude values for GovTribe IDs.type:null|stringrequired:nodefault:inoptions:in,not_in
aggregations: Aggregation keys to compute.type:array<string>required:nodefault:n/aoptions:dollars_obligated_stats,top_funding_federal_agencies_by_dollars_obligated,top_awardees_by_dollars_obligated,top_locations_by_dollars_obligated,top_federal_grant_programs_by_dollars_obligated
sort: Sort configuration.type:objectrequired:nodefault:n/ashape:{ key?: null|string, direction?: null|string }options:key:awardDate,completionDate,financialStats.dollarsObligated,_score;direction:asc,desc
fields_to_return: Optional field list for row payloads. If omitted andper_page > 0, rows default togovtribe_id. Forper_page: 0aggregation/meta calls, this field may be omitted. Specifyfields_to_returnwhenever the user asks for fields beyondgovtribe_id, and prefer omitting it in pure aggregation workflows.type:array<string>required:nodefault:n/aoptions:govtribe_id,govtribe_ai_summary,govtribe_type,govtribe_url,name,description,award_date,ultimate_completion_date,assistance_type,dollars_obligated,updated_at,funding_federal_agency,contracting_federal_agency,place_of_performance,awardee,parent_of_awardee,federal_grant_program,federal_grant_sub_awards
Output Contract
Top-level keys:
data: Array of result rows whenper_page > 0.current_page,from,to,last_page,per_page: pagination fields returned with row results.total: Total matched row count for current query filters.path: GovTribe search URL for this result set.contains: Dataset label for the returned result set.search_results_id,search_results_id_can_generate_saved_search,view_search_results_url: search-session metadata for reuse/saved-search flows.aggregations: Aggregation payload keyed by requested aggregation names when requested.
Row keys:
govtribe_idgovtribe_ai_summarygovtribe_typegovtribe_urlnamedescriptionaward_dateultimate_completion_dateassistance_typedollars_obligatedupdated_atfunding_federal_agencycontracting_federal_agencyplace_of_performanceawardeeparent_of_awardeefederal_grant_programfederal_grant_sub_awards
Relationship retrieval map:
awardeeresource_type:vendortool:Search_Vendorsfilter:vendor_idsnested_keys:govtribe_id,govtribe_type,name,uei,govtribe_url
contracting_federal_agencyresource_type:federal_agencytool:Search_Federal_Agenciesfilter:federal_agency_idsnested_keys:govtribe_id,govtribe_type,govtribe_url,name
federal_grant_programresource_type:federal_grant_programtool:Search_Federal_Grant_Programsfilter:federal_grant_program_idsnested_keys:govtribe_id,govtribe_type,govtribe_url,name
federal_grant_sub_awardsresource_type:federal_grant_sub_awardtool:Search_Federal_Grant_Sub_Awardsfilter:federal_grant_sub_award_idsnested_keys:govtribe_id,govtribe_type,govtribe_url,name
funding_federal_agencyresource_type:federal_agencytool:Search_Federal_Agenciesfilter:federal_agency_idsnested_keys:govtribe_id,govtribe_type,govtribe_url,name
parent_of_awardeeresource_type:vendortool:Search_Vendorsfilter:vendor_idsnested_keys:govtribe_id,govtribe_type,name,uei,govtribe_url
place_of_performanceresource_type:locationtool:n/afilter:n/afallback: No direct Search_* tool returns this resource class; use parent dataset filters and parent IDs.nested_keys:govtribe_id,govtribe_type,govtribe_url,name
Usage Patterns
Pattern A: Topic-level grant award discovery with representative rows. Tool: Search_Federal_Grant_Awards
Pattern B: Aggregation-only market sizing by recipient, agency, location, and program. Tool: Search_Federal_Grant_Awards
Pattern C: Project-grant-only analysis for a mission topic. Tool: Search_Federal_Grant_Awards
Pattern D: Known grant award lookup by ID-like token (exact lookup intent). Tool: Search_Federal_Grant_Awards
Pattern E: Cross-award topic analysis with grants and contracts in parallel. Tool: Search_Federal_Grant_Awards
Last updated
Was this helpful?
