| Crates.io | line-bot-sdk-messaging-api |
| lib.rs | line-bot-sdk-messaging-api |
| version | 0.1.0 |
| created_at | 2025-11-12 15:55:50.496064+00 |
| updated_at | 2025-11-12 15:55:50.496064+00 |
| description | This document describes LINE Messaging API. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1929589 |
| size | 704,612 |
This document describes LINE Messaging API.
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
org.openapitools.codegen.languages.RustClientCodegenPut the package under your project folder in a directory named line-bot-sdk-messaging-api and add the following to Cargo.toml under [dependencies]:
line-bot-sdk-messaging-api = { path = "./line-bot-sdk-messaging-api" }
All URIs are relative to https://api.line.me
| Class | Method | HTTP request | Description |
|---|
MessagingApiApi | broadcast | POST /v2/bot/message/broadcast | MessagingApiApi | cancel_default_rich_menu | DELETE /v2/bot/user/all/richmenu | MessagingApiApi | close_coupon | PUT /v2/bot/coupon/{couponId}/close | MessagingApiApi | create_coupon | POST /v2/bot/coupon | MessagingApiApi | create_rich_menu | POST /v2/bot/richmenu | MessagingApiApi | create_rich_menu_alias | POST /v2/bot/richmenu/alias | MessagingApiApi | delete_rich_menu | DELETE /v2/bot/richmenu/{richMenuId} | MessagingApiApi | delete_rich_menu_alias | DELETE /v2/bot/richmenu/alias/{richMenuAliasId} | MessagingApiApi | get_aggregation_unit_name_list | GET /v2/bot/message/aggregation/list | MessagingApiApi | get_aggregation_unit_usage | GET /v2/bot/message/aggregation/info | MessagingApiApi | get_bot_info | GET /v2/bot/info | MessagingApiApi | get_coupon_detail | GET /v2/bot/coupon/{couponId} | MessagingApiApi | get_default_rich_menu_id | GET /v2/bot/user/all/richmenu | MessagingApiApi | get_followers | GET /v2/bot/followers/ids | MessagingApiApi | get_group_member_count | GET /v2/bot/group/{groupId}/members/count | MessagingApiApi | get_group_member_profile | GET /v2/bot/group/{groupId}/member/{userId} | MessagingApiApi | get_group_members_ids | GET /v2/bot/group/{groupId}/members/ids | MessagingApiApi | get_group_summary | GET /v2/bot/group/{groupId}/summary | MessagingApiApi | get_joined_membership_users | GET /v2/bot/membership/{membershipId}/users/ids | MessagingApiApi | get_membership_list | GET /v2/bot/membership/list | MessagingApiApi | get_membership_subscription | GET /v2/bot/membership/subscription/{userId} | MessagingApiApi | get_message_quota | GET /v2/bot/message/quota | MessagingApiApi | get_message_quota_consumption | GET /v2/bot/message/quota/consumption | MessagingApiApi | get_narrowcast_progress | GET /v2/bot/message/progress/narrowcast | MessagingApiApi | get_number_of_sent_broadcast_messages | GET /v2/bot/message/delivery/broadcast | MessagingApiApi | get_number_of_sent_multicast_messages | GET /v2/bot/message/delivery/multicast | MessagingApiApi | get_number_of_sent_push_messages | GET /v2/bot/message/delivery/push | MessagingApiApi | get_number_of_sent_reply_messages | GET /v2/bot/message/delivery/reply | MessagingApiApi | get_pnp_message_statistics | GET /v2/bot/message/delivery/pnp | MessagingApiApi | get_profile | GET /v2/bot/profile/{userId} | MessagingApiApi | get_rich_menu | GET /v2/bot/richmenu/{richMenuId} | MessagingApiApi | get_rich_menu_alias | GET /v2/bot/richmenu/alias/{richMenuAliasId} | MessagingApiApi | get_rich_menu_alias_list | GET /v2/bot/richmenu/alias/list | MessagingApiApi | get_rich_menu_batch_progress | GET /v2/bot/richmenu/progress/batch | MessagingApiApi | get_rich_menu_id_of_user | GET /v2/bot/user/{userId}/richmenu | MessagingApiApi | get_rich_menu_list | GET /v2/bot/richmenu/list | MessagingApiApi | get_room_member_count | GET /v2/bot/room/{roomId}/members/count | MessagingApiApi | get_room_member_profile | GET /v2/bot/room/{roomId}/member/{userId} | MessagingApiApi | get_room_members_ids | GET /v2/bot/room/{roomId}/members/ids | MessagingApiApi | get_webhook_endpoint | GET /v2/bot/channel/webhook/endpoint | MessagingApiApi | issue_link_token | POST /v2/bot/user/{userId}/linkToken | MessagingApiApi | leave_group | POST /v2/bot/group/{groupId}/leave | MessagingApiApi | leave_room | POST /v2/bot/room/{roomId}/leave | MessagingApiApi | link_rich_menu_id_to_user | POST /v2/bot/user/{userId}/richmenu/{richMenuId} | MessagingApiApi | link_rich_menu_id_to_users | POST /v2/bot/richmenu/bulk/link | MessagingApiApi | list_coupon | GET /v2/bot/coupon | MessagingApiApi | mark_messages_as_read | POST /v2/bot/message/markAsRead | MessagingApiApi | mark_messages_as_read_by_token | POST /v2/bot/chat/markAsRead | MessagingApiApi | multicast | POST /v2/bot/message/multicast | MessagingApiApi | narrowcast | POST /v2/bot/message/narrowcast | MessagingApiApi | push_message | POST /v2/bot/message/push | MessagingApiApi | push_messages_by_phone | POST /bot/pnp/push | MessagingApiApi | reply_message | POST /v2/bot/message/reply | MessagingApiApi | rich_menu_batch | POST /v2/bot/richmenu/batch | MessagingApiApi | set_default_rich_menu | POST /v2/bot/user/all/richmenu/{richMenuId} | MessagingApiApi | set_webhook_endpoint | PUT /v2/bot/channel/webhook/endpoint | MessagingApiApi | show_loading_animation | POST /v2/bot/chat/loading/start | MessagingApiApi | test_webhook_endpoint | POST /v2/bot/channel/webhook/test | MessagingApiApi | unlink_rich_menu_id_from_user | DELETE /v2/bot/user/{userId}/richmenu | MessagingApiApi | unlink_rich_menu_id_from_users | POST /v2/bot/richmenu/bulk/unlink | MessagingApiApi | update_rich_menu_alias | POST /v2/bot/richmenu/alias/{richMenuAliasId} | MessagingApiApi | validate_broadcast | POST /v2/bot/message/validate/broadcast | MessagingApiApi | validate_multicast | POST /v2/bot/message/validate/multicast | MessagingApiApi | validate_narrowcast | POST /v2/bot/message/validate/narrowcast | MessagingApiApi | validate_push | POST /v2/bot/message/validate/push | MessagingApiApi | validate_reply | POST /v2/bot/message/validate/reply | MessagingApiApi | validate_rich_menu_batch_request | POST /v2/bot/richmenu/validate/batch | MessagingApiApi | validate_rich_menu_object | POST /v2/bot/richmenu/validate | MessagingApiBlobApi | get_message_content | GET /v2/bot/message/{messageId}/content | MessagingApiBlobApi | get_message_content_preview | GET /v2/bot/message/{messageId}/content/preview | MessagingApiBlobApi | get_message_content_transcoding_by_message_id | GET /v2/bot/message/{messageId}/content/transcoding | MessagingApiBlobApi | get_rich_menu_image | GET /v2/bot/richmenu/{richMenuId}/content | MessagingApiBlobApi | set_rich_menu_image | POST /v2/bot/richmenu/{richMenuId}/content |
To get access to the crate's generated documentation, use:
cargo doc --open