Skip to main content
Version: 3.0.0

Introduction

Ahamove API’s functions​

  • Get the token: You register for a partner account and Ahamove uses API_KEY to generate tokens to allow access to the API
  • Get master data to detect the cities list and services list
  • Estimate distance and price: Easy to use the API to check the shipping fee and distance before creating an order
  • Create order: Use generated token to create a new order through Create Order API
  • Cancel order: If you want to cancel an order (before IN PROCESS status), use this Cancel Order API
  • Callback order status: Users need to provide a Webhook URL, and the authentication method (if needed) to receive updated events from Ahamove

API Key & Business Portal​

API Keys are used to authenticate your application and control its access to the Ahamove API

Business Portal supports partners to manage:

  • Orders: create orders, track them and view order details
  • Staff, stores and roles
  • API keys, webhooks and integration testing before go-live
  • Payments, reconciliation and VAT invoices

How to get an API_KEY?

You can register a new developer key at Integration Form

After submitting the form, Ahamove will send you an API Key for development and a Business Portal account via email

Environment​

Ahamove provides two environments to integrate with the API_KEY base on the URL for all of the requests detailed in this documentation is:

Sandbox/Staging Environment​

  • Host
https://partner-apistg.ahamove.com/v3
  • Business Portal

business-stg.ahamove.com

Production Environment​

  • Host
https://partner-api.ahamove.com/v3
  • Business Portal

business.ahamove.com

For POST methods in both environments, you need to use URL-encoded