What is the Prokure API?
The Prokure API gives you programmatic access to the opportunities Prokure has
matched for your company, along with the reasoning behind each match. It is
served from https://app.prokure.ca, and it is available to companies with a
Prokure account.
It exists so that matched opportunities can live where your team already works, in a CRM, a bid-tracking board, an internal dashboard, or an AI agent, instead of only in the portal.
The v1 API covers five groups of endpoints:
- Opportunities: list and read matched solicitations with their scoring rationale, archive and unarchive them, and submit feedback on a verdict.
- Profile: read the identity and company behind the current credential.
- API keys: list, create, and revoke keys from a signed-in portal session.
- Session: exchange a portal token for a session cookie, and sign out.
- Scopes: the public scope vocabulary, readable without a credential.
Every request carries an API key in an Authorization: Bearer header, and what
a key can reach is bounded by the scopes it was given when it was created.
Related
Section titled “Related”- Getting started: generate a key and make your first request.
- API reference: every endpoint, generated from the OpenAPI document.
- MCP server: an in-development alternative for AI assistants.