Find supplier
find_supplierResolve a supplier name, fragment or acronym to the workspace's suppliers, with catalogue-product and open-recommendation counts. Use it before filtering by supplier, or with no query and order_by open_recommendations to rank suppliers by what awaits action. For a supplier's products use search_catalogue.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum suppliers to return (1 to 50). | |
| query | No | Supplier name, fragment or acronym; omit to list every supplier. | |
| order_by | No | products (default) = most catalogue products first; open_recommendations = most open recommendations first, for a ranking by what awaits action. | |
| email_domain | No | A sender's email domain or address (acme.com.au or rep@acme.com.au), matched exactly against the domains on supplier profiles instead of the name. Use instead of query, not with it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | Yes | ||
| suppliers | Yes | Matching suppliers with catalogue-product and open-recommendation counts. | |
| truncated | Yes | True when more rows matched than were returned. | |
| ordered_by | Yes | ||
| evidence_id | Yes | Handle for these rows within this call's results. Not a citation. | |
| domain_match | No | For an email_domain lookup: unique = exactly one supplier lists the domain; ambiguous = several do, choose with the person; none = no supplier in the remit lists it. | |
| email_domain | No | For an email_domain lookup: the normalized domain compared, or null when the input was not a usable domain. | |
| returned_rows | Yes | Rows in this response. | |
| domain_match_note | No | For an email_domain lookup: what the match status means for choosing a supplier. | |
| source_evidence_ids | Yes | Workspace evidence IDs backing these rows. Empty when the source carries no evidence records. | |
| total_matching_rows | Yes | Rows that matched before any limit. | |
| total_open_recommendations | No | Open recommendations across every supplier in the remit. |