---
title: "Get debt collection contract status"
method: GET
path: "/contracts/debt-collection/status"
tags: ["Contracts"]
---

# Get debt collection contract status

`GET /contracts/debt-collection/status`

## Request

- Base URL: `https://customer-api.debitura.com`
- URL: `https://customer-api.debitura.com/contracts/debt-collection/status`
- Auth: one of:
  - API key in header `XApiKey`
  - HTTP bearer

Returns the status of your standard Debt Collection Agreement with Debitura.

**Response Fields:**
- signed (boolean) - Whether the agreement has been signed
- requiresResigning (boolean) - Whether the contract needs to be re-signed
- invalidationReason (string) - Why re-signing is required (if applicable)
  Possible values: None, NewVersion, AdminInvalidated, Other, CreditorNameChanged
- termsUrl (string, nullable) - URL to download the signed agreement PDF (only when signed=true)
- solutionUrl (string, nullable) - URL to sign or re-sign the agreement (only when action required)

**Use Case:**
Check this endpoint before creating cases to ensure you have signed the required agreement. If requiresResigning=true, navigate to the solutionUrl to complete the signing process.

## Response `200`

Contract status returned

- DebituraWebExternalCustomerAPIModelsCoveragesCollectionContractStatusApiDTO
  - `signed` boolean
  - `requiresResigning` boolean
  - `invalidationReason` string, nullable
  - `termsUrl` string, nullable
  - `solutionUrl` string, nullable

---

[API](https://skmtc.dev/debitura/apis/debitura-customer-api.md) - [All operations](https://skmtc.dev/debitura/apis/debitura-customer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/debitura/apis/debitura-customer-api/revisions/6760dced1c2d?raw)
