Your Pump Data, Always Accurate — In the Hands of Every Engineer
Engineers already use PumpCycle to size and select pumps. Integrate your product catalog so they always work with your official, manufacturer-verified performance data.
What Happens Without You
When manufacturers aren't at the table, others fill the gap — with data you didn't approve.
Inaccurate Representations
Engineers digitize your datasheets with AI or enter data manually. Without your input, curves may be inaccurate — misrepresenting your products to potential buyers.
No Control Over Your Data
Community contributions appear alongside your products. You can't correct errors, update obsolete models, or issue recalls in third-party tools.
Invisible to Your Customers
Engineers are already comparing pumps digitally. If your official data isn't in the tools they use, they work with whatever data is available — accurate or not.
How the Partner Program Works
From application to live data in days, not months.
Apply
Contact us with your manufacturer details. We verify your identity via domain-validated email (e.g., @ksb.com).
Connect
Receive OAuth2 API credentials — a client_id and client_secret for programmatic access.
Publish
Push curves via REST API. They go live immediately with the "Manufacturer Verified" badge — no review queue.
Manage
Update curves, mark models as obsolete, issue recalls, or archive discontinued products — all via API.
What Partners Get
Data Authority
- "Manufacturer Verified" badge
Highest trust tier — engineers know this is official data
- Instant publication
No review queue — curves go live the moment you push them
- Data protection
Your curves cannot be overwritten by community contributions
- Full lifecycle control
Mark products as obsolete, issue recalls, archive — in real time
Technical Integration
- REST API with OAuth2
Industry-standard client credentials flow — integrate with your existing systems
- Your product codes as identifiers
Map curves to your internal product IDs via external_id — no duplicate management
- Configurable rate limits
Batch sync your entire catalog or push updates incrementally
- Full audit trail
Every API call logged — token grants, data changes, access history
With vs. Without the Partner API
Your data appears in PumpCycle either way. The question is whether it's accurate.
| Feature | Without Partner API | With Partner API |
|---|---|---|
| Data Source | AI extraction or manual entry | Direct from your product database |
| Accuracy | Depends on scan quality and AI | Your official, validated data |
| Verification Badge | "Community Verified" or "Pending Review" | "Manufacturer Verified" |
| Publication Speed | Days (requires manual review) | Immediate (auto-published) |
| Data Priority | Can be overwritten by higher-tier data | Cannot be overwritten by community data |
| Lifecycle Control | None — data lives forever | Obsolete, recall, archive at any time |
| Update Method | Re-upload manually | API call with your product codes |
Technical Overview
A standard REST API. If your team can call an endpoint, you can integrate.
# Authenticate (OAuth2 Client Credentials) POST /api/v1/oauth/token grant_type=client_credentials&client_id=pc_ksb_a1b2&client_secret=sk_partner_... # Push a pump curve POST /api/v1/ingest/pump-curve?external_id=ETN-50-200 Authorization: Bearer <token> { "metadata": { "manufacturer": "KSB", "model": "Etanorm 50-200", "rpm": 1450 }, "curves": [{ "diameter_mm": 219, "h_q_points": [{"flow": 0, "head": 55}, {"flow": 10, "head": 52}, ...], "power_points": [...], "efficiency_points": [...], "npsh_points": [...] }] } # Manage lifecycle PATCH /api/v1/ingest/pump-curve/ETN-50-200/status { "status": "obsolete" }
Become a Verified Partner
Ensure engineers always work with your official pump data. The integration takes days, not months.