1.0.4 • Published 4 years ago

small_eod_client v1.0.4

Weekly downloads
2
License
MIT
Repository
-
Last release
4 years ago

small_eod_client

SmallEodClient - JavaScript client for small_eod_client 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: 1.0.4
  • Build package: org.openapitools.codegen.languages.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 small_eod_client --save
Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json (and this README). Let's call this JAVASCRIPT_CLIENT_DIR. Then run:

npm install

Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR:

npm link

Finally, switch to the directory you want to use your small_eod_client from, and run:

npm link /path/to/<JAVASCRIPT_CLIENT_DIR>

You should now be able to require('small_eod_client') in javascript files from the directory you ran the last command above from.

git

If the library is hosted at a git repository, e.g. https://github.com/watchdogpolska/small-eod-sdk-javascript then install it via:

    npm install watchdogpolska/small-eod-sdk-javascript --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, that's to say your javascript file where you actually use this library):

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 SmallEodClient = require('small_eod_client');

var defaultClient = SmallEodClient.ApiClient.instance;
// Configure HTTP basic authorization: Basic
var Basic = defaultClient.authentications['Basic'];
Basic.username = 'YOUR USERNAME'
Basic.password = 'YOUR PASSWORD'

var api = new SmallEodClient.CasesApi()
var data = new SmallEodClient.CaseCount(); // {CaseCount} 
api.casesCreate(data).then(function(data) {
  console.log('API called successfully. Returned data: ' + data);
}, function(error) {
  console.error(error);
});

Documentation for API Endpoints

All URIs are relative to http://web

