From c19c136a1ce38117d0c455e91e40a5ab25870587 Mon Sep 17 00:00:00 2001 From: Roberto Polli Date: Wed, 13 Mar 2019 16:48:43 +0100 Subject: [PATCH 1/3] Add elenco-professionisti --- .../umbria/elenco-professionisti.yaml | 86 +++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 external-apis/umbria/elenco-professionisti.yaml diff --git a/external-apis/umbria/elenco-professionisti.yaml b/external-apis/umbria/elenco-professionisti.yaml new file mode 100644 index 0000000..c60bd1c --- /dev/null +++ b/external-apis/umbria/elenco-professionisti.yaml @@ -0,0 +1,86 @@ +openapi: 3.0.0 +info: + title: ElencoProfessionisti + version: "1.0.0" + description: >- + API per l'acquisizione dell'elenco dei professionisti della Regione Umbria. + Per maggiori informazioni sull'elenco regionale delle imprese consultare + http://www.regione.umbria.it/opere-pubbliche/consulta-l-elenco . L'utilizzo + di questa API è libero e non richiede alcuna sottoscrizione + +paths: + /elenco-professionisti: + get: + responses: + '200': + description: Chiamata effettuata + content: + '*/*': + schema: + type: object + title: Lista tipologie per professionista + required: + - professionisti + properties: + professionisti: + title: Professionisti + type: object + required: + - professionista + properties: + professionista: + type: array + items: + $ref: '#/components/schemas/Professionista' + summary: >- + Elenco regionale dei professionisti da invitare alle procedure negoziate + per l'affidamento di servizi attinenti all'architettura e all'ingegneria + di importo inferiore a centomila euro. + x-auth-type: None + x-throttling-tier: Unlimited +servers: + - url: 'https://api.regione.umbria.it:443/elencoprofessionisti/1.0' + - url: 'http://api.regione.umbria.it:443/elencoprofessionisti/1.0' +components: + securitySchemes: + default: + type: oauth2 + flows: + implicit: + authorizationUrl: 'https://api.regione.umbria.it:443/authorize' + scopes: {} + schemas: + Professionista: + title: ProfessionistaItem + required: + - soggetto + - codice-fiscale-piva + - recapito + - id-profilo + - profilo + - numero-domanda + - id-fascia-importo + - descrizione-fascia-importo + - id-tipologia-servizio + - descrizione-tipologia-servizio + properties: + soggetto: + type: string + codice-fiscale-piva: + type: string + recapito: + type: string + id-profilo: + type: string + profilo: + type: string + numero-domanda: + type: string + id-fascia-importo: + type: string + descrizione-fascia-importo: + type: string + id-tipologia-servizio: + type: string + descrizione-tipologia-servizio: + type: string \ No newline at end of file From e94f7afec01b996b258e689a7176c891497bd3b7 Mon Sep 17 00:00:00 2001 From: Roberto Polli Date: Wed, 13 Mar 2019 17:41:00 +0100 Subject: [PATCH 2/3] Add basic metadata. --- .../umbria/elenco-professionisti.yaml | 32 +++++++++++++++---- 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/external-apis/umbria/elenco-professionisti.yaml b/external-apis/umbria/elenco-professionisti.yaml index c60bd1c..983e4f4 100644 --- a/external-apis/umbria/elenco-professionisti.yaml +++ b/external-apis/umbria/elenco-professionisti.yaml @@ -2,20 +2,41 @@ openapi: 3.0.0 info: title: ElencoProfessionisti version: "1.0.0" - description: >- + x-api-id: 00000000-0000-0000-0000-000000000000 + x-summary: Elenco dei professionisti della Regione Umbria + description: |- + #### Documentazione API per l'acquisizione dell'elenco dei professionisti della Regione Umbria. Per maggiori informazioni sull'elenco regionale delle imprese consultare - http://www.regione.umbria.it/opere-pubbliche/consulta-l-elenco . L'utilizzo - di questa API è libero e non richiede alcuna sottoscrizione + (il sito relativo)[http://www.regione.umbria.it/opere-pubbliche/consulta-l-elenco]. + + L'utilizzo di questa API è libero e non richiede alcuna sottoscrizione. + + + Elenco regionale dei professionisti da invitare alle procedure negoziate + per l'affidamento di servizi attinenti all'architettura e all'ingegneria + di importo inferiore a centomila euro. + + #### Note + L'API viene erogata tramite il [Catalogo API della Regione Umbria](https://apistore.regione.umbria.it/store/) + contact: + name: Riferimento Tecnico - Umbria Digitale + url: https://apistore.regione.umbria.it/store/apis/info?name=ElencoProfessionisti&version=1.0&provider=admin&tag=Cataloghi%20indici%20elenchi-group + email: servicedesk@umbriadigitale.it + termsOfService: >- + WRITEME + x-lifecycle: + published: 2019-03-13T14:56:39+01:00 + maturity: published paths: /elenco-professionisti: get: responses: '200': - description: Chiamata effettuata + description: Chiamata effettuata con successo content: - '*/*': + 'application/json': schema: type: object title: Lista tipologie per professionista @@ -40,7 +61,6 @@ paths: x-throttling-tier: Unlimited servers: - url: 'https://api.regione.umbria.it:443/elencoprofessionisti/1.0' - - url: 'http://api.regione.umbria.it:443/elencoprofessionisti/1.0' components: securitySchemes: default: From 53ae7db94fdcae28f3ac2ad9fe04ab7c8082824b Mon Sep 17 00:00:00 2001 From: Roberto Polli Date: Wed, 20 Mar 2019 09:12:20 +0100 Subject: [PATCH 3/3] API Umbria --- external-apis/umbria/elenco-professionisti.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/external-apis/umbria/elenco-professionisti.yaml b/external-apis/umbria/elenco-professionisti.yaml index 983e4f4..2e351f1 100644 --- a/external-apis/umbria/elenco-professionisti.yaml +++ b/external-apis/umbria/elenco-professionisti.yaml @@ -28,7 +28,9 @@ info: x-lifecycle: published: 2019-03-13T14:56:39+01:00 maturity: published - + x-catalog: + tag: + - "cataloghi indici elenchi" paths: /elenco-professionisti: get: @@ -61,6 +63,11 @@ paths: x-throttling-tier: Unlimited servers: - url: 'https://api.regione.umbria.it:443/elencoprofessionisti/1.0' + description: Produzione + x-healthCheck: + url: TODO + interval: 300 + timeout: 15 components: securitySchemes: default: