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
1mo 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 →
civicinfo.bc.ca API
Search open bid opportunities and tenders from BC municipalities, with details including title, closing date, organization, category, and location.
merx.com API
Search and monitor Canadian government tenders, RFPs, and contract opportunities on Merx, with the ability to filter by category and view detailed solicitation information for both open and closed opportunities. Find procurement projects that match your business needs and track their status through comprehensive tender data.
projects.worldbank.org API
Search World Bank projects and procurement opportunities across all sectors and regions to find funding information and active tenders. Retrieve detailed project information, funding breakdowns, and procurement notices.
bdtender.com API
Search and browse tender listings from Bangladesh's largest tender portal, discovering opportunities by category, organization, and location while accessing real-time tender data and site statistics. Get detailed information on individual tenders, view live postings, and see what was published today to stay updated on the latest bidding opportunities.
buy.nsw.gov.au API
Search and retrieve NSW Government tender opportunities and contract notices from buy.nsw, including detailed information about available opportunities, supplier hubs, and procurement categories. Filter opportunities by category and discover top procurement deals in real-time to stay informed about potential business contracts with the NSW Government.
licitacoes-e.com API
Search and analyze Brazilian public tenders from Banco do Brasil, including filtering by buyer and tender status to find procurement opportunities. Get detailed information about specific tenders to track bids, deadlines, and procurement details.
bidorbuy.co.za API
Search and browse products on Bob Shop, view detailed product information, seller profiles and ratings, explore category listings, and discover current promotions. Get search suggestions and navigate the complete product catalog to find exactly what you're looking for.
bizbuysell.com API
Search for businesses available for sale across multiple categories and view detailed information about specific listings on BizBuySell.com. Browse business categories to explore different industries and find opportunities that match your investment interests.
Biddingo API — Government Bids & RFPs · Parse