italian_pp_api

ItalianPP_API_documentation

Usage no npm install needed!

<script type="module">
  import italianPpApi from 'https://cdn.skypack.dev/italian_pp_api';
</script>

README

italian_pp_api

ItalianPpApi - JavaScript client for italian_pp_api ItalianPP API documentation This SDK is automatically generated by the Swagger Codegen project:

  • API version: 0.0.1
  • Package version: 0.0.1
  • Build package: io.swagger.codegen.v3.generators.javascript.JavaScriptClientCodegen

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install italian_pp_api --save

git

If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:

    npm install GIT_USER_ID/GIT_REPO_ID --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:

module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}

Getting Started

Please follow the installation instruction and execute the following JS code:

var ItalianPpApi = require('italian_pp_api');
var defaultClient = ItalianPpApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: ServiceAccount
var ServiceAccount = defaultClient.authentications['ServiceAccount'];
ServiceAccount.accessToken = "YOUR ACCESS TOKEN"

// Configure OAuth2 access token for authorization: UserInterface
var UserInterface = defaultClient.authentications['UserInterface'];
UserInterface.accessToken = "YOUR ACCESS TOKEN"

var api = new ItalianPpApi.ProcurementLotResourceApi()
var opts = { 
  'baseAmountEquals': 1.2, // {Number} 
  'baseAmountGreaterThan': 1.2, // {Number} 
  'baseAmountGreaterThanOrEqual': 1.2, // {Number} 
  'baseAmountIn': [3.4], // {[Number]} 
  'baseAmountLessThan': 1.2, // {Number} 
  'baseAmountLessThanOrEqual': 1.2, // {Number} 
  'baseAmountNotEquals': 1.2, // {Number} 
  'baseAmountSpecified': true, // {Boolean} 
  'cigContains': "cigContains_example", // {String} 
  'cigDoesNotContain': "cigDoesNotContain_example", // {String} 
  'cigEquals': "cigEquals_example", // {String} 
  'cigIn': ["cigIn_example"], // {[String]} 
  'cigNotEquals': "cigNotEquals_example", // {String} 
  'cigSpecified': true, // {Boolean} 
  'cpvCodeContains': "cpvCodeContains_example", // {String} 
  'cpvCodeDoesNotContain': "cpvCodeDoesNotContain_example", // {String} 
  'cpvCodeEquals': "cpvCodeEquals_example", // {String} 
  'cpvCodeIn': ["cpvCodeIn_example"], // {[String]} 
  'cpvCodeNotEquals': "cpvCodeNotEquals_example", // {String} 
  'cpvCodeSpecified': true, // {Boolean} 
  'descriptionContains': "descriptionContains_example", // {String} 
  'descriptionDoesNotContain': "descriptionDoesNotContain_example", // {String} 
  'descriptionEquals': "descriptionEquals_example", // {String} 
  'descriptionIn': ["descriptionIn_example"], // {[String]} 
  'descriptionNotEquals': "descriptionNotEquals_example", // {String} 
  'descriptionSpecified': true, // {Boolean} 
  'idEquals': 789, // {Number} 
  'idGreaterThan': 789, // {Number} 
  'idGreaterThanOrEqual': 789, // {Number} 
  'idIn': [3.4], // {[Number]} 
  'idLessThan': 789, // {Number} 
  'idLessThanOrEqual': 789, // {Number} 
  'idNotEquals': 789, // {Number} 
  'idSpecified': true, // {Boolean} 
  'ippLotCategoryCodeContains': "ippLotCategoryCodeContains_example", // {String} 
  'ippLotCategoryCodeDoesNotContain': "ippLotCategoryCodeDoesNotContain_example", // {String} 
  'ippLotCategoryCodeEquals': "ippLotCategoryCodeEquals_example", // {String} 
  'ippLotCategoryCodeIn': ["ippLotCategoryCodeIn_example"], // {[String]} 
  'ippLotCategoryCodeNotEquals': "ippLotCategoryCodeNotEquals_example", // {String} 
  'ippLotCategoryCodeSpecified': true, // {Boolean} 
  'ippLotTypeCodeContains': "ippLotTypeCodeContains_example", // {String} 
  'ippLotTypeCodeDoesNotContain': "ippLotTypeCodeDoesNotContain_example", // {String} 
  'ippLotTypeCodeEquals': "ippLotTypeCodeEquals_example", // {String} 
  'ippLotTypeCodeIn': ["ippLotTypeCodeIn_example"], // {[String]} 
  'ippLotTypeCodeNotEquals': "ippLotTypeCodeNotEquals_example", // {String} 
  'ippLotTypeCodeSpecified': true, // {Boolean} 
  'istatCodeContains': "istatCodeContains_example", // {String} 
  'istatCodeDoesNotContain': "istatCodeDoesNotContain_example", // {String} 
  'istatCodeEquals': "istatCodeEquals_example", // {String} 
  'istatCodeIn': ["istatCodeIn_example"], // {[String]} 
  'istatCodeNotEquals': "istatCodeNotEquals_example", // {String} 
  'istatCodeSpecified': true, // {Boolean} 
  'nutsCodeContains': "nutsCodeContains_example", // {String} 
  'nutsCodeDoesNotContain': "nutsCodeDoesNotContain_example", // {String} 
  'nutsCodeEquals': "nutsCodeEquals_example", // {String} 
  'nutsCodeIn': ["nutsCodeIn_example"], // {[String]} 
  'nutsCodeNotEquals': "nutsCodeNotEquals_example", // {String} 
  'nutsCodeSpecified': true, // {Boolean} 
  'offerExpiryDateEquals': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateGreaterThan': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateGreaterThanOrEqual': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateIn0DayOfMonth': 56, // {Number} 
  'offerExpiryDateIn0DayOfWeek': "offerExpiryDateIn0DayOfWeek_example", // {String} 
  'offerExpiryDateIn0DayOfYear': 56, // {Number} 
  'offerExpiryDateIn0Hour': 56, // {Number} 
  'offerExpiryDateIn0Minute': 56, // {Number} 
  'offerExpiryDateIn0Month': "offerExpiryDateIn0Month_example", // {String} 
  'offerExpiryDateIn0MonthValue': 56, // {Number} 
  'offerExpiryDateIn0Nano': 56, // {Number} 
  'offerExpiryDateIn0OffsetId': "offerExpiryDateIn0OffsetId_example", // {String} 
  'offerExpiryDateIn0OffsetRulesFixedOffset': true, // {Boolean} 
  'offerExpiryDateIn0OffsetRulesTransitionRules0DayOfMonthIndicator': 56, // {Number} 
  'offerExpiryDateIn0OffsetRulesTransitionRules0DayOfWeek': "offerExpiryDateIn0OffsetRulesTransitionRules0DayOfWeek_example", // {String} 
  'offerExpiryDateIn0OffsetRulesTransitionRules0LocalTimeHour': 56, // {Number} 
  'offerExpiryDateIn0OffsetRulesTransitionRules0LocalTimeMinute': 56, // {Number} 
  'offerExpiryDateIn0OffsetRulesTransitionRules0LocalTimeNano': 56, // {Number} 
  'offerExpiryDateIn0OffsetRulesTransitionRules0LocalTimeSecond': 56, // {Number} 
  'offerExpiryDateIn0OffsetRulesTransitionRules0MidnightEndOfDay': true, // {Boolean} 
  'offerExpiryDateIn0OffsetRulesTransitionRules0Month': "offerExpiryDateIn0OffsetRulesTransitionRules0Month_example", // {String} 
  'offerExpiryDateIn0OffsetRulesTransitionRules0TimeDefinition': "offerExpiryDateIn0OffsetRulesTransitionRules0TimeDefinition_example", // {String} 
  'offerExpiryDateIn0OffsetRulesTransitions0DateTimeAfter': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateIn0OffsetRulesTransitions0DateTimeBefore': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateIn0OffsetRulesTransitions0DurationNano': 56, // {Number} 
  'offerExpiryDateIn0OffsetRulesTransitions0DurationNegative': true, // {Boolean} 
  'offerExpiryDateIn0OffsetRulesTransitions0DurationSeconds': 789, // {Number} 
  'offerExpiryDateIn0OffsetRulesTransitions0DurationUnits0DateBased': true, // {Boolean} 
  'offerExpiryDateIn0OffsetRulesTransitions0DurationUnits0DurationEstimated': true, // {Boolean} 
  'offerExpiryDateIn0OffsetRulesTransitions0DurationUnits0TimeBased': true, // {Boolean} 
  'offerExpiryDateIn0OffsetRulesTransitions0DurationZero': true, // {Boolean} 
  'offerExpiryDateIn0OffsetRulesTransitions0Gap': true, // {Boolean} 
  'offerExpiryDateIn0OffsetRulesTransitions0Instant': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateIn0OffsetRulesTransitions0Overlap': true, // {Boolean} 
  'offerExpiryDateIn0OffsetTotalSeconds': 56, // {Number} 
  'offerExpiryDateIn0Second': 56, // {Number} 
  'offerExpiryDateIn0Year': 56, // {Number} 
  'offerExpiryDateIn0ZoneId': "offerExpiryDateIn0ZoneId_example", // {String} 
  'offerExpiryDateIn0ZoneRulesFixedOffset': true, // {Boolean} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0DayOfMonthIndicator': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0DayOfWeek': "offerExpiryDateIn0ZoneRulesTransitionRules0DayOfWeek_example", // {String} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0LocalTimeHour': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0LocalTimeMinute': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0LocalTimeNano': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0LocalTimeSecond': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0MidnightEndOfDay': true, // {Boolean} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0Month': "offerExpiryDateIn0ZoneRulesTransitionRules0Month_example", // {String} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0OffsetAfterId': "offerExpiryDateIn0ZoneRulesTransitionRules0OffsetAfterId_example", // {String} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0OffsetAfterTotalSeconds': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0OffsetBeforeId': "offerExpiryDateIn0ZoneRulesTransitionRules0OffsetBeforeId_example", // {String} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0OffsetBeforeTotalSeconds': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0StandardOffsetId': "offerExpiryDateIn0ZoneRulesTransitionRules0StandardOffsetId_example", // {String} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0StandardOffsetTotalSeconds': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitionRules0TimeDefinition': "offerExpiryDateIn0ZoneRulesTransitionRules0TimeDefinition_example", // {String} 
  'offerExpiryDateIn0ZoneRulesTransitions0DateTimeAfter': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateIn0ZoneRulesTransitions0DateTimeBefore': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateIn0ZoneRulesTransitions0DurationNano': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitions0DurationNegative': true, // {Boolean} 
  'offerExpiryDateIn0ZoneRulesTransitions0DurationSeconds': 789, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitions0DurationUnits0DateBased': true, // {Boolean} 
  'offerExpiryDateIn0ZoneRulesTransitions0DurationUnits0DurationEstimated': true, // {Boolean} 
  'offerExpiryDateIn0ZoneRulesTransitions0DurationUnits0TimeBased': true, // {Boolean} 
  'offerExpiryDateIn0ZoneRulesTransitions0DurationZero': true, // {Boolean} 
  'offerExpiryDateIn0ZoneRulesTransitions0Gap': true, // {Boolean} 
  'offerExpiryDateIn0ZoneRulesTransitions0Instant': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateIn0ZoneRulesTransitions0OffsetAfterId': "offerExpiryDateIn0ZoneRulesTransitions0OffsetAfterId_example", // {String} 
  'offerExpiryDateIn0ZoneRulesTransitions0OffsetAfterTotalSeconds': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitions0OffsetBeforeId': "offerExpiryDateIn0ZoneRulesTransitions0OffsetBeforeId_example", // {String} 
  'offerExpiryDateIn0ZoneRulesTransitions0OffsetBeforeTotalSeconds': 56, // {Number} 
  'offerExpiryDateIn0ZoneRulesTransitions0Overlap': true, // {Boolean} 
  'offerExpiryDateLessThan': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateLessThanOrEqual': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateNotEquals': new Date("2013-10-20T19:20:30+01:00"), // {Date} 
  'offerExpiryDateSpecified': true, // {Boolean} 
  'procurementIdEquals': 789, // {Number} 
  'procurementIdGreaterThan': 789, // {Number} 
  'procurementIdGreaterThanOrEqual': 789, // {Number} 
  'procurementIdIn': [3.4], // {[Number]} 
  'procurementIdLessThan': 789, // {Number} 
  'procurementIdLessThanOrEqual': 789, // {Number} 
  'procurementIdNotEquals': 789, // {Number} 
  'procurementIdSpecified': true, // {Boolean} 
  'securityAmountEquals': 1.2, // {Number} 
  'securityAmountGreaterThan': 1.2, // {Number} 
  'securityAmountGreaterThanOrEqual': 1.2, // {Number} 
  'securityAmountIn': [3.4], // {[Number]} 
  'securityAmountLessThan': 1.2, // {Number} 
  'securityAmountLessThanOrEqual': 1.2, // {Number} 
  'securityAmountNotEquals': 1.2, // {Number} 
  'securityAmountSpecified': true // {Boolean} 
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.countProcurementLotsUsingGET(opts, callback);

Documentation for API Endpoints

All URIs are relative to https://api-gest.eneasys.net/ipp

Class Method HTTP request Description
ItalianPpApi.ProcurementLotResourceApi countProcurementLotsUsingGET GET /api/procurement-lots/count countProcurementLots
ItalianPpApi.ProcurementLotResourceApi createProcurementLotUsingPOST POST /api/procurement-lots createProcurementLot
ItalianPpApi.ProcurementLotResourceApi deleteProcurementLotUsingDELETE DELETE /api/procurement-lots/{id} deleteProcurementLot
ItalianPpApi.ProcurementLotResourceApi getAllProcurementLotsUsingGET GET /api/procurement-lots getAllProcurementLots
ItalianPpApi.ProcurementLotResourceApi getProcurementLotUsingGET GET /api/procurement-lots/{id} getProcurementLot
ItalianPpApi.ProcurementLotResourceApi updateProcurementLotUsingPUT PUT /api/procurement-lots updateProcurementLot
ItalianPpApi.ProcurementResourceApi countProcurementsUsingGET GET /api/procurements/count countProcurements
ItalianPpApi.ProcurementResourceApi createProcurementUsingPOST POST /api/procurements createProcurement
ItalianPpApi.ProcurementResourceApi deleteProcurementUsingDELETE DELETE /api/procurements/{id} deleteProcurement
ItalianPpApi.ProcurementResourceApi getAllProcurementsUsingGET GET /api/procurements getAllProcurements
ItalianPpApi.ProcurementResourceApi getProcurementUsingGET GET /api/procurements/{id} getProcurement
ItalianPpApi.ProcurementResourceApi updateProcurementUsingPUT PUT /api/procurements updateProcurement

Documentation for Models

Documentation for Authorization

ServiceAccount

  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes:
    • :

UserInterface