# Keyclic App SDK

Keyclic App SDK - JavaScript client for Keyclic API

This class is auto generated by the [swagger code generator](https://github.com/swagger-api/swagger-codegen.git) program with proper templates of [Keyclic](https://github.com/Keyclic/app-sdk.git).

For more information, please visit [keyclic.com](http://keyclic.com) and [developers.keyclic.com](http://developer.keyclic.com).

- API version: {{appVersion}}
- Package version: {{projectVersion}}

## Getting started

To start integration of Keyclic API with Keyclic App SDK:

```bash
npm install @keyclic/app-sdk --save
```

## Documentation for API Endpoints

All URIs are relative to *{{basePath}}*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
{{#apiInfo}}{{#apis}}{{#operations}}{{#operation}}*{{moduleName}}.{{classname}}* | [**{{operationId}}**]({{apiDocPath}}{{classname}}.md#{{operationId}}) | **{{httpMethod}}** {{path}} | {{#summary}}{{summary}}{{/summary}}
{{/operation}}{{/operations}}{{/apis}}{{/apiInfo}}

## Documentation for Models

{{#models}}
{{#model}}
- [{{moduleName}}.{{classname}}]({{modelDocPath}}{{classname}}.md)
{{/model}}
{{/models}}

## Documentation for Authorization

{{^authMethods}}
All endpoints do not require authorization.
{{/authMethods}}
{{#authMethods}}
{{#last}} Authentication schemes defined for the API:{{/last}}
{{/authMethods}}
{{#authMethods}}

### {{name}}

{{#isApiKey}}
- **Type**: API key
- **API key parameter name**: {{keyParamName}}
- **Location**: {{#isKeyInQuery}}URL query string{{/isKeyInQuery}}{{#isKeyInHeader}}HTTP header{{/isKeyInHeader}}
{{/isApiKey}}
{{#isBasic}}- **Type**: HTTP basic authentication{{/isBasic}}
{{#isOAuth}}
- **Type**: OAuth
- **Flow**: {{flow}}
- **Authorization URL**: {{authorizationUrl}}
- **Scopes**: {{^scopes}}N/A{{/scopes}}
{{#scopes}} - {{scope}}: {{description}}{{/scopes}}
{{/isOAuth}}
{{/authMethods}}
