Build on top of Tenderen
Tenderen's REST API gives you programmatic access to tender data, document analysis, and proposal drafts. Combine it with ready-made integrations for Slack, Microsoft Teams and HubSpot — or build your own on the API.
What you can build
Three ways to use the API
Pull tenders automatically
Query active tenders filtered by CPV, geography, value, or deadline. Pipe them into an internal Slack channel, or write them straight into your own CRM.
Upload and analyze
Send tender documents in via POST and get back a structured extract of requirements, deadlines, and award criteria in JSON — ready for further processing.
Use it from AI assistants
Connect AI assistants to Tenderen through the MCP connector and query tenders in plain language with the same API key.
A quick example
Search for tenders in three lines of code
Authenticate with a Bearer token. JSON in, JSON out. Versioned via /v1.
curl https://api.tenderen.com/api/v1/tenders \
-H "Authorization: Bearer $TENDEREN_API_KEY" \
--get \
--data-urlencode 'cpvCodes=72200000' \
--data-urlencode 'minValue=500000' \
--data-urlencode 'deadlineAfter=2026-06-01'Ready-made integrations
Already wired up
Don't want to build it yourself? These work out of the box.
Doffin
Tenders from Norwegian contracting authorities, including attachments and updates.
TED
Tenders above the EU threshold from across Europe.
BOAMP
Tenders from France's national procurement bulletin.
Calendar feed
Subscribe to your tender deadlines in Outlook, Google Calendar or any calendar app.
Slack & Teams
Notifications for new tenders and status changes in your channel.
DocuSign
Send contracts and documents for e-signature (Enterprise).
HubSpot
Bids synced as deals in your HubSpot CRM.
MCP connector
Use Tenderen's tender data from AI assistants that support the Model Context Protocol.
Get started
Documentation, status, and support
Ready to start building?
Create an account and generate an API key from settings — free to try during development.