Implement a Standard Product Supplier Integration (SPSI) to receive ezyVet purchase orders and return receive invoices

domain: developers.ezyvet.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Implement a partner product-catalog endpoint that accepts URL-encoded, array-style query params (e.g. ?code=[]&name=[abc,def]) and returns an empty {"products": []} rather than an error when nothing matches
  2. Provide a category endpoint so clinics can browse/search your catalog by product category
  3. Receive purchase orders (containing purchase_order_item_list with ids, quantities, and the clinic's ownership_id) sent from ezyVet when a clinic places an order
  4. Return a receive invoice via the v2/jobqueue endpoint, mapping each line's purchase_order_item_id back to the original PO item and its ownership_id to the correct stock location
  5. Support batch-tracked products by including a batch array (name, expiry, quantity) per receive-invoice line item when applicable
  6. Round tax/total_tax fields to 4 decimal places, and set the line quantity to the number of outers/containers, not inner units

Known gotchas

Related routes

Build an external pharmacy / home-delivery prescription integration using ezyVet's v1/externalprescription endpoint
developers.ezyvet.com · 6 steps · unrated
Bulk-create purchase orders in ezyVet using the v4/purchaseorder endpoint
developers.ezyvet.com · 5 steps · unrated
Implement OCI 5.0 PunchOut integration so SAP-based buyers can shop a supplier catalog via form POST
punchout-gateway.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans