---
title: "Disconnect a datasource from an application"
method: DELETE
path: "/applications/{id}/datasources/{datasource_id}"
tags: ["Datasources"]
---

# Disconnect a datasource from an application

`DELETE /applications/{id}/datasources/{datasource_id}`

Removes a single datasource connector from each eligible service in a running application and deletes the service_dependency record.

## Path parameters

- `id` string, required
- `datasource_id` string, required

## Response `204`

Datasource disconnected successfully

## Other responses

- `400` — Invalid application or datasource ID
- `401` — Unauthorized
- `404` — Datasource not connected to this application
- `500` — Internal Server Error
- `502` — Downstream Digitize service returned an error

## Changes

- **2026-09-02** `6bd03d3f7fbe` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/ibm/apis/ai-services-catalog-api/changes/applications/:id/datasources/:datasource_id/delete.md)

---

[API](https://skmtc.dev/ibm/apis/ai-services-catalog-api.md) · [All operations](https://skmtc.dev/ibm/apis/ai-services-catalog-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ibm/ai-services-catalog-api/revisions/dba0cb4fa211/schema)
