5.6.0 • Published 2 years ago

siigo_api_test v5.6.0

Weekly downloads
-
License
Unlicense
Repository
github
Last release
2 years ago

siigo_alliances_api

SiigoAlliancesApi - JavaScript client for siigo_alliances_api No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) This SDK is automatically generated by the OpenAPI Generator project:

  • API version: V1
  • Package version: V1
  • Build package: org.openapitools.codegen.languages.JavascriptClientCodegen

Installation

Using Node.js

npm install siigo_alliances_api --save

Getting Started

Initialization, add only one time in your project setup

With this configuration, the SDK will establish communication with the Siigo APIs, internally it is in charge of obtaining the access token for the calls to the APIs
import * as SiigoAlliancesApi from 'siigo_alliances_api';

// initial configuration for the SDK  
SiigoAlliancesApi.initialize({
  basePath: "The base URL for call APIs", // https://services.siigo.com/alliances/api
  urlSignIn: "The full url sign-in",       // https://services.siigo.com/alliances/api/siigoapi-users/v1/sign-in
  userName: "The user name to sign-in",   // testname
  accessKey: "The access key to sign-in", // euy3423uykwjehqwuywj
});

Example of use

- calls with promises

import * as SiigoAlliancesApi from 'siigo_alliances_api';

let apiInstance = new SiigoAlliancesApi.AlliancesApi();
let opts = {
  'eSiigoCloudTenantCode': "eSiigoCloudTenantCode_example", // String | 
  'NIT': "NIT_example" // String | 
};

apiInstance.apiAcceptedGet(opts).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

- calls with async await

import * as SiigoAlliancesApi from 'siigo_alliances_api';


async function main(){
  try {
    let apiInstance = new SiigoAlliancesApi.AlliancesApi();
    let opts = {
    'eSiigoCloudTenantCode': "eSiigoCloudTenantCode_example", // String | 
    'NIT': "NIT_example" // String | 
    };
    const data = await apiInstance.apiAcceptedGet(opts);
    console.log('API called successfully. Returned data: ' + data);
  } catch (error) {
    console.error(error);
  }
}

Documentation for API Endpoints

ClassMethodHTTP requestDescription
SiigoAlliancesApi.AlliancesApiapiAcceptedGetGET /api/acceptedGet the Alliances' state of acceptance for a company
SiigoAlliancesApi.AlliancesApiapiAccessKeyPostPOST /api/access-keyGenerates credentials for an alliance
SiigoAlliancesApi.AlliancesApiapiAlliancesDetailsAllianceIdGetGET /api/alliances/details/{allianceId}Get the Alliance with more information
SiigoAlliancesApi.AlliancesApiapiAlliancesGetGET /api/alliancesGet the Alliances List
SiigoAlliancesApi.AlliancesApiapiApprovedGetGET /api/approvedGet the Alliances' state of approved for a company that do not have PT
SiigoAlliancesApi.CompanyApiapiCompaniesGetGET /api/companiesGet the list of companies that have accepted agreements
SiigoAlliancesApi.ContactsApiapiContactsGetGET /api/contactsReturns the contact details of the companies that have accepted an alliance
SiigoAlliancesApi.FinancialInformationApiapiFinancialInformationGetGET /api/financial-information
SiigoAlliancesApi.FinancialInformationApiapiUpdateFinancialInformationPutPUT /api/update-financial-information
SiigoAlliancesApi.HistoryApiapiHistoryAllianceIdGetGET /api/history/{allianceId}Get last History by AllianceId
SiigoAlliancesApi.HistoryApiapiHistoryPostPOST /api/historyRegister a History record for the AllianceID
SiigoAlliancesApi.HistoryApiapiRevokePostPOST /api/revokeRegister a Revoke record for the AllianceID
SiigoAlliancesApi.SegmentationApiapiSegmentPostPOST /api/segmentRegister a list of clients allowed for an alliance
SiigoAlliancesApi.TermsApiapiTermsAllianceIdGetGET /api/terms/{allianceId}Get last Terms by AllianceId
SiigoAlliancesApi.TermsApiapiUnauthorizedTermsPostPOST /api/unauthorized_termsUnauthorized the terms
SiigoAlliancesApi.TokenApiapiAuthPostPOST /api/authReturns a token valid for alliances

Documentation for Models

Documentation for Authorization

Bearer

  • Type: Bearer authentication
5.6.0

2 years ago

5.5.0

2 years ago

5.4.0

2 years ago

5.3.0

2 years ago

5.2.0

3 years ago

5.1.0

3 years ago

5.0.0

3 years ago

4.2.0

3 years ago

4.1.0

3 years ago

4.0.0

3 years ago

3.1.0

3 years ago

3.0.0

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago