# org.openapitools.client - Kotlin client library for Example

An example

## Overview
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.

- API version: 0.1
- Package version: 
- Generator version: 7.20.0-SNAPSHOT
- Build package: org.openapitools.codegen.languages.KotlinClientCodegen
For more information, please visit [https://example.org](https://example.org)

## Requires

* Kotlin 2.2.20
* Gradle 8.14

## Build

First, create the gradle wrapper script:

```
gradle wrapper
```

Then, run:

```
./gradlew check assemble
```

This runs all tests and packages the library.

## Features/Implementation Notes

* Supports JSON inputs/outputs, File inputs, and Form inputs.
* Supports collection formats for query parameters: csv, tsv, ssv, pipes.
* Some Kotlin and Java types are fully qualified to avoid conflicts with types defined in OpenAPI definitions.
* Implementation of ApiClient is intended to reduce method counts, specifically to benefit Android targets.

<a id="documentation-for-api-endpoints"></a>
## Documentation for API Endpoints

All URIs are relative to *http://example.org*

| Class | Method | HTTP request | Description |
| ------------ | ------------- | ------------- | ------------- |
| *BirdApi* | [**getBird**](docs/BirdApi.md#getbird) | **GET** v1/bird/{id} |  |


<a id="documentation-for-models"></a>
## Documentation for Models

 - [org.openapitools.client.models.Animal](docs/Animal.md)
 - [org.openapitools.client.models.AnotherAnimal](docs/AnotherAnimal.md)
 - [org.openapitools.client.models.Bird](docs/Bird.md)
 - [org.openapitools.client.models.Robobird](docs/Robobird.md)


<a id="documentation-for-authorization"></a>
## Documentation for Authorization

Endpoints do not require authorization.



## Author

contact@example.org
