Contracts
List Contracts
Search and filter federal procurement contracts from CanadaBuys and TBS.
GET
Overview
Returns paginated federal contract records from CanadaBuys and TBS Proactive Disclosure. Usevendor, department, and date filters to narrow results. For an aggregated view of a specific vendor, use the Vendor Profile endpoint instead.
Getting Started
There are only 3 steps for making a successful API call:- Add your API key to the header as
X-API-Key - Add query parameters to filter the data
- Execute the request
Query Parameters
Partial match on vendor name (case-insensitive). Example:
Palantir.Partial match on department name (case-insensitive). Example:
National Defence.Exact match on
procurement_method field. Example: Non-competitive.Exact match on
source_dataset field. Example: open.canada.Minimum contract value in CAD. Example:
100000.Maximum contract value in CAD. Example:
5000000.ISO 8601 start date — e.g.
2023-01-01. Example: 2023-01-01.ISO 8601 end date — e.g.
2023-12-31. Example: 2023-12-31.Results per page. Default:
50. Max: 200. Example: 25.Result offset for pagination. Default:
0. Example: 50.page and per_page are accepted as input aliases. per_page maps to limit, and page is converted internally into the corresponding offset.
