---
title: "Changes to Create Asynchronous Distance Matrix"
method: POST
path: "/mdm/create"
---

# Changes to Create Asynchronous Distance Matrix

`POST /mdm/create`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 3 of 15 revisions.

- **2025-07-31** `7ee76f0ff679` — 21 breaking, 26 info
- **2025-07-31** `a800b73f11c1` — 21 breaking, 26 info
- **2025-07-30** `b79d96775b13` — 21 breaking, 26 info

## Changes

- **2025-07-31** `7ee76f0ff679` — 21 breaking, 26 info
  - removed the enum value ``bbox`` of the request property `avoid`
  - removed the enum value ``car`` of the request property `mode`
  - removed the enum value ``circumstantial`` of the request property `hazmat_type`
  - removed the enum value ``curb`` of the request property `destinations_approach`
  - removed the enum value ``curb`` of the request property `origins_approach`
  - removed the enum value ``explosive`` of the request property `hazmat_type`
  - removed the enum value ``fastest`` of the request property `route_type`
  - removed the enum value ``ferry`` of the request property `avoid`
  - removed the enum value ``general`` of the request property `hazmat_type`
  - removed the enum value ``harmful_to_water`` of the request property `hazmat_type`
  - removed the enum value ``highway`` of the request property `avoid`
  - removed the enum value ``left_turn`` of the request property `avoid`
  - removed the enum value ``none`` of the request property `avoid`
  - removed the enum value ``right_turn`` of the request property `avoid`
  - removed the enum value ``service_road`` of the request property `avoid`
  - removed the enum value ``sharp_turn`` of the request property `avoid`
  - removed the enum value ``shortest`` of the request property `route_type`
  - removed the enum value ``toll`` of the request property `avoid`
  - removed the enum value ``truck`` of the request property `mode`
  - removed the enum value ``unrestricted`` of the request property `destinations_approach`
  - removed the enum value ``unrestricted`` of the request property `origins_approach`
  - the `avoid` request property default value changed from ``ferry`` to `ferry`
  - the `destinations_approach` request property default value changed from ``unrestricted`` to `unrestricted`
  - the `mode` request property default value changed from ``car`` to `car`
  - the `origins_approach` request property default value changed from ``unrestricted`` to `unrestricted`
  - the `route_type` request property default value changed from ``fastest`` to `fastest`
  - added the new `bbox` enum value to the request property `avoid`
  - added the new `car` enum value to the request property `mode`
  - added the new `circumstantial` enum value to the request property `hazmat_type`
  - added the new `curb` enum value to the request property `destinations_approach`
  - added the new `curb` enum value to the request property `origins_approach`
  - added the new `explosive` enum value to the request property `hazmat_type`
  - added the new `fastest` enum value to the request property `route_type`
  - added the new `ferry` enum value to the request property `avoid`
  - added the new `general` enum value to the request property `hazmat_type`
  - added the new `harmful_to_water` enum value to the request property `hazmat_type`
  - added the new `highway` enum value to the request property `avoid`
  - added the new `left_turn` enum value to the request property `avoid`
  - added the new `none` enum value to the request property `avoid`
  - added the new `right_turn` enum value to the request property `avoid`
  - …7 more
