API Ecommerce English

Number of APIs: 12

Intro

Optimize your shipping processes and reduce shipment preparation time by integrating Moovin's logistics service into your business.

Thanks to the integration with our API you will be able to print the labels and request collection quickly. You will be able to know at all times the status of the shipment and its location in real time, we always send your orders with the best option automatically.

The Moovin API is a REST API based on an HTTP protocol and requests are responded to with JSON. This version of the API uses authentication through an access token.
All requests must be sent through https://

Moovin customers are people or businesses that require a comprehensive and fast shipping, shopping or errand service. These services are paid by means of a credit card, in the case of individuals, or by debiting the bank account in the case of business clients.
Other collaborators who use our API can create their own clients to request purchases and make payments through it.

To facilitate the integration process, before requesting credentials, it is necessary to hold a prior meeting with the Moovin sales department. The objectives of this meeting are to learn about the project in detail and advise them on the different service options.

To do this, please send us an email to ecommerce@moovin.me, with the following information:

  • Name and surname of contact person

  • Email

  • Name of the company performing the integration

  • Customer. Company that requires the service

  • E-commece or client website

Knowledge

The required knowledge are:

  • Https request.

  • Management of the Json format.

Error codes

  • 200 status: SUCCESS.

  • 404 invalid token

  • 500 internal Error.

Environment Variable

Environment Variable by country:

Costa Rica

VariableSandboxProduction
urlhttps://developer.moovin.mehttps://moovin.me
country-cr-cr

Honduras

VariableSandboxProduction
urlhttps://hn.developer.moovin.mehttps://hn.moovin.me
country-hn-hn

Chile

VariableSandboxProduction
urlhttps://developer.moovin.clhttps://moovin.cl
country-cl-cl
  1. Login POST {{url}}/moovinApiWebServices{{country}}/rest/api/moovinEnterprise/partners/login

  2. Estimation Ecommerce External POST {{url}}/moovinApiWebServices{{country}}/rest/api/ecommerceExternal/estimation

  3. List of status GET {{url}}/moovinApiWebServices{{country}}/rest/api/ecommerceExternal/getStatus?idPackage=<idPackage>

  4. Create order POST {{url}}/moovinApiWebServices{{country}}/rest/api/ecommerceExternal/createOrder

  5. Order is ready to pick up POST {{url}}/moovinApiWebServices{{country}}/rest/api/ecommerceExternal/completeOrder

  6. Delete order POST {{url}}/moovinApiWebServices{{country}}/rest/api/ecommerceExternal/deleteOrder

  7. Validate if the point is within coverage zone GET {{url}}/moovinApiWebServices{{country}}/rest/api/moovinEnterprise/partners/insideZoneCoverage?latitude=10.062703&longitude=-84.427263

  8. List of coverage areas GET {{url}}/moovinApiWebServices{{country}}/rest/api/moovinEnterprise/partners/zoneCoverageV2

  9. List of dangerous areas GET {{url}}/moovinApiWebServices{{country}}/rest/api/moovinEnterprise/partners/getAllDangerZoneRoute

  10. Get package status request GET {{url}}/moovinApiWebServices{{country}}/rest/api/moovinEnterprise/partners/deliveredPackage?idPackage=31060