Documentation menu
Getting started
QuickstartEndpoints
GET/sourcesGET/tender/alerts/unsubscribeGET/tender/{record_id}/documents/{doc_index}GET/vendorsGET/departmentsGET/department/{name}GET/vendor/{name}GET/contractGET/tenderGET/awardGET/disclosureGET/standing_offerGET/pre_solicitationGET/contract/statsGET/tender/statsGET/award/statsGET/disclosure/statsGET/standing_offer/statsGET/pre_solicitation/statsGET/contract/coverageGET/tender/coverageGET/award/coverageGET/disclosure/coverageGET/standing_offer/coverageGET/pre_solicitation/coverageGET/procurement/{solicitation_number}GET/tender/feedGET/contract/{record_id}GET/tender/{record_id}GET/award/{record_id}GET/disclosure/{record_id}GET/standing_offer/{record_id}GET/pre_solicitation/{record_id}Docs / Guides / Filtering, search and pagination
Filtering, search and pagination
Narrow results with filters and full-text search, and page through large result sets.
Most ProcureData search endpoints accept query parameters to filter results, plus limit and offset to page through them.
Filter and search
Use q for full-text search across fields, and the endpoint-specific filters listed on each reference page. Combine as many as you need:
GET https://procuredata-canadian-government-procurement-api.p.rapidapi.com/sources?q=example&limit=50Page through results
Responses include a count and an offset. Increase offset by your limit to walk the full set:
GET https://procuredata-canadian-government-procurement-api.p.rapidapi.com/sources?limit=100&offset=0
GET https://procuredata-canadian-government-procurement-api.p.rapidapi.com/sources?limit=100&offset=100Ready to build?Subscribe on RapidAPI to get your key and start calling ProcureData in minutes.
Get your API key →