- **2025-07-31** `a800b73f11c1` — 21 breaking, 26 info
  - removed the enum value `bbox` of the request property `avoid`
  - removed the enum value `car` of the request property `mode`
  - removed the enum value `circumstantial` of the request property `hazmat_type`
  - removed the enum value `curb` of the request property `destinations_approach`
  - removed the enum value `curb` of the request property `origins_approach`
  - removed the enum value `explosive` of the request property `hazmat_type`
  - removed the enum value `fastest` of the request property `route_type`
  - removed the enum value `ferry` of the request property `avoid`
  - removed the enum value `general` of the request property `hazmat_type`
  - removed the enum value `harmful_to_water` of the request property `hazmat_type`
  - removed the enum value `highway` of the request property `avoid`
  - removed the enum value `left_turn` of the request property `avoid`
  - removed the enum value `none` of the request property `avoid`
  - removed the enum value `right_turn` of the request property `avoid`
  - removed the enum value `service_road` of the request property `avoid`
  - removed the enum value `sharp_turn` of the request property `avoid`
  - removed the enum value `shortest` of the request property `route_type`
  - removed the enum value `toll` of the request property `avoid`
  - removed the enum value `truck` of the request property `mode`
  - removed the enum value `unrestricted` of the request property `destinations_approach`
  - removed the enum value `unrestricted` of the request property `origins_approach`
  - the `avoid` request property default value changed from `ferry` to ``ferry``
  - the `destinations_approach` request property default value changed from `unrestricted` to ``unrestricted``
  - the `mode` request property default value changed from `car` to ``car``
  - the `origins_approach` request property default value changed from `unrestricted` to ``unrestricted``
  - the `route_type` request property default value changed from `fastest` to ``fastest``
  - added the new ``bbox`` enum value to the request property `avoid`
  - added the new ``car`` enum value to the request property `mode`
  - added the new ``circumstantial`` enum value to the request property `hazmat_type`
  - added the new ``curb`` enum value to the request property `destinations_approach`
  - added the new ``curb`` enum value to the request property `origins_approach`
  - added the new ``explosive`` enum value to the request property `hazmat_type`
  - added the new ``fastest`` enum value to the request property `route_type`
  - added the new ``ferry`` enum value to the request property `avoid`
  - added the new ``general`` enum value to the request property `hazmat_type`
  - added the new ``harmful_to_water`` enum value to the request property `hazmat_type`
  - added the new ``highway`` enum value to the request property `avoid`
  - added the new ``left_turn`` enum value to the request property `avoid`
  - added the new ``none`` enum value to the request property `avoid`
  - added the new ``right_turn`` enum value to the request property `avoid`
  - …7 more
- **2025-07-30** `b79d96775b13` — 21 breaking, 26 info
  - removed the enum value ``bbox`` of the request property `avoid`
  - removed the enum value ``car`` of the request property `mode`
  - removed the enum value ``circumstantial`` of the request property `hazmat_type`
  - removed the enum value ``curb`` of the request property `destinations_approach`
  - removed the enum value ``curb`` of the request property `origins_approach`
  - removed the enum value ``explosive`` of the request property `hazmat_type`
  - removed the enum value ``fastest`` of the request property `route_type`
  - removed the enum value ``ferry`` of the request property `avoid`
  - removed the enum value ``general`` of the request property `hazmat_type`
  - removed the enum value ``harmful_to_water`` of the request property `hazmat_type`
  - removed the enum value ``highway`` of the request property `avoid`
  - removed the enum value ``left_turn`` of the request property `avoid`
  - removed the enum value ``none`` of the request property `avoid`
  - removed the enum value ``right_turn`` of the request property `avoid`
  - removed the enum value ``service_road`` of the request property `avoid`
  - removed the enum value ``sharp_turn`` of the request property `avoid`
  - removed the enum value ``shortest`` of the request property `route_type`
  - removed the enum value ``toll`` of the request property `avoid`
  - removed the enum value ``truck`` of the request property `mode`
  - removed the enum value ``unrestricted`` of the request property `destinations_approach`
  - removed the enum value ``unrestricted`` of the request property `origins_approach`
  - the `avoid` request property default value changed from ``ferry`` to `ferry`
  - the `destinations_approach` request property default value changed from ``unrestricted`` to `unrestricted`
  - the `mode` request property default value changed from ``car`` to `car`
  - the `origins_approach` request property default value changed from ``unrestricted`` to `unrestricted`
  - the `route_type` request property default value changed from ``fastest`` to `fastest`
  - added the new `bbox` enum value to the request property `avoid`
  - added the new `car` enum value to the request property `mode`
  - added the new `circumstantial` enum value to the request property `hazmat_type`
  - added the new `curb` enum value to the request property `destinations_approach`
  - added the new `curb` enum value to the request property `origins_approach`
  - added the new `explosive` enum value to the request property `hazmat_type`
  - added the new `fastest` enum value to the request property `route_type`
  - added the new `ferry` enum value to the request property `avoid`
  - added the new `general` enum value to the request property `hazmat_type`
  - added the new `harmful_to_water` enum value to the request property `hazmat_type`
  - added the new `highway` enum value to the request property `avoid`
  - added the new `left_turn` enum value to the request property `avoid`
  - added the new `none` enum value to the request property `avoid`
  - added the new `right_turn` enum value to the request property `avoid`
  - …7 more

---

[Operation](https://skmtc.dev/nextbillion-ai/apis/one-spec-service/docs/mdm/create/post.md) · [API](https://skmtc.dev/nextbillion-ai/apis/one-spec-service.md) · [Page](https://skmtc.dev/nextbillion-ai/apis/one-spec-service/changes/mdm/create/post)
