Agency Small Business Goals
Agency small-business contracting goals and reported performance.
Source, grain and coverage
Stored reference targets use government-wide defaults. Actual percentages and eligible-dollar denominators are not collected; agency goal gaps are unavailable.
Stored targets use government-wide defaults rather than verified negotiated agency goals. Actual percentages and eligible-dollar denominators are not collected. Agency attainment and goal shortfalls cannot be computed from these rows.
Collection schedule: Monthly.
Records describe public source observations. Missing values remain unknown; historical observations do not establish current status.
Definitions audited . Use source status and the returned watermarks to inspect current collection health.
REST and MCP access
Use a credential with intelligence scope and enable that data domain in your workspace.
curl 'https://www.govbiz.ai/api/v2/catalogue/sources/agency-sb-goals-refresh/records?limit=2' \ -H "Authorization: Bearer $GOVBIZ_API_KEY"
The primary dataset is agency_small_business_targets. Select another dataset from this source with dataset_id. Supported field names can be used as exact filters; the versioned query endpoint also supports declared ranges and list operators.
Through canonical /mcp, use govbiz_discover_datasets, govbiz_describe_dataset, govbiz_search_records, and govbiz_get_evidence. Cross-source relationships use govbiz_get_related_records and require access to every involved domain.
API contracts · MCP setup · Workspace data domains
Query this source →Agency Small Business Targets
agency_small_business_targets · Schema 1
One retained default target/reference row per agency_code and fiscal_year; actual attainment and eligible-dollar denominators are not collected.
Search modes: structured, lexical. History: Current retained projection; exact historical reconstruction is unsupported.
Measures: record_count. Monetary values use decimal strings with declared units. Unknown amounts do not become zero.
Field definitions and supported filters · 18 fields
| Field | Type / unit | Meaning | Availability and filters |
|---|---|---|---|
agency_code | string | Stored source agency identifier; namespace can be CGAC, FPDS, top-tier or publisher-specific and must be declared.Storage and value limits: Maximum 10 characters; identifier rules can be narrower. | Values can be missingeq, in, is_null, contains |
agency_name | string | Source agency name; a label whose scope can be department, bureau or office.Storage and value limits: Maximum 500 characters; identifier rules can be narrower. | Values can be missingeq, in, is_null, contains |
fiscal_year | integer | Source/derived US federal fiscal year; October 1 starts the following numbered year, with source-specific precision.Storage and value limits: Signed 32-bit integer; logical domain constraints can be narrower. | Values can be missingeq, in, is_null, gte, lte |
sb_goal_pct | decimal | Stored small business target in percent units; current producer uses a hard-coded government-wide default rather than a verified negotiated agency goal.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Values can be missingeq, in, is_null, gte, lte |
sdb_goal_pct | decimal | Stored small disadvantaged business target in percent units; current producer uses a hard-coded government-wide default rather than a verified negotiated agency goal.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Values can be missingeq, in, is_null, gte, lte |
wosb_goal_pct | decimal | Stored women-owned small business target in percent units; current producer uses a hard-coded government-wide default rather than a verified negotiated agency goal.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Values can be missingeq, in, is_null, gte, lte |
sdvosb_goal_pct | decimal | Stored service-disabled veteran-owned small business target in percent units; current producer uses a hard-coded government-wide default rather than a verified negotiated agency goal.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Values can be missingeq, in, is_null, gte, lte |
hubzone_goal_pct | decimal | Stored HUBZone small business target in percent units; current producer uses a hard-coded government-wide default rather than a verified negotiated agency goal.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Values can be missingeq, in, is_null, gte, lte |
sb_actual_pct | decimal | Reported small business attainment in percent units when supplied; every current stored value is null.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Not collected; returned as unknowneq, in, is_null, gte, lte |
sdb_actual_pct | decimal | Reported small disadvantaged business attainment in percent units when supplied; every current stored value is null.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Not collected; returned as unknowneq, in, is_null, gte, lte |
wosb_actual_pct | decimal | Reported women-owned small business attainment in percent units when supplied; every current stored value is null.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Not collected; returned as unknowneq, in, is_null, gte, lte |
sdvosb_actual_pct | decimal | Reported service-disabled veteran-owned small business attainment in percent units when supplied; every current stored value is null.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Not collected; returned as unknowneq, in, is_null, gte, lte |
hubzone_actual_pct | decimal | Reported HUBZone small business attainment in percent units when supplied; every current stored value is null.Storage and value limits: Precision 5, scale 2; absolute value below 10^3; rounding on assignment; checks can narrow the range. | Not collected; returned as unknowneq, in, is_null, gte, lte |
total_eligible_dollars | decimal / USD | Intended small-business procurement denominator; the current producer does not supply verified eligible procurement dollars.Storage and value limits: Precision 15, scale 2; absolute value below 10^13; rounding on assignment; checks can narrow the range. | Not collected; returned as unknowneq, in, is_null, gte, lte |
sb_actual_dollars | decimal / USD | Reported/retained actual small-business dollars if sourced; do not infer from target percentages.Storage and value limits: Precision 15, scale 2; absolute value below 10^13; rounding on assignment; checks can narrow the range. | Values can be missingeq, in, is_null, gte, lte |
overall_grade | string | Reported agency small-business scorecard grade if sourced; currently not an observed attainment result.Storage and value limits: Maximum 2 characters; identifier rules can be narrower. | Values can be missingeq, in, is_null, contains |
source | string | Named producer/list namespace (e.g. AbilityOne, UNICOR, USAspending); interpret with relation grain.Storage and value limits: Maximum 20 characters; identifier rules can be narrower. | Values can be missingeq, in, is_null, contains |
refreshed_at | datetime | Time a producer refreshed this row; not the underlying source record date.Storage and value limits: Instant with timezone only if declared; otherwise local/producer time must be explicitly interpreted. Do not invent clock precision. | Values can be missingeq, in, is_null, gte, lte |