API COVERAGE
Every stage of the sourcing lifecycle, covered.
The API mirrors the complete Purchaser workflow. Every stage is a first-class resource with full read/write access, so your integration can go as deep as your architecture requires.
01
Sourcing Setup
/rfqs
Create RFQs programmatically from ERP requisition data. Add line items, attach specifications, select vendors from your roster, and publish—all without manual re-entry between systems.
02
Vendor Engagement
/vendors /conversations
Manage vendor profiles, contacts, and custom attributes. Each vendor's engagement on an RFQ is a first-class conversation resource—retrieve messages, track submissions, and send communications programmatically.
03
Quote Evaluation
/quotes
Access structured quote data with full revision history and line-item detail. Create side-by-side comparisons calibrated to your requirements and export results to PDF or Excel.
04
Documents & Files
/files
Attach specifications, drawings, and supporting documents to RFQs, vendors, and conversations. Upload via pre-signed URLs or direct proxy and generate download links for retrieval.
05
Award & Downstream Sync
/webhooks
Register webhook endpoints so downstream systems stay in sync. Purchaser fires events when submissions arrive, evaluations complete, or awards are made—no polling required.
INFRASTRUCTURE
Enterprise-grade API infrastructure.
Authentication
API keys scoped to team and environment. Rotate keys without downtime.
Rate Limiting
Sliding window rate limits with standard headers for client-side handling.
Versioning
Versioned endpoints (/api/v1/) with additive-only changes. No breaking updates.
Documentation
OpenAPI 3.1 spec with interactive explorer. Every endpoint documented with examples.
Idempotency
Safe POST retries with idempotency keys. No duplicate resource creation.
Debugging
Request ID in every response header. Trace any call through support.
INTEGRATION TARGETS
Designed for the systems your teams already run.
The API connects Purchaser to ERP, PLM, project controls, and procurement platforms. Requisition data flows in, structured evaluation results flow out, without manual re-entry between systems.
| Manual process | With Purchaser API | |
|---|---|---|
| Requisition → RFQ | Copy-paste requisition data from ERP into email | Programmatic RFQ creation from ERP requisition data |
| Vendor data | Maintained separately in procurement tool and ERP | Single source, synced bidirectionally via API |
| Evaluation results | Exported as PDF, emailed to stakeholders | Structured data returned to ERP or BI systems |
| Quote tracking | Manual spreadsheet updates from email attachments | Webhook notifications when new submissions arrive |
ERP Systems
SAP S/4HANA, SAP S/4HANA Cloud, Oracle ERP Cloud, Microsoft Dynamics 365, Infor CloudSuite, IFSEpicor Kinetic
PLM & Engineering
Siemens Teamcenter, PTC Windchill, Autodesk Vault, AVEVA Engineering, Hexagon Smart 3D
Project Controls
Oracle Primavera P6, Ecosys, Microsoft Project
Procurement Platforms
SAP Ariba, Coupa, Jaggaer
Asset Management
IBM Maximo, Hexagon EAM, Infor EAM
Collaboration & Analytics
ServiceNow SPM, SharePoint Online, Power BI
The API supports any system that can make HTTP requests. Purchaser's integration team works with each customer to establish the connection architecture that fits their environment.
Ready to integrate?
The Purchaser API is available to all customers. Need help connecting a specific system? Our integration team is here.