Public Procurement Intelligence
Pricing
from $9.80 / 1,000 opportunity record checkeds
Public Procurement Intelligence
Monitor public procurement opportunities, awards, forecasts, and deadline changes from official sources.
Pricing
from $9.80 / 1,000 opportunity record checkeds
Rating
0.0
(0)
Developer
junipr
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Store Positioning
Store title: Public Procurement Intelligence
Short description: Monitor public procurement opportunities, awards, forecasts, and deadline changes from official sources.
SEO title: Public Procurement Intelligence — premium B2B monitoring and intelligence workflow
SEO description: Monitor public procurement opportunities, awards, forecasts, and deadline changes from official sources. Use it for high-value B2B workflows where trustworthy evidence, prioritization, and executive reporting matter.
Categories: AUTOMATION, NEWS
Keywords: public, procurement, intelligence, change monitor, public data, high-ticket specialized b2b workflow
Fixed-Inclusive PPE Pricing
This actor uses pay-per-event pricing. Event prices include Apify platform usage; users are not expected to pay a separate platform-usage pass-through charge for the configured pricing model.
- Tier: P1 — High-ticket specialized B2B workflow
- Primary event:
opportunity-record-checkedat $0.00980 base - Default max charge: $50.00
- Store discounts: FREE/BRONZE base, SILVER discounted, GOLD deepest approved discount
Event set:
actor-start: base $0.05000, GOLD $0.04400. Public Procurement Intelligence: charged when actor start is completed. The price includes Apify platform usage; no separate usage pass-through is intended.opportunity-record-checked: base $0.00980, GOLD $0.00862. Public Procurement Intelligence: charged when opportunity record checked is completed. The price includes Apify platform usage; no separate usage pass-through is intended.high-value-event-detected: base $0.01950, GOLD $0.01720. Public Procurement Intelligence: charged when high value event detected is completed. The price includes Apify platform usage; no separate usage pass-through is intended.executive-report-generated: base $0.50000, GOLD $0.44000. Public Procurement Intelligence: charged when executive report generated is completed. The price includes Apify platform usage; no separate usage pass-through is intended.
Public Task Concepts
- Compare previous and current Public Procurement snapshots
- Monitor Public Procurement changes for a capped watchlist
- Build a Public Procurement change digest from supplied evidence
- Prioritize high-impact Public Procurement changes
- Export Public Procurement change rows for client review
What does Public Procurement Intelligence do?
Public Procurement Intelligence normalizes public procurement opportunity, award, and forecast snapshots into structured Apify dataset rows with deadline, change, keyword, agency, amount, and recommendation fields.
The actor is fixture-first and safe by default: the default run makes no network calls. You can paste records from official sources, compare previous and current snapshots, or later enable capped official-source fetch modes when credentials and budget are available.
Official source references:
- SAM.gov Get Opportunities Public API: https://open.gsa.gov/api/get-opportunities-public-api/
- USAspending API: https://api.usaspending.gov/
- USAspending endpoints reference: https://api.usaspending.gov/docs/endpoints
SAM.gov's public opportunities API requires an API key and date parameters. USAspending exposes federal award data through a public API that currently does not require authorization. This actor documents those paths but keeps fetch mode off by default to avoid surprise API usage.
Use Cases
- Watch public opportunity snapshots for changed response deadlines.
- Normalize SAM.gov-style notices and USAspending-style award rows into one dataset shape.
- Highlight opportunity records matching target keywords such as
software,data, oranalytics. - Review award amount, recipient, agency, and NAICS fields for competitive intelligence.
- Prepare procurement monitoring datasets for CRM, bid/no-bid, partner, or recompete workflows.
Input Example
{"records": [{"source": "sam.gov","noticeId": "SAM-24-001","title": "Cloud data platform modernization support","agency": "General Services Administration","type": "opportunity","responseDeadLine": "2026-07-12T17:00:00Z","description": "Seeking software, data engineering, analytics, and dashboard modernization services."}],"previousRecords": [{"source": "sam.gov","noticeId": "SAM-24-001","title": "Cloud data platform modernization support","type": "opportunity","responseDeadLine": "2026-07-08T17:00:00Z"}],"keywords": ["software", "data", "analytics"],"fetchMode": "none","maxRecords": 10,"includeReport": true}
Output Example
{"procurementId": "e2e6c6e7b0657ad2","source": "sam.gov","sourceId": "SAM-24-001","recordType": "opportunity","title": "Cloud data platform modernization support","agency": "General Services Administration","responseDeadline": "2026-07-12T17:00:00.000Z","daysUntilDeadline": 11,"deadlineStatus": "closing-soon","changeType": "deadline-changed","changedFields": ["responseDeadline"],"severity": "warning","keywordMatches": ["analytics", "data", "software"],"recommendation": "Review the changed response deadline and update capture, bid/no-bid, or partner reminders."}
The default dataset contains one row per normalized procurement record. The key-value store includes:
PUBLIC_PROCUREMENT_RESULTS.jsonPUBLIC_PROCUREMENT_SUMMARY.jsonPUBLIC_PROCUREMENT_REPORT.md
Fetch Modes
fetchMode: "none" is the default and recommended Store quality-test path. It uses supplied records or the tiny built-in fixture.
fetchMode: "usaspending_awards" is a capped optional adapter for the official USAspending award search endpoint. It requires userAgentContact, searchQuery, and date bounds for responsible use.
fetchMode: "sam_gov_opportunities" is a capped optional adapter for the official SAM.gov Get Opportunities API. It requires samApiKey, userAgentContact, postedFrom, and postedTo. SAM.gov expects date parameters in MM/dd/yyyy; this actor accepts YYYY-MM-DD and converts them before the request.
Do not put API keys in public task inputs, README examples, screenshots, reports, or committed files.
Limitations
- This is not a bid recommendation engine and does not guarantee opportunity fit, award outcomes, or compliance.
- The actor normalizes common SAM.gov and USAspending shapes, but public data fields can vary by notice type.
- Default runs do not fetch live public data.
- Optional official API fetch modes are capped and should be tested with tiny limits first.
- Contact details, PII enrichment, private vendor intelligence, and non-public procurement systems are intentionally out of scope.
Troubleshooting
- Empty output usually means the supplied records array was empty and
fetchModewas not configured, or the official API returned no records. - For SAM.gov fetches, verify the API key and date range. SAM.gov requires
postedFromandpostedTo. - For USAspending fetches, start with a narrow keyword and date range.
- If the report is missing, check whether the
executive-report-generatedevent limit was reached.
FAQ
Does the default actor run spend API credits?
No. The default path uses fixture data and local normalization only.
Can this scrape SAM.gov pages?
No. It uses snapshot inputs by default and an optional official API adapter. It does not browser-scrape SAM.gov.
Does it collect contact emails or personal data?
No. It focuses on public opportunity, award, deadline, agency, recipient, NAICS, amount, and status fields.
Is USAspending fetch supported without an API key?
The official USAspending API is public and does not currently require authorization, but this actor still requires a userAgentContact when fetch mode is enabled.
Changelog
1.0.0: Initial local-first build with SAM.gov/USAspending-style normalization, previous/current deadline comparison, official-source fetch adapters, PPE billing, examples, and fixture tests.