diff --git a/helm/Chart.yaml b/helm/Chart.yaml index 138363f..1f8203f 100644 --- a/helm/Chart.yaml +++ b/helm/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: pagopa-wisp-converter-technical-support description: A service that permits to handle converted WISP requests for technical support type: application -version: 0.5.0 -appVersion: 0.0.1 +version: 0.6.0 +appVersion: 0.0.2 dependencies: - name: microservice-chart version: 3.0.0 diff --git a/helm/values-dev.yaml b/helm/values-dev.yaml index aafce74..0c8cbe4 100644 --- a/helm/values-dev.yaml +++ b/helm/values-dev.yaml @@ -4,7 +4,7 @@ microservice-chart: fullnameOverride: "" image: repository: ghcr.io/pagopa/pagopa-wisp-converter-technical-support - tag: "0.0.1" + tag: "0.0.2" pullPolicy: Always livenessProbe: httpGet: diff --git a/helm/values-prod.yaml b/helm/values-prod.yaml index b99c65a..5a0e307 100644 --- a/helm/values-prod.yaml +++ b/helm/values-prod.yaml @@ -4,7 +4,7 @@ microservice-chart: fullnameOverride: "" image: repository: ghcr.io/pagopa/pagopa-wisp-converter-technical-support - tag: "0.0.1" + tag: "0.0.2" pullPolicy: Always livenessProbe: httpGet: diff --git a/helm/values-uat.yaml b/helm/values-uat.yaml index 3aa2cb3..a9a5a46 100644 --- a/helm/values-uat.yaml +++ b/helm/values-uat.yaml @@ -4,7 +4,7 @@ microservice-chart: fullnameOverride: "" image: repository: ghcr.io/pagopa/pagopa-wisp-converter-technical-support - tag: "0.0.1" + tag: "0.0.2" pullPolicy: Always livenessProbe: httpGet: diff --git a/openapi/openapi.json b/openapi/openapi.json index 4b0c3d8..f31c068 100644 --- a/openapi/openapi.json +++ b/openapi/openapi.json @@ -1,510 +1,560 @@ { - "openapi" : "3.0.1", - "info" : { - "description" : "A service that permits to handle converted WISP requests for technical support", - "termsOfService" : "https://www.pagopa.gov.it/", - "title" : "wisp-converter-technical-support", - "version" : "0.0.1" + "openapi": "3.0.1", + "info": { + "description": "A service that permits to handle converted WISP requests for technical support", + "termsOfService": "https://www.pagopa.gov.it/", + "title": "wisp-converter-technical-support", + "version": "0.0.2" }, - "servers" : [ { - "url" : "http://localhost", - "description" : "Generated server url" - } ], - "tags" : [ { - "description" : "API for read event and payload from table storage", - "name" : "Technical Support" - } ], - "paths" : { - "/operation-id/{operationId}" : { - "get" : { - "operationId" : "findByOperationId", - "parameters" : [ { - "description" : "Identificativo dell'operazione eseguita", - "example" : "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf", - "in" : "path", - "name" : "operationId", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Identificativo dell'operazione eseguita", - "example" : "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" - } - }, { - "description" : "Data di ricerca DA", - "example" : "2024-03-18", - "in" : "query", - "name" : "dateFrom", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Data di ricerca DA", - "example" : "2024-03-18" - } - }, { - "description" : "Data di ricerca A", - "example" : "2024-03-18", - "in" : "query", - "name" : "dateTo", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Data di ricerca A", - "example" : "2024-03-18" + "servers": [ + { + "url": "http://localhost", + "description": "Generated server url" + } + ], + "tags": [ + { + "description": "API for read event and payload from table storage", + "name": "Technical Support" + } + ], + "paths": { + "/operation-id/{operationId}": { + "get": { + "operationId": "findByOperationId", + "parameters": [ + { + "description": "Identificativo dell'operazione eseguita", + "example": "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf", + "in": "path", + "name": "operationId", + "required": true, + "schema": { + "type": "string", + "description": "Identificativo dell'operazione eseguita", + "example": "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" + } + }, + { + "description": "Data di ricerca DA", + "example": "2024-03-18", + "in": "query", + "name": "dateFrom", + "required": true, + "schema": { + "type": "string", + "description": "Data di ricerca DA", + "example": "2024-03-18" + } + }, + { + "description": "Data di ricerca A", + "example": "2024-03-18", + "in": "query", + "name": "dateTo", + "required": true, + "schema": { + "type": "string", + "description": "Data di ricerca A", + "example": "2024-03-18" + } } - } ], - "responses" : { - "200" : { - "content" : { - "application/json" : { - "schema" : { - "$ref" : "#/components/schemas/ReEventResponse" + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ReEventResponse" } } }, - "description" : "Successfully retrieved event", - "headers" : { - "X-Request-Id" : { - "description" : "This header identifies the call", - "schema" : { - "type" : "string" + "description": "Successfully retrieved event", + "headers": { + "X-Request-Id": { + "description": "This header identifies the call", + "schema": { + "type": "string" } } } } }, - "tags" : [ "Technical Support" ] + "tags": [ + "Technical Support" + ] }, - "parameters" : [ { - "description" : "This header identifies the call, if not passed it is self-generated. This ID is returned in the response.", - "in" : "header", - "name" : "X-Request-Id", - "schema" : { - "type" : "string" + "parameters": [ + { + "description": "This header identifies the call, if not passed it is self-generated. This ID is returned in the response.", + "in": "header", + "name": "X-Request-Id", + "schema": { + "type": "string" + } } - } ] + ] }, - "/organizations/{organizationId}/iuv/{iuv}" : { - "get" : { - "operationId" : "findByIuv", - "parameters" : [ { - "description" : "Id dell'EC", - "example" : 12345678900, - "in" : "path", - "name" : "organizationId", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Id dell'EC", - "example" : 12345678900 - } - }, { - "description" : "Identificativo univoco del versamento", - "example" : 982273480765907, - "in" : "path", - "name" : "iuv", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Identificativo univoco del versamento", - "example" : 982273480765907 - } - }, { - "description" : "Data di ricerca DA", - "example" : "2024-03-18", - "in" : "query", - "name" : "dateFrom", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Data di ricerca DA", - "example" : "2024-03-18" - } - }, { - "description" : "Data di ricerca A", - "example" : "2024-03-18", - "in" : "query", - "name" : "dateTo", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Data di ricerca A", - "example" : "2024-03-18" + "/organizations/{organizationId}/iuv/{iuv}": { + "get": { + "operationId": "findByIuv", + "parameters": [ + { + "description": "Id dell'EC", + "example": 12345678900, + "in": "path", + "name": "organizationId", + "required": true, + "schema": { + "type": "string", + "description": "Id dell'EC", + "example": 12345678900 + } + }, + { + "description": "Identificativo univoco del versamento", + "example": 982273480765907, + "in": "path", + "name": "iuv", + "required": true, + "schema": { + "type": "string", + "description": "Identificativo univoco del versamento", + "example": 982273480765907 + } + }, + { + "description": "Data di ricerca DA", + "example": "2024-03-18", + "in": "query", + "name": "dateFrom", + "required": true, + "schema": { + "type": "string", + "description": "Data di ricerca DA", + "example": "2024-03-18" + } + }, + { + "description": "Data di ricerca A", + "example": "2024-03-18", + "in": "query", + "name": "dateTo", + "required": true, + "schema": { + "type": "string", + "description": "Data di ricerca A", + "example": "2024-03-18" + } } - } ], - "responses" : { - "200" : { - "content" : { - "application/json" : { - "schema" : { - "$ref" : "#/components/schemas/ReEventResponse" + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ReEventResponse" } } }, - "description" : "Successfully retrieved event", - "headers" : { - "X-Request-Id" : { - "description" : "This header identifies the call", - "schema" : { - "type" : "string" + "description": "Successfully retrieved event", + "headers": { + "X-Request-Id": { + "description": "This header identifies the call", + "schema": { + "type": "string" } } } } }, - "tags" : [ "Technical Support" ] + "tags": [ + "Technical Support" + ] }, - "parameters" : [ { - "description" : "This header identifies the call, if not passed it is self-generated. This ID is returned in the response.", - "in" : "header", - "name" : "X-Request-Id", - "schema" : { - "type" : "string" + "parameters": [ + { + "description": "This header identifies the call, if not passed it is self-generated. This ID is returned in the response.", + "in": "header", + "name": "X-Request-Id", + "schema": { + "type": "string" + } } - } ] + ] }, - "/organizations/{organizationId}/notice-number/{noticeNumber}" : { - "get" : { - "operationId" : "findByNoticeNumber", - "parameters" : [ { - "description" : "Id dell'EC", - "example" : 12345678900, - "in" : "path", - "name" : "organizationId", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Id dell'EC", - "example" : 12345678900 - } - }, { - "description" : "Numero avviso", - "example" : 3982273480765907, - "in" : "path", - "name" : "noticeNumber", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Numero avviso", - "example" : 3982273480765907 - } - }, { - "description" : "Data di ricerca DA", - "example" : "2024-03-18", - "in" : "query", - "name" : "dateFrom", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Data di ricerca DA", - "example" : "2024-03-18" - } - }, { - "description" : "Data di ricerca A", - "example" : "2024-03-18", - "in" : "query", - "name" : "dateTo", - "required" : true, - "schema" : { - "type" : "string", - "description" : "Data di ricerca A", - "example" : "2024-03-18" + "/organizations/{organizationId}/notice-number/{noticeNumber}": { + "get": { + "operationId": "findByNoticeNumber", + "parameters": [ + { + "description": "Id dell'EC", + "example": 12345678900, + "in": "path", + "name": "organizationId", + "required": true, + "schema": { + "type": "string", + "description": "Id dell'EC", + "example": 12345678900 + } + }, + { + "description": "Numero avviso", + "example": 3982273480765907, + "in": "path", + "name": "noticeNumber", + "required": true, + "schema": { + "type": "string", + "description": "Numero avviso", + "example": 3982273480765907 + } + }, + { + "description": "Data di ricerca DA", + "example": "2024-03-18", + "in": "query", + "name": "dateFrom", + "required": true, + "schema": { + "type": "string", + "description": "Data di ricerca DA", + "example": "2024-03-18" + } + }, + { + "description": "Data di ricerca A", + "example": "2024-03-18", + "in": "query", + "name": "dateTo", + "required": true, + "schema": { + "type": "string", + "description": "Data di ricerca A", + "example": "2024-03-18" + } } - } ], - "responses" : { - "200" : { - "content" : { - "application/json" : { - "schema" : { - "$ref" : "#/components/schemas/ReEventResponse" + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ReEventResponse" } } }, - "description" : "Successfully retrieved event", - "headers" : { - "X-Request-Id" : { - "description" : "This header identifies the call", - "schema" : { - "type" : "string" + "description": "Successfully retrieved event", + "headers": { + "X-Request-Id": { + "description": "This header identifies the call", + "schema": { + "type": "string" } } } } }, - "tags" : [ "Technical Support" ] + "tags": [ + "Technical Support" + ] }, - "parameters" : [ { - "description" : "This header identifies the call, if not passed it is self-generated. This ID is returned in the response.", - "in" : "header", - "name" : "X-Request-Id", - "schema" : { - "type" : "string" + "parameters": [ + { + "description": "This header identifies the call, if not passed it is self-generated. This ID is returned in the response.", + "in": "header", + "name": "X-Request-Id", + "schema": { + "type": "string" + } } - } ] + ] } }, - "components" : { - "schemas" : { - "ReEvent" : { - "type" : "object", - "description" : "Lista dei record trovati", - "properties" : { - "businessProcess" : { - "type" : "string", - "description" : "Campo che identifica il processo di business", - "example" : "nodoInviaRPT" - }, - "callType" : { - "type" : "string", - "description" : "Identifica il tipo di chiamata. Esempio: SERVER, CLIENT", - "example" : "SERVER", - "enum" : [ "SERVER", "CLIENT" ] - }, - "canale" : { - "type" : "string", - "description" : "Identificativo del canale che eroga i servizi per il PSP", - "example" : "60000000001_01" - }, - "categoriaEvento" : { - "type" : "string", - "description" : "Identifica se è un evento ai morsetti, ovvero di interfaccia, o interno, come cambio stato. Esempio: INTERFACCIA, INTERNO", - "example" : "INTERFACCIA", - "enum" : [ "INTERFACCIA", "INTERNO" ] - }, - "ccp" : { - "type" : "string", - "description" : "Codice contesto pagmaneto", - "example" : "TEST_4178733642" - }, - "clientOperationId" : { - "type" : "string", - "description" : "Identificativo dell'operazione client eseguita", - "example" : "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" - }, - "componente" : { - "type" : "string", - "description" : "Identifica chi ha scritto l'evento. Esempio: WISP_CONVERTER", - "example" : "WISP_CONVERTER", - "enum" : [ "WISP_SOAP_CONVERTER", "WISP_CONVERTER" ] - }, - "compressedPayload" : { - "type" : "string", - "description" : "HTTP payload compress GZIP", - "example" : "abadasdbasbdasd" - }, - "compressedPayloadLength" : { - "type" : "integer", - "description" : "HTTP payload compress length", - "format" : "int32", - "example" : 454 - }, - "creditorReferenceId" : { - "type" : "string", - "description" : "Identificativo univoco assegnato dall EC", - "example" : "982273480765907" - }, - "erogatore" : { - "type" : "string", - "description" : "Chi espone la primitiva", - "example" : "NodoDeiPagamentiSPC" - }, - "erogatoreDescr" : { - "type" : "string", - "description" : "Descrizione di chi espone la primitiva", - "example" : "NodoDeiPagamentiSPC" - }, - "esito" : { - "type" : "string", - "description" : "Esito dell'operazione eseguita. Esempio: INVIATA, INVIATA_KO, RICEVUTA, RICEVUTA_KO, NO_RICEVUTA, CAMBIO_STATO", - "example" : "INVIATA", - "enum" : [ "INVIATA", "INVIATA_KO", "RICEVUTA", "RICEVUTA_KO", "NO_RICEVUTA", "CAMBIO_STATO" ] - }, - "executionTimeMs" : { - "type" : "integer", - "description" : "HTTP execution time", - "format" : "int64", - "example" : 456 - }, - "fruitore" : { - "type" : "string", - "description" : "Chi utilizza la primitiva", - "example" : "11111111111_05" - }, - "fruitoreDescr" : { - "type" : "string", - "description" : "Descrizione di chi utilizza la primitiva", - "example" : "11111111111_05" - }, - "httpCallRemoteAddress" : { - "type" : "string", - "description" : "HTTP remote address", - "example" : "127.0.0.1" - }, - "httpHeaders" : { - "type" : "string", - "description" : "HTTP headers", - "example" : "Accept-Encoding :[\"gzip, deflate, br\"]" - }, - "httpMethod" : { - "type" : "string", - "description" : "HTTP method", - "example" : "POST" - }, - "httpStatusCode" : { - "type" : "integer", - "description" : "HTTP status", - "format" : "int32", - "example" : 200 - }, - "httpUri" : { - "type" : "string", - "description" : "HTTP URI", - "example" : "https://api.platform.pagopa.it/nodo/nodo-per-psp/v1" - }, - "id" : { - "type" : "string", - "description" : "Id", - "example" : "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" - }, - "info" : { - "type" : "string", - "description" : "Informazioni generiche, es URI di chi ha chiamato o di chi sta chiamando", - "example" : "https://api.platform.pagopa.it/nodo/nodo-per-psp/v1" - }, - "insertedTimestamp" : { - "type" : "string", - "description" : "Data di inserimento evento", - "format" : "date-time", - "example" : "2024-03-18T09:04:27.42017Z" - }, - "iuv" : { - "type" : "string", - "description" : "Identificativo univoco versamento", - "example" : "982273480765907" - }, - "noticeNumber" : { - "type" : "string", - "description" : "Numero avviso", - "example" : "3982273480765907" - }, - "operationErrorCode" : { - "type" : "string", - "description" : "Error code se stato Failed", - "example" : "WIC-1000" - }, - "operationErrorDetail" : { - "type" : "string", - "description" : "Detail se stato Failed", - "example" : "Error while parsing payload. {0}" - }, - "operationErrorTitle" : { - "type" : "string", - "description" : "Title se stato Failed", - "example" : "Generic parsing error" - }, - "operationId" : { - "type" : "string", - "description" : "Identificativo dell'operazione eseguita", - "example" : "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" - }, - "operationStatus" : { - "type" : "string", - "description" : "Stato complessivo. Success|Failed", - "example" : "Success" - }, - "organizationId" : { - "type" : "string", - "description" : "Id dell'EC", - "example" : "12345678900" - }, - "parametriSpecificiInterfaccia" : { - "type" : "string", - "description" : "Informazioni aggiuntive di chi ha chiamato o di chi sta chiamando", - "example" : "?standIn" - }, - "paymentToken" : { - "type" : "string", - "description" : "Numero univoco del pagamento", - "example" : "AABB123" - }, - "psp" : { - "type" : "string", - "description" : "Id del prestatore servizi di pagamento", - "example" : "60000000001" - }, - "pspDescr" : { - "type" : "string", - "description" : "Descrizione del prestatore servizi di pagamento", - "example" : "PSP Test" - }, - "requestId" : { - "type" : "string", - "description" : "Request Id", - "example" : "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" - }, - "sessionIdOriginal" : { - "type" : "string", - "description" : "Identificativo dell'operazione asincrona già eseguita", - "example" : "982273480765907" - }, - "sottoTipoEvento" : { - "type" : "string", - "description" : "Identifica il tipo di morsetto in base alla categoriaEvento. Esempio: REQ, RESP, INTERN", - "example" : "RESP", - "enum" : [ "REQ", "RESP", "INTERN" ] - }, - "standIn" : { - "type" : "boolean", - "description" : "Se il pagamneto è eseguito in Stand-In", - "example" : true - }, - "status" : { - "type" : "string", - "description" : "Stato dell'RPT o del Carrello se la categoriaEvento è INTERN, altrienti è null", - "example" : "RPT_RICEVUTA_NODO" - }, - "stazione" : { - "type" : "string", - "description" : "Identificativo della stazione che eroga i servizi per la PA", - "example" : "11111111111_05" - }, - "tipoEvento" : { - "type" : "string", - "description" : "Nome della primitiva", - "example" : "nodoInviaRPT" - }, - "tipoVersamento" : { - "type" : "string", - "description" : "Tipo di pagmaneto. Esempio: BBT, BP, AD, CP, PO, OBEP, OTH, JIF, MYBK, PPAL", - "example" : "PO" + "components": { + "schemas": { + "ReEvent": { + "type": "object", + "description": "Lista dei record trovati", + "properties": { + "businessProcess": { + "type": "string", + "description": "Campo che identifica il processo di business", + "example": "nodoInviaRPT" + }, + "callType": { + "type": "string", + "description": "Identifica il tipo di chiamata. Esempio: SERVER, CLIENT", + "example": "SERVER", + "enum": [ + "SERVER", + "CLIENT" + ] + }, + "canale": { + "type": "string", + "description": "Identificativo del canale che eroga i servizi per il PSP", + "example": "60000000001_01" + }, + "categoriaEvento": { + "type": "string", + "description": "Identifica se è un evento ai morsetti, ovvero di interfaccia, o interno, come cambio stato. Esempio: INTERFACCIA, INTERNO", + "example": "INTERFACCIA", + "enum": [ + "INTERFACCIA", + "INTERNO" + ] + }, + "ccp": { + "type": "string", + "description": "Codice contesto pagmaneto", + "example": "TEST_4178733642" + }, + "clientOperationId": { + "type": "string", + "description": "Identificativo dell'operazione client eseguita", + "example": "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" + }, + "componente": { + "type": "string", + "description": "Identifica chi ha scritto l'evento. Esempio: WISP_CONVERTER", + "example": "WISP_CONVERTER", + "enum": [ + "WISP_SOAP_CONVERTER", + "WISP_CONVERTER" + ] + }, + "compressedPayload": { + "type": "string", + "description": "HTTP payload compress GZIP", + "example": "abadasdbasbdasd" + }, + "compressedPayloadLength": { + "type": "integer", + "description": "HTTP payload compress length", + "format": "int32", + "example": 454 + }, + "creditorReferenceId": { + "type": "string", + "description": "Identificativo univoco assegnato dall EC", + "example": "982273480765907" + }, + "erogatore": { + "type": "string", + "description": "Chi espone la primitiva", + "example": "NodoDeiPagamentiSPC" + }, + "erogatoreDescr": { + "type": "string", + "description": "Descrizione di chi espone la primitiva", + "example": "NodoDeiPagamentiSPC" + }, + "esito": { + "type": "string", + "description": "Esito dell'operazione eseguita. Esempio: INVIATA, INVIATA_KO, RICEVUTA, RICEVUTA_KO, NO_RICEVUTA, CAMBIO_STATO", + "example": "INVIATA", + "enum": [ + "INVIATA", + "INVIATA_KO", + "RICEVUTA", + "RICEVUTA_KO", + "NO_RICEVUTA", + "CAMBIO_STATO" + ] + }, + "executionTimeMs": { + "type": "integer", + "description": "HTTP execution time", + "format": "int64", + "example": 456 + }, + "fruitore": { + "type": "string", + "description": "Chi utilizza la primitiva", + "example": "11111111111_05" + }, + "fruitoreDescr": { + "type": "string", + "description": "Descrizione di chi utilizza la primitiva", + "example": "11111111111_05" + }, + "httpCallRemoteAddress": { + "type": "string", + "description": "HTTP remote address", + "example": "127.0.0.1" + }, + "httpHeaders": { + "type": "string", + "description": "HTTP headers", + "example": "Accept-Encoding :[\"gzip, deflate, br\"]" + }, + "httpMethod": { + "type": "string", + "description": "HTTP method", + "example": "POST" + }, + "httpStatusCode": { + "type": "integer", + "description": "HTTP status", + "format": "int32", + "example": 200 + }, + "httpUri": { + "type": "string", + "description": "HTTP URI", + "example": "https://api.platform.pagopa.it/nodo/nodo-per-psp/v1" + }, + "id": { + "type": "string", + "description": "Id", + "example": "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" + }, + "info": { + "type": "string", + "description": "Informazioni generiche, es URI di chi ha chiamato o di chi sta chiamando", + "example": "https://api.platform.pagopa.it/nodo/nodo-per-psp/v1" + }, + "insertedTimestamp": { + "type": "string", + "description": "Data di inserimento evento", + "format": "date-time", + "example": "2024-03-18T09:04:27.42017Z" + }, + "iuv": { + "type": "string", + "description": "Identificativo univoco versamento", + "example": "982273480765907" + }, + "noticeNumber": { + "type": "string", + "description": "Numero avviso", + "example": "3982273480765907" + }, + "operationErrorCode": { + "type": "string", + "description": "Error code se stato Failed", + "example": "WIC-1000" + }, + "operationErrorDetail": { + "type": "string", + "description": "Detail se stato Failed", + "example": "Error while parsing payload. {0}" + }, + "operationErrorTitle": { + "type": "string", + "description": "Title se stato Failed", + "example": "Generic parsing error" + }, + "operationId": { + "type": "string", + "description": "Identificativo dell'operazione eseguita", + "example": "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" + }, + "operationStatus": { + "type": "string", + "description": "Stato complessivo. Success|Failed", + "example": "Success" + }, + "organizationId": { + "type": "string", + "description": "Id dell'EC", + "example": "12345678900" + }, + "parametriSpecificiInterfaccia": { + "type": "string", + "description": "Informazioni aggiuntive di chi ha chiamato o di chi sta chiamando", + "example": "?standIn" + }, + "paymentToken": { + "type": "string", + "description": "Numero univoco del pagamento", + "example": "AABB123" + }, + "psp": { + "type": "string", + "description": "Id del prestatore servizi di pagamento", + "example": "60000000001" + }, + "pspDescr": { + "type": "string", + "description": "Descrizione del prestatore servizi di pagamento", + "example": "PSP Test" + }, + "requestId": { + "type": "string", + "description": "Request Id", + "example": "fcfcbe1e-987a-4914-8fd2-d1e7b67762bf" + }, + "sessionIdOriginal": { + "type": "string", + "description": "Identificativo dell'operazione asincrona già eseguita", + "example": "982273480765907" + }, + "sottoTipoEvento": { + "type": "string", + "description": "Identifica il tipo di morsetto in base alla categoriaEvento. Esempio: REQ, RESP, INTERN", + "example": "RESP", + "enum": [ + "REQ", + "RESP", + "INTERN" + ] + }, + "standIn": { + "type": "boolean", + "description": "Se il pagamneto è eseguito in Stand-In", + "example": true + }, + "status": { + "type": "string", + "description": "Stato dell'RPT o del Carrello se la categoriaEvento è INTERN, altrienti è null", + "example": "RPT_RICEVUTA_NODO" + }, + "stazione": { + "type": "string", + "description": "Identificativo della stazione che eroga i servizi per la PA", + "example": "11111111111_05" + }, + "tipoEvento": { + "type": "string", + "description": "Nome della primitiva", + "example": "nodoInviaRPT" + }, + "tipoVersamento": { + "type": "string", + "description": "Tipo di pagmaneto. Esempio: BBT, BP, AD, CP, PO, OBEP, OTH, JIF, MYBK, PPAL", + "example": "PO" } } }, - "ReEventResponse" : { - "type" : "object", - "properties" : { - "count" : { - "type" : "integer", - "description" : "Totale dei record trovati", - "format" : "int32", - "example" : 100 - }, - "data" : { - "type" : "array", - "description" : "Lista dei record trovati", - "items" : { - "$ref" : "#/components/schemas/ReEvent" + "ReEventResponse": { + "type": "object", + "properties": { + "count": { + "type": "integer", + "description": "Totale dei record trovati", + "format": "int32", + "example": 100 + }, + "data": { + "type": "array", + "description": "Lista dei record trovati", + "items": { + "$ref": "#/components/schemas/ReEvent" } } } } }, - "securitySchemes" : { - "ApiKey" : { - "description" : "The API key to access this function app.", - "in" : "header", - "name" : "Ocp-Apim-Subscription-Key", - "type" : "apiKey" + "securitySchemes": { + "ApiKey": { + "description": "The API key to access this function app.", + "in": "header", + "name": "Ocp-Apim-Subscription-Key", + "type": "apiKey" } } } -} \ No newline at end of file +} diff --git a/pom.xml b/pom.xml index f5bb241..9466b2d 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ it.gov.pagopa wisp-converter-technical-support - 0.0.1 + 0.0.2 pagoPA WISP Converter Technical support A service that permits to handle converted WISP requests for technical support