Technical Debt Info

Create technical debt info for an application

post/api/v2/applications/{applicationId}/technical-debt-info

Request

  • The document declares no server URL.
  • Auth: one of:
    • OAuth 2 (authorization code, authorization URL http://localhost:8082/realms/referentiel-applications/protocol/openid-connect/auth, token URL http://localhost:8082/realms/referentiel-applications/protocol/openid-connect/token)
    • API key in header x-refapp-token

Path parameters

applicationIdstring required

ID of the application

Request body

technicalMaturitynumber

Technical maturity score (1-5). Omit / null = not rated.

businessMaturitynumber

Business maturity score (1-5). Omit / null = not rated.

costContainmentnumber

Cost containment score (1-5). Omit / null = not rated.

millesimenumber

Millésime (année) de la campagne dette IT. Par défaut, l'année courante.

Example request

{
  "technicalMaturity": 3.2,
  "businessMaturity": 4.5,
  "costContainment": 2.75,
  "millesime": 2026
}

Response

Technical debt info created successfully

technicalMaturitynumber

Technical maturity score (1-5). Omit / null = not rated.

businessMaturitynumber

Business maturity score (1-5). Omit / null = not rated.

costContainmentnumber

Cost containment score (1-5). Omit / null = not rated.

millesimenumber

Millésime (année) de la campagne dette IT. Par défaut, l'année courante.

idstring required

Unique identifier

applicationIdstring required

Application ID

Example response

{
  "technicalMaturity": 3.2,
  "businessMaturity": 4.5,
  "costContainment": 2.75,
  "millesime": 2026,
  "id": "uuid-example",
  "applicationId": "uuid-example"
}

Changes