---
type: "firecrawl-provider"
description: "OregonBuys (oregonbuys.gov), the State of Oregon's public procurement portal on Periscope BuySpeed Online: keyword and filtered bid solicitation search with the site's fixed 25-row pagination, the current Open Bids list, and full bid solicitation detail pages with header fields, addresses, public attachment download URLs and line items. Anonymous public access only; bid holder lists, quotes and amendment acknowledgements need a supplier login and are not covered."
use_when: "OregonBuys (oregonbuys.gov), the State of Oregon's public procurement portal on Periscope BuySpeed Online: keyword and filtered bid solicitation search with the site's fixed 25-row pagination, the current Open Bids list, and full bid solicitation detail pages with header fields, addresses, public attachment download URLs and line items. Anonymous public access only; bid holder lists, quotes and amendment acknowledgements need a supplier login and are not covered."
categories: "Public records"
capabilities: 3
credits_per_call: 5
---
# OregonBuys on Firecrawl Alexandria

OregonBuys (oregonbuys.gov), the State of Oregon's public procurement portal on Periscope BuySpeed Online: keyword and filtered bid solicitation search with the site's fixed 25-row pagination, the current Open Bids list, and full bid solicitation detail pages with header fields, addresses, public attachment download URLs and line items. Anonymous public access only; bid holder lists, quotes and amendment acknowledgements need a supplier login and are not covered.

- Categories: Public records
- Category index: [Public records category](https://firecrawl.dev/alexandria/agents/categories/public-records)
- Provider key: `oregonbuys-gov`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/oregonbuys-gov)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/oregonbuys-gov/openapi.json)

## Capabilities

- [Get bid](https://firecrawl.dev/alexandria/agents/providers/oregonbuys-gov/public-tenders/get_bid): Fetch one OregonBuys bid solicitation detail page (bidDetail.sda) by bid number or pasted URL: header fields (description, opening date, purchaser, organization, department, location, fiscal year, bid type, purchase method, bulletin text), ship-to and bill-to addresses, public file attachments with stateless download URLs, form attachments, discipline, procurement method, notice type and the line items with NIGP codes, quantities, unit costs and units of measure. Values are the displayed strings; blanks are null, never zero.
- [List open bids](https://firecrawl.dev/alexandria/agents/providers/oregonbuys-gov/public-tenders/list_open_bids): List the solicitations OregonBuys currently shows under Open Bids (the public `openBids=true` view, server-rendered for the first 25 rows and paginated through the site's datatable for later pages). Rows have the same shape as search_bids.
- [Search bids](https://firecrawl.dev/alexandria/agents/providers/oregonbuys-gov/public-tenders/search_bids): Search OregonBuys bid solicitations through the public Advanced Search form (a JSF session is opened, the search POSTed and, for offsets past the first page, the results datatable paginated), 25 rows a page. Each row carries the bid solicitation number, organization, blanket number, buyer, description, bid opening date as displayed (Pacific time, no zone shown) with an ISO wall-clock conversion, awarded vendors, status, alternate id and the detail URL.

## 1. Choose this provider when

OregonBuys (oregonbuys.gov), the State of Oregon's public procurement portal on Periscope BuySpeed Online: keyword and filtered bid solicitation search with the site's fixed 25-row pagination, the current Open Bids list, and full bid solicitation detail pages with header fields, addresses, public attachment download URLs and line items. Anonymous public access only; bid holder lists, quotes and amendment acknowledgements need a supplier login and are not covered.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "oregonbuys-gov",
  "capability": "public-tenders/get_bid",
  "options": {
    "bid_number": "S-44000-00017920"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `bid_number` (string): Bid solicitation number (the site's docId), e.g. `S-44000-00017920`. Pattern: ^[A-Za-z0-9]+-[A-Za-z0-9]+-[0-9]+$. Example: `S-44000-00017920`
- `url` (string): A pasted bidDetail.sda URL carrying `docId=`; used when `bid_number` is absent. Example: `docId=`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "oregonbuys-gov",
    capability: "public-tenders/get_bid",
    options: {
      bid_number: "S-44000-00017920",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "oregonbuys-gov",
  "capability": "public-tenders/get_bid",
  "options": {
    "bid_number": "S-44000-00017920"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "oregonbuys-gov",
    "capability": "public-tenders/get_bid",
    "options": {
      "bid_number": "S-44000-00017920"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'oregonbuys-gov/public-tenders/get_bid' \
  --options '{"bid_number":"S-44000-00017920"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "oregonbuys-gov",
  "capability": "public-tenders/get_bid",
  "options": {
    "bid_number": "S-44000-00017920"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "oregonbuys-gov",
  "capability": "public-tenders/get_bid",
  "options": {
    "bid_number": "S-44000-00017920"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "allow_electronic_quote": true,
  "alternate_id": null,
  "available_date_text": "09/04/2026 01:30:00 PM",
  "bid_number": "S-44000-00017920",
  "bid_opening_date_local": "2026-09-11T13:30:00",
  "bid_opening_date_text": "09/11/2026 01:30:00 PM",
  "bid_type": "OPEN",
  "bill_to_address": "Central Services Division\nPO Box 14480\nSalem, OR 97309-0405\nUS\nEmail: Procurement.DCBS@dcbs.oregon.gov\nPhone: (503) 947-7954",
  "bulletin_description": "This is not an opportunity to submit a proposal. This notice is pursuant to Oregon Revised Statutes (ORS) 279B.085 (5) and 279B.400 and Oregon Administrative Rules (OAR) 125-247-0287, 125-247-0700 and 137-047-0700. Any affected person may protest the approval of the Special Procurement.",
  "department": "44011 - Central Service Division",
  "description": "Notice of Special Procurement for Creditron Software",
  "discipline_type": "Supplies",
  "file_attachments": [
    {
      "download_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-44000-00017920&mode=download&downloadFileNbr=794100&external=true&parentUrl=close",
      "file_name": "REQ-DASOBO-00208939_Creditron_DCBS_Signed.pdf",
      "file_number": "794100"
    },
    {
      "download_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-44000-00017920&mode=download&downloadFileNbr=794101&external=true&parentUrl=close",
      "file_name": "Notice of Special Procurement REQ-DASOBO-00208939.pdf",
      "file_number": "794101"
    }
  ],
  "fiscal_year": "27",
  "form_attachments": [],
  "info_contact": null,
  "informal_bid": false,
  "items": [
    {
      "description": "Special Procurement #REQ-DASOBO-00208939 for Creditron's Maint-ItemAge Express Software",
      "item_number": 1,
      "nigp_code": "208-11",
      "nigp_description": "Application Software, (Not Otherwise Classified), Microcomputer",
      "quantity": 1,
      "total_cost": null,
      "total_discount_amount": null,
      "unit_cost": null,
      "unit_of_measure": "EA - Each"
    }
  ],
  "location": "1107 - CSD IT Admin",
  "notice_type": "Special Procurement",
  "observed_at_ms": 1790979797231,
  "organization": "Department of Consumer and Business Services",
  "pre_bid_conference": null,
  "print_format": null,
  "procurement_method": "Notice",
  "purchase_method": "Open Market",
  "purchaser": "Nick (Nicholas) Brooks",
  "required_date": null,
  "ship_to_address": "Central Services Division\n350 Winter St. NE Rm 2\nSalem, OR 97301\nUS\nEmail: dcbs.stockroom@dcbs.oregon.gov\nPhone: (503) 947-7954",
  "source_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-44000-00017920&external=true&parentUrl=close",
  "time_zone": "America/Los_Angeles"
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Get bid

- Capability: `public-tenders/get_bid`
- Description: Fetch one OregonBuys bid solicitation detail page (bidDetail.sda) by bid number or pasted URL: header fields (description, opening date, purchaser, organization, department, location, fiscal year, bid type, purchase method, bulletin text), ship-to and bill-to addresses, public file attachments with stateless download URLs, form attachments, discipline, procurement method, notice type and the line items with NIGP codes, quantities, unit costs and units of measure. Values are the displayed strings; blanks are null, never zero.
- Instructions: After search_bids or list_open_bids, to read a solicitation in full or to get its attachment download URLs. An unknown bid number is `not_found`; supplier-only pages (bid holder list, quotes) are not fetched.
- Cost: 5 credits per call
- Capability file: [Get bid](https://firecrawl.dev/alexandria/agents/providers/oregonbuys-gov/public-tenders/get_bid)

Accepted options:
- `bid_number` (string): Bid solicitation number (the site's docId), e.g. `S-44000-00017920`. Pattern: ^[A-Za-z0-9]+-[A-Za-z0-9]+-[0-9]+$. Example: `S-44000-00017920`
- `url` (string): A pasted bidDetail.sda URL carrying `docId=`; used when `bid_number` is absent. Example: `docId=`

Response schema example:
```json
{
  "allow_electronic_quote": true,
  "alternate_id": null,
  "available_date_text": "09/04/2026 01:30:00 PM",
  "bid_number": "S-44000-00017920",
  "bid_opening_date_local": "2026-09-11T13:30:00",
  "bid_opening_date_text": "09/11/2026 01:30:00 PM",
  "bid_type": "OPEN",
  "bill_to_address": "Central Services Division\nPO Box 14480\nSalem, OR 97309-0405\nUS\nEmail: Procurement.DCBS@dcbs.oregon.gov\nPhone: (503) 947-7954",
  "bulletin_description": "This is not an opportunity to submit a proposal. This notice is pursuant to Oregon Revised Statutes (ORS) 279B.085 (5) and 279B.400 and Oregon Administrative Rules (OAR) 125-247-0287, 125-247-0700 and 137-047-0700. Any affected person may protest the approval of the Special Procurement.",
  "department": "44011 - Central Service Division",
  "description": "Notice of Special Procurement for Creditron Software",
  "discipline_type": "Supplies",
  "file_attachments": [
    {
      "download_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-44000-00017920&mode=download&downloadFileNbr=794100&external=true&parentUrl=close",
      "file_name": "REQ-DASOBO-00208939_Creditron_DCBS_Signed.pdf",
      "file_number": "794100"
    },
    {
      "download_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-44000-00017920&mode=download&downloadFileNbr=794101&external=true&parentUrl=close",
      "file_name": "Notice of Special Procurement REQ-DASOBO-00208939.pdf",
      "file_number": "794101"
    }
  ],
  "fiscal_year": "27",
  "form_attachments": [],
  "info_contact": null,
  "informal_bid": false,
  "items": [
    {
      "description": "Special Procurement #REQ-DASOBO-00208939 for Creditron's Maint-ItemAge Express Software",
      "item_number": 1,
      "nigp_code": "208-11",
      "nigp_description": "Application Software, (Not Otherwise Classified), Microcomputer",
      "quantity": 1,
      "total_cost": null,
      "total_discount_amount": null,
      "unit_cost": null,
      "unit_of_measure": "EA - Each"
    }
  ],
  "location": "1107 - CSD IT Admin",
  "notice_type": "Special Procurement",
  "observed_at_ms": 1790979797231,
  "organization": "Department of Consumer and Business Services",
  "pre_bid_conference": null,
  "print_format": null,
  "procurement_method": "Notice",
  "purchase_method": "Open Market",
  "purchaser": "Nick (Nicholas) Brooks",
  "required_date": null,
  "ship_to_address": "Central Services Division\n350 Winter St. NE Rm 2\nSalem, OR 97301\nUS\nEmail: dcbs.stockroom@dcbs.oregon.gov\nPhone: (503) 947-7954",
  "source_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-44000-00017920&external=true&parentUrl=close",
  "time_zone": "America/Los_Angeles"
}
```

### List open bids

- Capability: `public-tenders/list_open_bids`
- Description: List the solicitations OregonBuys currently shows under Open Bids (the public `openBids=true` view, server-rendered for the first 25 rows and paginated through the site's datatable for later pages). Rows have the same shape as search_bids.
- Instructions: Enumerate everything currently open for responses without choosing a filter; follow `next_cursor` for later pages and pass a row's `bid_number` to get_bid.
- Cost: 5 credits per call
- Capability file: [List open bids](https://firecrawl.dev/alexandria/agents/providers/oregonbuys-gov/public-tenders/list_open_bids)

Accepted options:
- `cursor` (string): Row offset of the page to return (a multiple of 25), from the previous answer's `next_cursor`. Omit for the first page. Pattern: ^[0-9]{1,6}$. Example: `next_cursor`

Response schema example:
```json
{
  "count": 25,
  "next_cursor": "25",
  "observed_at_ms": 1790979791354,
  "offset": 0,
  "page_size": 25,
  "records": [
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-P15549-00018122",
      "bid_opening_date_local": "2026-10-09T13:00:00",
      "bid_opening_date_text": "10/09/2026 1:00 PM",
      "blanket_number": null,
      "buyer": "Pam Thoren",
      "description": "Public Notice for Sole Source Procurement",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-P15549-00018122&external=true&parentUrl=close",
      "organization_name": "Medford School District #549C",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-X03101-00018121",
      "bid_opening_date_local": "2026-10-16T17:00:00",
      "bid_opening_date_text": "10/16/2026 5:00 PM",
      "blanket_number": null,
      "buyer": "Rachel Jones",
      "description": "AGENCY-WIDE MSA EMERGENCY MITIGATION, RESTORATION, & DISASTER RECOVERY SERVICES",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-X03101-00018121&external=true&parentUrl=close",
      "organization_name": "Oregon Child Development Coalition",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-10000-00018120",
      "bid_opening_date_local": "2026-10-09T15:00:00",
      "bid_opening_date_text": "10/09/2026 3:00 PM",
      "blanket_number": null,
      "buyer": "Burke Barnett",
      "description": "Notice of Sole Source - Citrix Universal for Hybrid Multi-Cloud Subscription",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-10000-00018120&external=true&parentUrl=close",
      "organization_name": "Oregon Department of Human Services",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-10700-00018116",
      "bid_opening_date_local": "2026-10-09T10:00:00",
      "bid_opening_date_text": "10/09/2026 10:00 AM",
      "blanket_number": null,
      "buyer": "Cheyenne Starck",
      "description": "COBID NOTICE ONLY- Special Inspections & Testing for Yellow Parking Lot Upgrades Project 635.007",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-10700-00018116&external=true&parentUrl=close",
      "organization_name": "Department of Administrative Services",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-P00260-00018115",
      "bid_opening_date_local": "2026-10-13T09:00:00",
      "bid_opening_date_text": "10/13/2026 9:00 AM",
      "blanket_number": null,
      "buyer": "Brian Altman",
      "description": "Sole Source Notice: Intent to Contract for Site Educational Liaison Staffing",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-P00260-00018115&external=true&parentUrl=close",
      "organization_name": "Multnomah Education Service District",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-10000-00018112",
      "bid_opening_date_local": "2026-10-09T15:00:00",
      "bid_opening_date_text": "10/09/2026 3:00 PM",
      "blanket_number": null,
      "buyer": "Burke Barnett",
      "description": "Notice of Sole Source - JAWS Enterprise Perpetual Software Licenses",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-10000-00018112&external=true&parentUrl=close",
      "organization_name": "Oregon Department of Human Services",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-P20019-00018111",
      "bid_opening_date_local": "2026-10-16T16:00:00",
      "bid_opening_date_text": "10/16/2026 4:00 PM",
      "blanket_number": null,
      "buyer": "Demian Laudati",
      "description": "Search and Recruitment Services for Superintendent of Schools",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-P20019-00018111&external=true&parentUrl=close",
      "organization_name": "Springfield School District 19",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-C01010-00018108",
      "bid_opening_date_local": "2026-11-05T14:00:00",
      "bid_opening_date_text": "11/05/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Juliana Snegireff",
      "description": "RFP 2026-74 LMS-E LEARNING SYSTEM",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-C01010-00018108&external=true&parentUrl=close",
      "organization_name": "Clackamas County",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-73300-00018107",
      "bid_opening_date_local": "2026-10-22T14:00:00",
      "bid_opening_date_text": "10/22/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Heather Swanson",
      "description": "Boardman Rest Area Janitorial RFQ",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-73300-00018107&external=true&parentUrl=close",
      "organization_name": "Travel Information Council",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-R33123-00018103",
      "bid_opening_date_local": "2026-10-29T16:00:00",
      "bid_opening_date_text": "10/29/2026 4:00 PM",
      "blanket_number": null,
      "buyer": "Sandra Chidiac",
      "description": "RFP #2026007 - Juvenile Fish Monitoring Services",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-R33123-00018103&external=true&parentUrl=close",
      "organization_name": "Northern Wasco County PUD",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-KB0020-00018102",
      "bid_opening_date_local": "2026-10-21T14:00:00",
      "bid_opening_date_text": "10/21/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Marybeth Sumner",
      "description": "ITB 27-009 Erickson Ave Waterline Replacement (2nd St to 5th St)",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-KB0020-00018102&external=true&parentUrl=close",
      "organization_name": "City of Beaverton",
      "status": "Sent"
    },
    {
      "alternate_id": "0",
      "awarded_vendors": null,
      "bid_number": "S-KS0043-00018101",
      "bid_opening_date_local": "2026-10-20T14:30:00",
      "bid_opening_date_text": "10/20/2026 2:30 PM",
      "blanket_number": null,
      "buyer": "Molly Jordan",
      "description": "267089 Salem Civic Center Office Move Back",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-KS0043-00018101&external=true&parentUrl=close",
      "organization_name": "City of Salem",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-C01010-00018098",
      "bid_opening_date_local": "2026-10-06T17:00:00",
      "bid_opening_date_text": "10/06/2026 5:00 PM",
      "blanket_number": null,
      "buyer": "Thomas Candelario",
      "description": "Notice of Intent to Purchase",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-C01010-00018098&external=true&parentUrl=close",
      "organization_name": "Clackamas County",
      "status": "Sent"
    },
    {
      "alternate_id": "EWEB RFP 26-025-PSC",
      "awarded_vendors": null,
      "bid_number": "S-P00140-00018097",
      "bid_opening_date_local": "2026-10-30T14:00:00",
      "bid_opening_date_text": "10/30/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Tracy Davis",
      "description": "RFP 26-025-PSC As-Needed Print and Mail Services",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-P00140-00018097&external=true&parentUrl=close",
      "organization_name": "EWEB",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-C25102-00018095",
      "bid_opening_date_local": "2026-10-30T14:00:00",
      "bid_opening_date_text": "10/30/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Sandra Fixsen",
      "description": "Marion County Voters' Pamphlet Printing Services",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-C25102-00018095&external=true&parentUrl=close",
      "organization_name": "Marion County",
      "status": "Sent"
    },
    {
      "alternate_id": "PW1864-26",
      "awarded_vendors": null,
      "bid_number": "S-C25102-00018094",
      "bid_opening_date_local": "2026-10-14T14:00:00",
      "bid_opening_date_text": "10/14/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Janet Wilson",
      "description": "RFP - Battery Transportation and Recycling - 2nd letting",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-C25102-00018094&external=true&parentUrl=close",
      "organization_name": "Marion County",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-29100-00018093",
      "bid_opening_date_local": "2026-10-13T09:00:00",
      "bid_opening_date_text": "10/13/2026 9:00 AM",
      "blanket_number": null,
      "buyer": "Ben Hittle",
      "description": "Peanut Butter, Bulk",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-29100-00018093&external=true&parentUrl=close",
      "organization_name": "Department of Corrections",
      "status": "Sent"
    },
    {
      "alternate_id": "BS1788-26",
      "awarded_vendors": null,
      "bid_number": "S-C25102-00018092",
      "bid_opening_date_local": "2026-11-05T14:00:00",
      "bid_opening_date_text": "11/05/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Vanessa Keck",
      "description": "ITB - Health & Human Services Woodburn Health Remodel",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-C25102-00018092&external=true&parentUrl=close",
      "organization_name": "Marion County",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-62900-00018091",
      "bid_opening_date_local": "2026-11-02T14:00:00",
      "bid_opening_date_text": "11/02/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Katrina Chinn",
      "description": "The Dalles Watershed Project GNA 2026",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-62900-00018091&external=true&parentUrl=close",
      "organization_name": "Department of Forestry",
      "status": "Sent"
    },
    {
      "alternate_id": "2018-20",
      "awarded_vendors": null,
      "bid_number": "S-KA0010-00018090",
      "bid_opening_date_local": "2026-11-05T13:00:00",
      "bid_opening_date_text": "11/05/2026 1:00 PM",
      "blanket_number": null,
      "buyer": "Scott Fleury",
      "description": "Ashland Water Treatment Plant",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-KA0010-00018090&external=true&parentUrl=close",
      "organization_name": "City of Ashland",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-29100-00018089",
      "bid_opening_date_local": "2026-10-13T09:00:00",
      "bid_opening_date_text": "10/13/2026 9:00 AM",
      "blanket_number": null,
      "buyer": "Ben Hittle",
      "description": "Pickles",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-29100-00018089&external=true&parentUrl=close",
      "organization_name": "Department of Corrections",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-C01010-00018088",
      "bid_opening_date_local": "2026-10-15T14:00:00",
      "bid_opening_date_text": "10/15/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Juliana Snegireff",
      "description": "RFQ 2026-75 Central Utility Plant Utilidor Upgrade",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-C01010-00018088&external=true&parentUrl=close",
      "organization_name": "Clackamas County",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-C03342-00018087",
      "bid_opening_date_local": "2026-10-14T14:00:00",
      "bid_opening_date_text": "10/14/2026 2:00 PM",
      "blanket_number": null,
      "buyer": "Danielle Howard",
      "description": "2026.088-RFP 2026 Geotechnical and Materials Testing Services for Capital Project Services",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-C03342-00018087&external=true&parentUrl=close",
      "organization_name": "Washington County",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-44300-00018086",
      "bid_opening_date_local": "2026-10-29T15:15:00",
      "bid_opening_date_text": "10/29/2026 3:15 PM",
      "blanket_number": null,
      "buyer": "Riki York",
      "description": "RFP 6268 - Circuit Rider Drinking Water Services",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-44300-00018086&external=true&parentUrl=close",
      "organization_name": "Oregon Health Authority",
      "status": "Sent"
    },
    {
      "alternate_id": null,
      "awarded_vendors": null,
      "bid_number": "S-KW0030-00018085",
      "bid_opening_date_local": "2027-01-01T00:00:00",
      "bid_opening_date_text": "01/01/2027 12:00 AM",
      "blanket_number": null,
      "buyer": "Dongmei Lin",
      "description": "Pre-Solicitation Notice - WRWTP Finished Water Pump Station Upgrades",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-KW0030-00018085&external=true&parentUrl=close",
      "organization_name": "City of Wilsonville",
      "status": "Sent"
    }
  ],
  "source_url": "https://oregonbuys.gov/bso/view/search/external/advancedSearchBid.xhtml?openBids=true",
  "time_zone": "America/Los_Angeles",
  "total_count": 181
}
```

### Search bids

- Capability: `public-tenders/search_bids`
- Description: Search OregonBuys bid solicitations through the public Advanced Search form (a JSF session is opened, the search POSTed and, for offsets past the first page, the results datatable paginated), 25 rows a page. Each row carries the bid solicitation number, organization, blanket number, buyer, description, bid opening date as displayed (Pacific time, no zone shown) with an ISO wall-clock conversion, awarded vendors, status, alternate id and the detail URL.
- Instructions: Find solicitations by keyword (description, item description, bid number, alternate id), organization, buyer, type code, status, category or opening-date window; pass a row's `bid_number` to get_bid. Use list_open_bids instead for the site's curated list of currently open solicitations. At least one criterion is required; a legitimate zero-row answer sets `total_count` to 0.
- Cost: 5 credits per call
- Capability file: [Search bids](https://firecrawl.dev/alexandria/agents/providers/oregonbuys-gov/public-tenders/search_bids)

Accepted options:
- `bid_number` (string): Bid solicitation number or prefix, e.g. `S-44000-00017920` (the form's Bid # field). Example: `S-44000-00017920`
- `buyer` (string): Buyer name text. Example: `<buyer>`
- `category_code` (string): Two-digit OregonBuys category, e.g. `08` Computers, Software, Supplies, and Services; `22` Public Works, Park Equipment, and Construction Services. Pattern: ^(0[1-9]|[12][0-9]|3[0-2])$. Example: `08`
- `cursor` (string): Row offset of the page to return (a multiple of 25), as given by the previous answer's `next_cursor`. Omit for the first page. The same criteria must be passed again; the site's session is re-established on every call. Pattern: ^[0-9]{1,6}$. Example: `next_cursor`
- `keyword` (string): Free text matched against the solicitation description (the form's Description field). With `match: any` it is also applied to the item description, bid number and alternate id, as the site's quick search does. Example: `match: any`
- `match` (string): `all` (default): every filled criterion must match (the form's default). `any`: the site's Any/OR switch; the keyword is copied into the description, item description, bid number and alternate id fields, and a row matches when ANY filled criterion matches - so combining `any` with `status` or `type_code` returns every bid with that status or type, not the intersection. Use `any` for keyword-only quick searches and `all` when combining filters. Example: `all`
- `opening_date_from` (string): Bid opening date lower bound as the form takes it, MM/DD/YYYY. Pattern: ^(0[1-9]|1[0-2])/(0[1-9]|[12][0-9]|3[01])/[0-9]{4}$. Example: `<opening_date_from>`
- `opening_date_to` (string): Bid opening date upper bound, MM/DD/YYYY. Pattern: ^(0[1-9]|1[0-2])/(0[1-9]|[12][0-9]|3[01])/[0-9]{4}$. Example: `<opening_date_to>`
- `organization` (string): Organization name text, e.g. `Department of Transportation`. Example: `Department of Transportation`
- `status` (string): Status code: 2BA Approved, 2BCL Closed, 2BE Evaluated, 2BIA Intent To Award, 2BO Opened, 2BPO Bid to PO, 2BS Sent (open for responses). Example: `2BA`
- `type_code` (string): Solicitation type: NN Other Public Notice, SS Sole Source Notice, RI Request for Information, IB Invitation to Bid, EP Emergency Procurement, GS GSA Notice, SP Special Procurement Notice, 3Q Three Quote Process (Closed), RP Request for Proposal, RQ Request for Quote. Example: `NN`

Response schema example:
```json
{
  "count": 1,
  "next_cursor": null,
  "observed_at_ms": 1790979771737,
  "offset": 0,
  "page_size": 25,
  "query": {
    "bid_number": "S-44000-00017920",
    "buyer": null,
    "category_code": null,
    "keyword": null,
    "match": "all",
    "opening_date_from": null,
    "opening_date_to": null,
    "organization": null,
    "status": null,
    "type_code": null
  },
  "records": [
    {
      "alternate_id": null,
      "awarded_vendors": "Award in Process",
      "bid_number": "S-44000-00017920",
      "bid_opening_date_local": "2026-09-11T13:30:00",
      "bid_opening_date_text": "09/11/2026 1:30 PM",
      "blanket_number": null,
      "buyer": "Nick (Nicholas) Brooks",
      "description": "Notice of Special Procurement for Creditron Software",
      "detail_url": "https://oregonbuys.gov/bso/external/bidDetail.sda?docId=S-44000-00017920&external=true&parentUrl=close",
      "organization_name": "Department of Consumer and Business Services",
      "status": "Opened"
    }
  ],
  "source_url": "https://oregonbuys.gov/bso/view/search/external/advancedSearchBid.xhtml",
  "time_zone": "America/Los_Angeles",
  "total_count": 1
}
```
