REST API
JSON-based. API key auth. Rate limit, sandbox, OpenAPI spec.
Shippers create shipments via API direct from their e-commerce backend. Auto pricing, label, barcode. Webhooks for every status change.
JSON-based. API key auth. Rate limit, sandbox, OpenAPI spec.
POST with address, weight, COD. Returns tracking number + label URL.
GET with zone + weight → price. For display at checkout.
shipment.picked_up, .in_transit, .delivered, .failed. HTTPS endpoint. Retry with exponential backoff.
Upload .csv with 100+ shipments at once. Alternative to API for smaller shippers.
Shopify, WooCommerce, Magento plugins. Native integrations on request.
Via portal. Contact info, pickup address, pricing.
Test + production key. Per-key permissions (read-only, full).
With SDK (Node, Python, PHP) or direct HTTP. OpenAPI spec for code-gen.
Sandbox with real-data simulation. Switch to production with the same API key.
Structured (street, city, postal, country) or free-text. System geo-codes automatically (Google Maps API).
Unlimited. Rate limit 10K req/min. Bulk import for 100K+ shipments.
Yes — Merot Shipping app in the Shopify App Store. Auto-creates shipment on order completion.
API returns validation error with suggested fixes. If shipment exists already → failed delivery with 'address not found'.
Yes — until pickup. Cancellation after pickup is treated as a return with refund.
1:1 — identical API surface, fake-data flow. Test shipments cycle through the full lifecycle (picked_up → in_transit → delivered).
Ask about demo, pricing or a specific workflow. This is the same Merot contact form.