Discover/biddingo.com API
live

biddingo.com APIbiddingo.com

Access government procurement bids and RFPs from Biddingo. Search by keyword, region, category, and status. Retrieve full bid details including HTML descriptions.

Endpoints
4
Updated
14d ago
Try it
Sort order (e.g., 'postedDate:desc', 'closingDate:asc').
Number of results per page.
Search keyword or solicitation number.
Bid status ID (1 for Open for Bidding).
Comma-separated list of region IDs to filter by (IDs from get_regions endpoint).
Page number to retrieve.
Comma-separated list of category IDs to filter by (IDs from get_categories endpoint).
api.parse.bot/scraper/809ca7d5-a675-42ba-b064-66b1287e9bd5/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/809ca7d5-a675-42ba-b064-66b1287e9bd5/search_bids?limit=5&keyword=construction&statuses=1&page_number=1' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for active bid/RFP solicitations with various filters. Returns paginated results sorted by the specified field.

Input
ParamTypeDescription
sortstringSort order (e.g., 'postedDate:desc', 'closingDate:asc').
limitintegerNumber of results per page.
keywordstringSearch keyword or solicitation number.
statusesstringBid status ID (1 for Open for Bidding).
region_idsstringComma-separated list of region IDs to filter by (IDs from get_regions endpoint).
page_numberintegerPage number to retrieve.
category_idsstringComma-separated list of category IDs to filter by (IDs from get_categories endpoint).
Response
{
  "type": "object",
  "fields": {
    "bidCount": "integer total number of matching bids",
    "bidInfoList": "array of bid summary objects with fields like tenderName, tenderNumber, buyerName, bidStatus, publishedDate, buyerOrgId, biddingoTenderId, buyerSysId"
  },
  "sample": {
    "data": {
      "bidCount": 4361,
      "bidInfoList": [
        {
          "bidType": "GS",
          "daysleft": 26,
          "regionId": 1,
          "bidStatus": "Open for Bidding",
          "buyerName": "University Health Network",
          "buyerOrgId": 41032006,
          "buyerSysId": 1,
          "regionName": "Eastern Canada",
          "tenderName": "Linear Treadmill System",
          "tenderNumber": "2526-397B",
          "procurementId": 574092,
          "publishedDate": "05/07/2026",
          "biddingoTenderId": 41394428,
          "tenderClosingDate": "2026-06-02 12:00:00.0"
        }
      ],
      "regionCountMap": {}
    },
    "status": "success"
  }
}

About the biddingo.com API

The Biddingo API exposes 4 endpoints for querying government procurement solicitations indexed on biddingo.com. Use search_bids to filter active tenders by keyword, region, category, and status, returning paginated summaries with fields like tenderName, tenderNumber, buyerName, and publishedDate. Companion endpoints deliver full bid detail, a flat list of geographic regions, and a two-level category taxonomy for building precise filters.

Searching and Filtering Bids

The search_bids endpoint is the primary entry point. It accepts a keyword parameter for free-text or solicitation-number search, statuses to narrow by bid state (status ID 1 returns bids open for bidding), region_ids for geographic filtering, and category_ids for procurement category filtering. Results are paginated via page_number and limit, and sortable with the sort parameter (e.g. postedDate:desc or closingDate:asc). The response includes bidCount — the total matching record count — and a bidInfoList array of bid summaries.

Bid Detail

get_bid_detail returns the full record for a single solicitation. It requires biddingo_tender_id and buyer_org_id, both available from search_bids results. The response object bidInfo includes a detailPreview field containing an HTML-formatted description of the project, a categoryList of associated procurement categories, and the full set of buyer and tender metadata. buyer_sys_id is an optional parameter that defaults to 1 in almost all cases.

Reference Data: Regions and Categories

get_regions returns a masterRegionInfoList array where each entry carries regionId, region name, country, and an isActiveYN flag. These IDs feed directly into the region_ids parameter of search_bids. get_categories returns a two-level taxonomy: parentCategoryList holds top-level categories with categoryId, categoryName, and categoryCode, while masterChildCategoryListMap maps each parent categoryCode to its array of child categories. Pass one or more child or parent categoryId values as comma-separated strings to category_ids in search_bids.

Common use cases
  • Monitor newly posted government tenders by polling search_bids sorted by postedDate:desc
  • Build a bid-alert system filtered by specific region_ids and category_ids relevant to a contractor's trade
  • Extract structured buyer contact and organization data from bidInfo for CRM enrichment
  • Aggregate closing-date timelines across open solicitations using closingDate sort for deadline dashboards
  • Classify bid volume by procurement category using the two-level taxonomy from get_categories
  • Search by solicitation number via the keyword parameter to look up a specific tender's full detail
  • Map regional procurement activity by joining get_regions data with bid counts per region_ids
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Biddingo offer an official developer API?+
Biddingo does not publish a documented public developer API. Access to their bid data for programmatic use is not offered through an official API product on their site.
What does `get_bid_detail` return that `search_bids` does not?+
search_bids returns summary fields — tenderName, tenderNumber, buyerName, bidStatus, and publishedDate. get_bid_detail adds the detailPreview HTML field with the full project description, a structured categoryList for the specific bid, and complete buyer organization metadata. You need biddingo_tender_id and buyer_org_id from a search_bids result to call it.
Can I filter bids by closing date range?+
The search_bids endpoint supports sorting by closingDate (e.g. closingDate:asc) but does not expose a date-range filter parameter for closingDate or publishedDate. The API covers keyword, status, region, and category filtering. You can fork it on Parse and revise to add a date-range parameter if that filtering is required.
Are awarded or closed bids accessible, or only open ones?+
The statuses parameter accepts a status ID — 1 returns bids open for bidding. The API does not currently expose endpoints for querying historically awarded contracts or a full archive of closed solicitations. You can fork it on Parse and revise to add an endpoint targeting closed or awarded bid records.
How does pagination work in `search_bids`?+
Pass page_number (integer, 1-based) and limit (results per page) to paginate. The response includes bidCount as the total number of matching bids, which lets you calculate total pages by dividing bidCount by your chosen limit. If a page returns fewer results than limit, you have reached the last page.
Page content last updated . Spec covers 4 endpoints from biddingo.com.
Related APIs in Government PublicSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
maradminbot.com API
Search and retrieve official Marine Corps MARADMIN announcements from Marines.mil, filtering by year, status, and keyword to stay updated on the latest personnel and administrative directives. Get detailed information about specific announcements by number or browse the most recent updates to ensure you never miss critical Marine Corps guidance.
13f.info API
13f.info API
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.