---
title: "Get Asynchronous Distance Matrix Status"
method: GET
path: "/mdm/status"
tags: ["Routing"]
---

# Get Asynchronous Distance Matrix Status

`GET /mdm/status`

Get massive distance matrix task status

## Query parameters

- `id` string, required
- `key` string, 32 character alphanumeric string, required

## Response `200`

- object
  - `code` 'Ok' | 'Processing' | 'Failed' — A code representing the status of the request.
  - `status` string — Returns the status detail of the result. Indicative error messages/codes are returned in case of errors. See the [API Error Codes](#api-error-codes) section below for more information.
  - `output_addr` string — Returns the GCS result of a successful task. Please note that this is an internal field. *internal field, the gcs result of specific task if task is success.*
  - `result_link` string — Returns the link for the result file (csv format) once the task is completed successfully.

## Changes

- **2025-07-31** `7ee76f0ff679` — 3 warning, 3 info
  - added the new `Failed` enum value to the `code` response property for the response status `200`
  - added the new `Ok` enum value to the `code` response property for the response status `200`
  - added the new `Processing` enum value to the `code` response property for the response status `200`
  - removed the ``Failed`` enum value from the `code` response property for the response status `200`
  - …2 more
- **2025-07-31** `a800b73f11c1` — 3 warning, 3 info
  - added the new ``Failed`` enum value to the `code` response property for the response status `200`
  - added the new ``Ok`` enum value to the `code` response property for the response status `200`
  - added the new ``Processing`` enum value to the `code` response property for the response status `200`
  - removed the `Failed` enum value from the `code` response property for the response status `200`
  - …2 more
- **2025-07-30** `b79d96775b13` — 3 warning, 3 info
  - added the new `Failed` enum value to the `code` response property for the response status `200`
  - added the new `Ok` enum value to the `code` response property for the response status `200`
  - added the new `Processing` enum value to the `code` response property for the response status `200`
  - removed the ``Failed`` enum value from the `code` response property for the response status `200`
  - …2 more

[Change history](https://skmtc.dev/nextbillion-ai/apis/one-spec-service/changes/mdm/status/get.md)

---

[API](https://skmtc.dev/nextbillion-ai/apis/one-spec-service.md) · [All operations](https://skmtc.dev/nextbillion-ai/apis/one-spec-service/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nextbillion-ai/one-spec-service/revisions/b647f1808dda/schema)
