---
title: "Delete a Migration Source"
method: DELETE
path: "/storage/migration_sources/{id}"
tags: ["Data Migration"]
---

# Delete a Migration Source

`DELETE /storage/migration_sources/{id}`

## Path parameters

- `id` string, required

## Response `200`

Create Migration Source Response

- object
  - `data` MigrationSourceParams
    - `id` string — Unique identifier for the data migration source.
    - `provider` 'aws' | 'telnyx', required — Cloud provider from which to migrate data. Use 'telnyx' if you want to migrate data from one Telnyx bucket to another.
    - `source_region` string — For intra-Telnyx buckets migration, specify the source bucket region in this field.
    - `provider_auth` object, required
      - `access_key` string — AWS Access Key. For Telnyx-to-Telnyx migrations, use your Telnyx API key here.
      - `secret_access_key` string — AWS Secret Access Key. For Telnyx-to-Telnyx migrations, use your Telnyx API key here as well.
    - `bucket_name` string, required — Bucket name to migrate the data from.

## Other responses

- `401` — Unauthorized
- `404` — Migration source not found
- `422` — Unprocessable Entity

---

[API](https://skmtc.net/team-telnyx/apis/telnyx-api-2.md) · [All operations](https://skmtc.net/team-telnyx/apis/telnyx-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/team-telnyx/telnyx-api-2/versions/8f5f4e537994/schema)
