Ainsoft Delivery

Ainsoft Delivery

by Ainsoft Solutions

Loading...

API Integration Guide: Connecting Your E-commerce to Ainsoft Delivery
Back to BlogDevelopers

API Integration Guide: Connecting Your E-commerce to Ainsoft Delivery

Dec 28, 20248 min read

The Ainsoft Delivery API (https://apidoc.ainsoftdelivery.com/) enables seamless integration between your e-commerce platform and our delivery management system. You need an API key (Client No)—contact info@ainsoftsolutions.com to obtain one.

Core Endpoints: Send orders (POST /SendOrder), track orders (GET /TrackClientVoucher), manage addresses (POST /RegisterClientAddress, GET /GetMyAddressList), get emirates and locations (GET /GetEmirates, GET /GetLocationsByEid).

Order Flow: Provide ClientNo, ClientAddressId, PayType (COD/CAD), customer details, pickup/delivery dates, and recipient address. The API returns a VoucherNo for tracking. Use TrackClientVoucher to get real-time status.

Webhook for Updates: Implement POST /UpdateOrderStatus/{voucher_no}/{status_name}/{status_key} on your server to receive delivery status updates (Delivered, In Transit, etc.) from Ainsoft.

Test credentials (Client No: CL21) are available for development. Refer to the full API documentation for request/response formats and error handling.

Ready to streamline your deliveries?

Explore Ainsoft Delivery or integrate via our API.