ClassMethodHTTP requestDescription
SmallEodClient.CasesApicasesCreatePOST /cases/
SmallEodClient.CasesApicasesDeleteDELETE /cases/{id}/
SmallEodClient.CasesApicasesListGET /cases/
SmallEodClient.CasesApicasesNotifiedUserListGET /cases/{case_pk}/notifiedUser/
SmallEodClient.CasesApicasesNotifiedUserReadGET /cases/{case_pk}/notifiedUser/{id}/
SmallEodClient.CasesApicasesPartialUpdatePATCH /cases/{id}/
SmallEodClient.CasesApicasesReadGET /cases/{id}/
SmallEodClient.CasesApicasesResponsibleUserListGET /cases/{case_pk}/responsibleUser/
SmallEodClient.CasesApicasesResponsibleUserReadGET /cases/{case_pk}/responsibleUser/{id}/
SmallEodClient.CasesApicasesUpdatePUT /cases/{id}/
SmallEodClient.ChannelsApichannelsCreatePOST /channels/
SmallEodClient.ChannelsApichannelsDeleteDELETE /channels/{id}/
SmallEodClient.ChannelsApichannelsListGET /channels/
SmallEodClient.ChannelsApichannelsPartialUpdatePATCH /channels/{id}/
SmallEodClient.ChannelsApichannelsReadGET /channels/{id}/
SmallEodClient.ChannelsApichannelsUpdatePUT /channels/{id}/
SmallEodClient.CollectionsApicollectionsCasesEventsListGET /collections/{collection_pk}/cases/{case_pk}/events/
SmallEodClient.CollectionsApicollectionsCasesEventsReadGET /collections/{collection_pk}/cases/{case_pk}/events/{id}/
SmallEodClient.CollectionsApicollectionsCasesLettersListGET /collections/{collection_pk}/cases/{case_pk}/letters/
SmallEodClient.CollectionsApicollectionsCasesLettersReadGET /collections/{collection_pk}/cases/{case_pk}/letters/{id}/
SmallEodClient.CollectionsApicollectionsCasesListGET /collections/{collection_pk}/cases/
SmallEodClient.CollectionsApicollectionsCasesNotesListGET /collections/{collection_pk}/cases/{case_pk}/notes/
SmallEodClient.CollectionsApicollectionsCasesNotesReadGET /collections/{collection_pk}/cases/{case_pk}/notes/{id}/
SmallEodClient.CollectionsApicollectionsCasesReadGET /collections/{collection_pk}/cases/{id}/
SmallEodClient.CollectionsApicollectionsCreatePOST /collections/
SmallEodClient.CollectionsApicollectionsDeleteDELETE /collections/{id}/
SmallEodClient.CollectionsApicollectionsListGET /collections/
SmallEodClient.CollectionsApicollectionsPartialUpdatePATCH /collections/{id}/
SmallEodClient.CollectionsApicollectionsReadGET /collections/{id}/
SmallEodClient.CollectionsApicollectionsUpdatePUT /collections/{id}/
SmallEodClient.DescriptionsApidescriptionsCreatePOST /descriptions/
SmallEodClient.DescriptionsApidescriptionsDeleteDELETE /descriptions/{id}/
SmallEodClient.DescriptionsApidescriptionsListGET /descriptions/
SmallEodClient.DescriptionsApidescriptionsPartialUpdatePATCH /descriptions/{id}/
SmallEodClient.DescriptionsApidescriptionsReadGET /descriptions/{id}/
SmallEodClient.DescriptionsApidescriptionsUpdatePUT /descriptions/{id}/
SmallEodClient.DictionariesApidictionariesCreatePOST /dictionaries/
SmallEodClient.DictionariesApidictionariesDeleteDELETE /dictionaries/{id}/
SmallEodClient.DictionariesApidictionariesListGET /dictionaries/
SmallEodClient.DictionariesApidictionariesPartialUpdatePATCH /dictionaries/{id}/
SmallEodClient.DictionariesApidictionariesReadGET /dictionaries/{id}/
SmallEodClient.DictionariesApidictionariesUpdatePUT /dictionaries/{id}/
SmallEodClient.EventsApieventsCreatePOST /events/
SmallEodClient.EventsApieventsDeleteDELETE /events/{id}/
SmallEodClient.EventsApieventsListGET /events/
SmallEodClient.EventsApieventsPartialUpdatePATCH /events/{id}/
SmallEodClient.EventsApieventsReadGET /events/{id}/
SmallEodClient.EventsApieventsUpdatePUT /events/{id}/
SmallEodClient.InstitutionsApiinstitutionsCreatePOST /institutions/
SmallEodClient.InstitutionsApiinstitutionsDeleteDELETE /institutions/{id}/
SmallEodClient.InstitutionsApiinstitutionsListGET /institutions/
SmallEodClient.InstitutionsApiinstitutionsPartialUpdatePATCH /institutions/{id}/
SmallEodClient.InstitutionsApiinstitutionsReadGET /institutions/{id}/
SmallEodClient.InstitutionsApiinstitutionsUpdatePUT /institutions/{id}/
SmallEodClient.LettersApilettersCreatePOST /letters/
SmallEodClient.LettersApilettersDeleteDELETE /letters/{id}/
SmallEodClient.LettersApilettersFileSignCreatePOST /letters/file/sign
SmallEodClient.LettersApilettersFilesCreatePOST /letters/{letter_pk}/files/
SmallEodClient.LettersApilettersFilesDeleteDELETE /letters/{letter_pk}/files/{id}/
SmallEodClient.LettersApilettersFilesListGET /letters/{letter_pk}/files/
SmallEodClient.LettersApilettersFilesPartialUpdatePATCH /letters/{letter_pk}/files/{id}/
SmallEodClient.LettersApilettersFilesReadGET /letters/{letter_pk}/files/{id}/
SmallEodClient.LettersApilettersFilesUpdatePUT /letters/{letter_pk}/files/{id}/
SmallEodClient.LettersApilettersListGET /letters/
SmallEodClient.LettersApilettersPartialUpdatePATCH /letters/{id}/
SmallEodClient.LettersApilettersReadGET /letters/{id}/
SmallEodClient.LettersApilettersUpdatePUT /letters/{id}/
SmallEodClient.NotesApinotesCreatePOST /notes/
SmallEodClient.NotesApinotesDeleteDELETE /notes/{id}/
SmallEodClient.NotesApinotesListGET /notes/
SmallEodClient.NotesApinotesPartialUpdatePATCH /notes/{id}/
SmallEodClient.NotesApinotesReadGET /notes/{id}/
SmallEodClient.NotesApinotesUpdatePUT /notes/{id}/
SmallEodClient.TagsApitagsCreatePOST /tags/
SmallEodClient.TagsApitagsDeleteDELETE /tags/{id}/
SmallEodClient.TagsApitagsListGET /tags/
SmallEodClient.TagsApitagsPartialUpdatePATCH /tags/{id}/
SmallEodClient.TagsApitagsReadGET /tags/{id}/
SmallEodClient.TagsApitagsUpdatePUT /tags/{id}/
SmallEodClient.UsersApiusersCreatePOST /users/
SmallEodClient.UsersApiusersDeleteDELETE /users/{id}/
SmallEodClient.UsersApiusersListGET /users/
SmallEodClient.UsersApiusersPartialUpdatePATCH /users/{id}/
SmallEodClient.UsersApiusersReadGET /users/{id}/
SmallEodClient.UsersApiusersUpdatePUT /users/{id}/

Documentation for Models

Documentation for Authorization

Basic

  • Type: HTTP basic authentication
1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.0

4 years ago