Remove work-item dependency

Archives one dependency or relationship with actor attribution.

DELETE/api/v1/work-items/:id/dependencies/:dependencyId

Authorization

work-items:linkapi key scoperequired
Required scope when calling with an API key.

Path parameters

idstringrequired
Canonical source work-item ID

Example: work_01k2...

dependencyIdstringrequired
Dependency ID

Example: dep_01k7...

Request body

expected_versionnumberoptional
Optimistic work-item version guard
confirmbooleanrequired
Must be true
Example request
{
  "expected_version": 14,
  "confirm": true
}

Request

curl -X DELETE "https://www.digitalstack360.com/api/v1/work-items/work_01k2.../dependencies/dep_01k7..." \
  -H "Authorization: Bearer $DS_API_KEY" \
  -H "Idempotency-Key: work-42-dep-remove-v1"

Examples use a placeholder key from your environment. Store your key in $DS_API_KEY — never commit it.

Response

200 OK
{
  "data": {
    "dependency": {
      "id": "dep_01k7...",
      "archived_at": "2026-07-15T18:30:00Z"
    },
    "changed_fields": [
      "dependencies"
    ]
  }
}

Errors

401
missing_auth

No credentials provided

401
invalid_api_key

API key is invalid or revoked

400
bad_request

Missing or invalid request fields

403
scope_insufficient

Key lacks the required write scope

403
scope_insufficient

Key lacks work-items:link scope

404
dependency_not_found

Dependency does not exist or is outside the resolved workspace