Plug ProCul into your ERP.
One POST creates a sourcing case. We find suppliers, run the RFQ round in Arabic and English, and your system polls for structured quotes. Works from SAP, Oracle, or any tool that can call a REST endpoint.
Key-based auth
One Bearer key per client system. Keys are issued by ProCul and can be revoked instantly.
Same pipeline
API cases run the exact pipeline our own desk uses, including human review before any supplier email goes out.
Poll for quotes
Structured quote objects with price, lead time, and terms. No PDF parsing on your side.
Create a sourcing case
POST /api/v1/rfqs with a title and a description. Category, quantity, delivery city, and your internal reference are optional.
curl -X POST https://procul.app/api/v1/rfqs \
-H "Authorization: Bearer pk_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"title": "Gate valves for U-201 turnaround",
"description": "6-inch API 600 cast steel gate valve, Class 300, RTJ ends. MTC required.",
"quantity": 12,
"unit": "pcs",
"delivery_city": "Jubail",
"delivery_by": "2026-09-15",
"external_ref": "PR-4500012345"
}'{
"rfq_id": "6b2f0e63-...",
"status": "agent_processing",
"status_url": "https://procul.app/rfq/6b2f0e63-...",
"poll_url": "https://procul.app/api/v1/rfqs/6b2f0e63-..."
}Poll for quotes
curl https://procul.app/api/v1/rfqs/6b2f0e63-... \ -H "Authorization: Bearer pk_live_YOUR_KEY"
{
"rfq_id": "6b2f0e63-...",
"status": "quoted",
"quotes": [
{
"supplier": "…",
"city": "Dammam",
"total_price": 184500,
"currency": "SAR",
"delivery_timeline_days": 21,
"payment_terms": "Net 30",
"incoterms": "DDP",
"selected": false
}
]
}Get a key
Keys are issued per client during onboarding. Rate limit: 20 cases per hour per key. Write to partners@procul.app with the system you're integrating (SAP, Oracle, custom) and we'll set you up.