applications

Récupérer une application spécifique par ID

Ce endpoint permet de récupérer les détails complets d'une application en fonction de son identifiant unique.

Le paramètre id doit être fourni dans l'URL.

get/api/v2/applications/{applicationId}

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

Response

Application trouvée avec succès

logostring nullable required

URL of the application logo

status'under_construction' | 'to_validate' | 'poc' | 'in_production_mvp' | 'in_production' | 'in_production_decommissioning' | 'decommissioned' | 'deleted'

Nouveau statut de l'application

priorityRestart'R0' | 'R1' | 'R1_STAR' | 'R2' | 'R3'
idstring required
labelstring required
shortNamestring nullable required
descriptionstring required
targetPopulationsstring[] required
purposesstring[] required
qualitynumber nullable required

Example response

{
  "logo": "https://example.com/logo.png",
  "technicalDebtInfo": {
    "technicalMaturity": 3.2,
    "businessMaturity": 4.5,
    "costContainment": 2.75,
    "millesime": 2026,
    "id": "uuid-example",
    "applicationId": "uuid-example"
  },
  "businessDivisions": [
    {
      "label": "farm"
    }
  ]
}

Changes

No operation changes recorded.