DevPortalPagoPA



Tabella dei contenuti

Come aggiornare la stima di carico di una finalità tramite API

L'aggiornamento della stima di carico di una finalità (Purpose) può essere applicato direttamente, o richiedere l'approvazione dell'erogatore in caso sia superiore alle soglie previste dalla versione dell'e-service (EServiceDescriptor).

Step 1 - Aggiornare la stima di carico

Request
1POST /purposes/17bfba0b-85f2-44e1-9bfc-497605a0d8c7/versions
2
3{
4    "dailyCalls": "5000"
5}
6
Response
Se la stima di carico è inferiore alle soglie previste dalla versione dell'e-service (EServiceDescriptor):
1{
2    "id": "17bfba0b-85f2-44e1-9bfc-497605a0d8c7",
3    "eserviceId": "fd7d6c6b-c042-4d9c-926a-d5e26c815220",
4    "consumerId": "efea2507-08df-4a5d-b4bf-263763ae03ad",
5    "title": "Fruizione del servizio XYZ per norma ABC",
6    "description": "<Descrizione estesa della Finalità>",
7    "createdAt": "2025-06-01T00🕛️34Z",
8    "isRiskAnalysisValid": true,
9    "isFreeOfCharge": true,
10    "freeOfChargeReason": "Sono una Pubblica Amministrazione",
11    "currentVersion": {
12        "id": "0cd13c3d-1608-4bea-9efc-9fe12ebcc100",
13        "state": "ACTIVE",
14        "createdAt": "2025-06-01T00🕛️34Z",
15        "dailyCalls": "5000"
16    }
17}
18
Response
Se la stima di carico è superiore alle soglie previste dalla versione dell'e-service (EServiceDescriptor):
1{
2    "id": "17bfba0b-85f2-44e1-9bfc-497605a0d8c7",
3    "eserviceId": "fd7d6c6b-c042-4d9c-926a-d5e26c815220",
4    "consumerId": "efea2507-08df-4a5d-b4bf-263763ae03ad",
5    "title": "Fruizione del servizio XYZ per norma ABC",
6    "description": "<Descrizione estesa della Finalità>",
7    "createdAt": "2025-06-01T00🕛️34Z",
8    "updatedAt": "2025-06-02T00🕛️34Z",
9    "isRiskAnalysisValid": true,
10    "isFreeOfCharge": true,
11    "freeOfChargeReason": "Sono una Pubblica Amministrazione",
12    "currentVersion": {
13        "id": "b9297a6e-2d8a-4b43-b1e6-a1c74d55f1ea",
14        "state": "ACTIVE",
15        "createdAt": "2025-06-01T00🕛️34Z",
16        "dailyCalls": "1000"
17    }
18    "waitingForApprovalVersion": {
19        "id": "0cd13c3d-1608-4bea-9efc-9fe12ebcc100",
20        "state": "WAITING_FOR_APPROVAL",
21        "createdAt": "2025-06-02T00🕛️34Z",
22        "dailyCalls": "5000"
23    }
24}
25

Hai bisogno di aiuto?

Apri un ticket utilizzando l’apposita funzione all’interno della tua Area Riservata

Dicci cosa ne pensi

Per segnalare problemi o dare feedback, puoi aprire una segnalazione su Github