REST API, real-time webhooks, and a machine-readable OpenAPI spec. Integrate RFQ creation, bid submission, and supplier discovery into any ERP or procurement system.
Whether you're connecting a full ERP system or building a lightweight integration, start with the approach that fits.
15 endpoints covering RFQs, bids, suppliers, and webhook management. Bearer token auth, cursor pagination, SAR-native pricing.
Read API reference →Real-time push events for every RFQ lifecycle stage. HMAC-SHA256 signed payloads, automatic retry with exponential backoff, delivery logs included.
Set up webhooks →Machine-readable OpenAPI 3.0 spec at /openapi.json. Import directly into Postman, Insomnia, or your ERP vendor's API client.
Download spec →All endpoints require a valid API key via Authorization: Bearer header.
Base URL: https://partsbid.io/api/v1
{
"error": {
"code": "FORBIDDEN",
"message": "Missing required scope: bid:write",
"details": {}
}
}Generate keys from your supplier or buyer dashboard. Apply scopes at creation time using the principle of least privilege.
pb_live_ followed by 64 hex chars. The raw key is shown once at creation — store it in your environment variables immediately.Subscribe once. Receive push notifications for every stage of the RFQ lifecycle directly into your system.
{
"event": "rfq.bid_received",
"timestamp": "2026-04-04T10:23:00Z",
"data": {
"rfqId": "rfq_x9k2m...",
"bidId": "bid_7p3n...",
"supplierName": "Al-Manahil Trading",
"price": 2450.00,
"currency": "SAR"
}
}X-PartsBid-Signature header using HMAC-SHA256 before processing any webhook payload.100 requests per minute per API key, enforced with a sliding window. Exceeded requests return HTTP 429 with a Retry-After header.
| Plan | Limit |
|---|---|
| Starter | 100 req/min |
| Professional | 100 req/min |
| Enterprise | Contact us |
All list endpoints use cursor-based pagination, not page numbers. Pass the returned nextCursor as the cursor query param in your next request.
GET /api/v1/rfqs?limit=20&cursor=eyJpZCI6ImN...
Response:
{
"data": [...],
"nextCursor": "eyJpZCI6Im..."
}15 endpoints covering RFQs, bids, suppliers, and webhooks. OpenAPI 3.0 spec available at /openapi.json. HMAC-signed webhook delivery with exponential retry.
Connect AI assistants like Claude directly to PartsBid. 7 tools: search suppliers, search parts, create RFQs, check RFQ status, list bids, compare bids, and get supplier profiles — all from your AI assistant. Enterprise plan required.
// Claude Desktop: ~/.claude/claude_desktop_config.json
{
"mcpServers": {
"partsbid": {
"url": "https://partsbid.io/api/mcp",
"headers": {
"Authorization": "Bearer pb_live_YOUR_KEY"
}
}
}
}A typed npm package wrapping the v1 API. Includes webhook signature verification helpers.
Step-by-step integration guides for SAP, Oracle, and Odoo. Community contributed.
Generate your API key from your dashboard. Import the OpenAPI spec into Postman and you're making calls in minutes.