# Rust API client for line-insight
This document describes LINE Messaging API(Insight).
## Overview
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client.
- API version: 0.0.1
- Package version: 0.0.1
- Generator version: 7.12.0
- Build package: `org.openapitools.codegen.languages.RustClientCodegen`
## Installation
Put the package under your project folder in a directory named `line-insight` and add the following to `Cargo.toml` under `[dependencies]`:
```
line-insight = { path = "./line-insight" }
```
## Documentation for API Endpoints
All URIs are relative to *https://api.line.me*
*InsightApi* | [**get_friends_demographics**](docs/InsightApi.md#get_friends_demographics) | **Get** /v2/bot/insight/demographic |
*InsightApi* | [**get_message_event**](docs/InsightApi.md#get_message_event) | **Get** /v2/bot/insight/message/event | Get user interaction statistics
*InsightApi* | [**get_number_of_followers**](docs/InsightApi.md#get_number_of_followers) | **Get** /v2/bot/insight/followers | Get number of followers
*InsightApi* | [**get_number_of_message_deliveries**](docs/InsightApi.md#get_number_of_message_deliveries) | **Get** /v2/bot/insight/message/delivery | Get number of message deliveries
*InsightApi* | [**get_statistics_per_unit**](docs/InsightApi.md#get_statistics_per_unit) | **Get** /v2/bot/insight/message/event/aggregation |
## Documentation For Models
- [AgeTile](docs/AgeTile.md)
- [AppTypeTile](docs/AppTypeTile.md)
- [AreaTile](docs/AreaTile.md)
- [ErrorDetail](docs/ErrorDetail.md)
- [ErrorResponse](docs/ErrorResponse.md)
- [GenderTile](docs/GenderTile.md)
- [GetFriendsDemographicsResponse](docs/GetFriendsDemographicsResponse.md)
- [GetMessageEventResponse](docs/GetMessageEventResponse.md)
- [GetMessageEventResponseClick](docs/GetMessageEventResponseClick.md)
- [GetMessageEventResponseMessage](docs/GetMessageEventResponseMessage.md)
- [GetMessageEventResponseOverview](docs/GetMessageEventResponseOverview.md)
- [GetNumberOfFollowersResponse](docs/GetNumberOfFollowersResponse.md)
- [GetNumberOfMessageDeliveriesResponse](docs/GetNumberOfMessageDeliveriesResponse.md)
- [GetStatisticsPerUnitResponse](docs/GetStatisticsPerUnitResponse.md)
- [GetStatisticsPerUnitResponseClick](docs/GetStatisticsPerUnitResponseClick.md)
- [GetStatisticsPerUnitResponseMessage](docs/GetStatisticsPerUnitResponseMessage.md)
- [GetStatisticsPerUnitResponseOverview](docs/GetStatisticsPerUnitResponseOverview.md)
- [SubscriptionPeriodTile](docs/SubscriptionPeriodTile.md)
To get access to the crate's generated documentation, use:
```
cargo doc --open
```
## Author