Find contracts for a business description
find_business_fitRank open CanadaBuys and Alberta Purchasing Connection notices for a free-text business description. A commodity-code and term prefilter cuts the catalogues to a short candidate list, then TypeSafe Jev classifies each notice: could this business supply it (yes, partial, or no) and as which capability (goods supply, services, training, or subcontract). Yes and partial results are ordered by that verdict, then by the existing keyword score and Buy Canadian bonus. If Jev is not configured or rejects the key, keyword ranking is used and the result says so. The description and a short notice summary are sent to TypeSafe when classification runs. See /privacy. workspaceAlberta does not submit a bid or decide eligibility. When a business description is present and TypeSafe is configured, notice text and that description are sent to TypeSafe for supply-fit classification. See /privacy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Only show notices closing within N days (default 120, max 365) | |
| limit | No | Maximum results (default 15, max 50) | |
| source | No | all, federal, or alberta | all |
| profile | No | Inline business profile used for this call only. Overrides any saved profile. On the shared public endpoint without a subscriber key, this is the way to describe your business. | |
| category | No | Optional category filter | |
| location | No | Where the business works, such as Red Deer, Alberta. | |
| province | No | Optional province or delivery region filter | |
| description | Yes | What the business does, in its own words. Example: a bakery in Red Deer that bakes at scale and teaches culinary skills. | |
| company_name | No | Optional company name for the heading. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| count | No | ||
| warnings | No | ||
| opportunities | No |