Skip to content

getlate-dev/late-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust API client for late

API reference for Late. Authenticate with a Bearer API key. Base URL: https://getlate.dev/api

For more information, please visit https://getlate.dev

Overview

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.

  • API version: 1.0.1
  • Package version: 1.0.1
  • Generator version: 7.19.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named late and add the following to Cargo.toml under [dependencies]:

late = { path = "./late" }

Documentation for API Endpoints

All URIs are relative to https://getlate.dev/api

Class Method HTTP request Description
ApiKeysApi create_api_key POST /v1/api-keys Create key
ApiKeysApi delete_api_key DELETE /v1/api-keys/{keyId} Delete key
ApiKeysApi list_api_keys GET /v1/api-keys List keys
AccountGroupsApi create_account_group POST /v1/account-groups Create group
AccountGroupsApi delete_account_group DELETE /v1/account-groups/{groupId} Delete group
AccountGroupsApi list_account_groups GET /v1/account-groups List groups
AccountGroupsApi update_account_group PUT /v1/account-groups/{groupId} Update group
AccountSettingsApi delete_instagram_ice_breakers DELETE /v1/accounts/{accountId}/instagram-ice-breakers Delete IG ice breakers
AccountSettingsApi delete_messenger_menu DELETE /v1/accounts/{accountId}/messenger-menu Delete FB persistent menu
AccountSettingsApi delete_telegram_commands DELETE /v1/accounts/{accountId}/telegram-commands Delete TG bot commands
AccountSettingsApi get_instagram_ice_breakers GET /v1/accounts/{accountId}/instagram-ice-breakers Get IG ice breakers
AccountSettingsApi get_messenger_menu GET /v1/accounts/{accountId}/messenger-menu Get FB persistent menu
AccountSettingsApi get_telegram_commands GET /v1/accounts/{accountId}/telegram-commands Get TG bot commands
AccountSettingsApi set_instagram_ice_breakers PUT /v1/accounts/{accountId}/instagram-ice-breakers Set IG ice breakers
AccountSettingsApi set_messenger_menu PUT /v1/accounts/{accountId}/messenger-menu Set FB persistent menu
AccountSettingsApi set_telegram_commands PUT /v1/accounts/{accountId}/telegram-commands Set TG bot commands
AccountsApi delete_account DELETE /v1/accounts/{accountId} Disconnect account
AccountsApi get_account_health GET /v1/accounts/{accountId}/health Check account health
AccountsApi get_all_accounts_health GET /v1/accounts/health Check accounts health
AccountsApi get_follower_stats GET /v1/accounts/follower-stats Get follower stats
AccountsApi list_accounts GET /v1/accounts List accounts
AccountsApi update_account PUT /v1/accounts/{accountId} Update account
AnalyticsApi get_analytics GET /v1/analytics Get post analytics
AnalyticsApi get_follower_stats GET /v1/accounts/follower-stats Get follower stats
AnalyticsApi get_linked_in_aggregate_analytics GET /v1/accounts/{accountId}/linkedin-aggregate-analytics Get LinkedIn aggregate stats
AnalyticsApi get_linked_in_post_analytics GET /v1/accounts/{accountId}/linkedin-post-analytics Get LinkedIn post stats
AnalyticsApi get_you_tube_daily_views GET /v1/analytics/youtube/daily-views Get YouTube daily views
CommentsApi delete_inbox_comment DELETE /v1/inbox/comments/{postId} Delete comment
CommentsApi get_inbox_post_comments GET /v1/inbox/comments/{postId} Get post comments
CommentsApi hide_inbox_comment POST /v1/inbox/comments/{postId}/{commentId}/hide Hide comment
CommentsApi like_inbox_comment POST /v1/inbox/comments/{postId}/{commentId}/like Like comment
CommentsApi list_inbox_comments GET /v1/inbox/comments List commented posts
CommentsApi reply_to_inbox_post POST /v1/inbox/comments/{postId} Reply to comment
CommentsApi send_private_reply_to_comment POST /v1/inbox/comments/{postId}/{commentId}/private-reply Send private reply
CommentsApi unhide_inbox_comment DELETE /v1/inbox/comments/{postId}/{commentId}/hide Unhide comment
CommentsApi unlike_inbox_comment DELETE /v1/inbox/comments/{postId}/{commentId}/like Unlike comment
ConnectApi complete_telegram_connect PATCH /v1/connect/telegram Check Telegram status
ConnectApi connect_bluesky_credentials POST /v1/connect/bluesky/credentials Connect Bluesky account
ConnectApi get_connect_url GET /v1/connect/{platform} Get OAuth connect URL
ConnectApi get_facebook_pages GET /v1/accounts/{accountId}/facebook-page List Facebook pages
ConnectApi get_gmb_locations GET /v1/accounts/{accountId}/gmb-locations List GBP locations
ConnectApi get_linked_in_organizations GET /v1/accounts/{accountId}/linkedin-organizations List LinkedIn orgs
ConnectApi get_pending_o_auth_data GET /v1/connect/pending-data Get pending OAuth data
ConnectApi get_pinterest_boards GET /v1/accounts/{accountId}/pinterest-boards List Pinterest boards
ConnectApi get_reddit_flairs GET /v1/accounts/{accountId}/reddit-flairs List subreddit flairs
ConnectApi get_reddit_subreddits GET /v1/accounts/{accountId}/reddit-subreddits List Reddit subreddits
ConnectApi get_telegram_connect_status GET /v1/connect/telegram Generate Telegram code
ConnectApi handle_o_auth_callback POST /v1/connect/{platform} Complete OAuth callback
ConnectApi initiate_telegram_connect POST /v1/connect/telegram Connect Telegram directly
ConnectApi list_facebook_pages GET /v1/connect/facebook/select-page List Facebook pages
ConnectApi list_google_business_locations GET /v1/connect/googlebusiness/locations List GBP locations
ConnectApi list_linked_in_organizations GET /v1/connect/linkedin/organizations List LinkedIn orgs
ConnectApi list_pinterest_boards_for_selection GET /v1/connect/pinterest/select-board List Pinterest boards
ConnectApi list_snapchat_profiles GET /v1/connect/snapchat/select-profile List Snapchat profiles
ConnectApi select_facebook_page POST /v1/connect/facebook/select-page Select Facebook page
ConnectApi select_google_business_location POST /v1/connect/googlebusiness/select-location Select GBP location
ConnectApi select_linked_in_organization POST /v1/connect/linkedin/select-organization Select LinkedIn org
ConnectApi select_pinterest_board POST /v1/connect/pinterest/select-board Select Pinterest board
ConnectApi select_snapchat_profile POST /v1/connect/snapchat/select-profile Select Snapchat profile
ConnectApi update_facebook_page PUT /v1/accounts/{accountId}/facebook-page Update Facebook page
ConnectApi update_gmb_location PUT /v1/accounts/{accountId}/gmb-locations Update GBP location
ConnectApi update_linked_in_organization PUT /v1/accounts/{accountId}/linkedin-organization Switch LinkedIn account type
ConnectApi update_pinterest_boards PUT /v1/accounts/{accountId}/pinterest-boards Set default Pinterest board
ConnectApi update_reddit_subreddits PUT /v1/accounts/{accountId}/reddit-subreddits Set default subreddit
GmbAttributesApi get_google_business_attributes GET /v1/accounts/{accountId}/gmb-attributes Get attributes
GmbAttributesApi update_google_business_attributes PUT /v1/accounts/{accountId}/gmb-attributes Update attributes
GmbFoodMenusApi get_google_business_food_menus GET /v1/accounts/{accountId}/gmb-food-menus Get food menus
GmbFoodMenusApi update_google_business_food_menus PUT /v1/accounts/{accountId}/gmb-food-menus Update food menus
GmbLocationDetailsApi get_google_business_location_details GET /v1/accounts/{accountId}/gmb-location-details Get location details
GmbLocationDetailsApi update_google_business_location_details PUT /v1/accounts/{accountId}/gmb-location-details Update location details
GmbMediaApi create_google_business_media POST /v1/accounts/{accountId}/gmb-media Upload photo
GmbMediaApi delete_google_business_media DELETE /v1/accounts/{accountId}/gmb-media Delete photo
GmbMediaApi list_google_business_media GET /v1/accounts/{accountId}/gmb-media List media
GmbPlaceActionsApi create_google_business_place_action POST /v1/accounts/{accountId}/gmb-place-actions Create action link
GmbPlaceActionsApi delete_google_business_place_action DELETE /v1/accounts/{accountId}/gmb-place-actions Delete action link
GmbPlaceActionsApi list_google_business_place_actions GET /v1/accounts/{accountId}/gmb-place-actions List action links
GmbReviewsApi get_google_business_reviews GET /v1/accounts/{accountId}/gmb-reviews Get reviews
InvitesApi create_invite_token POST /v1/invite/tokens Create invite token
LinkedInMentionsApi get_linked_in_mentions GET /v1/accounts/{accountId}/linkedin-mentions Resolve LinkedIn mention
LogsApi get_post_logs GET /v1/posts/{postId}/logs Get post logs
LogsApi list_connection_logs GET /v1/connections/logs List connection logs
LogsApi list_posts_logs GET /v1/posts/logs List publishing logs
MediaApi get_media_presigned_url POST /v1/media/presign Get presigned upload URL
MessagesApi edit_inbox_message PATCH /v1/inbox/conversations/{conversationId}/messages/{messageId} Edit message
MessagesApi get_inbox_conversation GET /v1/inbox/conversations/{conversationId} Get conversation
MessagesApi get_inbox_conversation_messages GET /v1/inbox/conversations/{conversationId}/messages List messages
MessagesApi list_inbox_conversations GET /v1/inbox/conversations List conversations
MessagesApi send_inbox_message POST /v1/inbox/conversations/{conversationId}/messages Send message
MessagesApi update_inbox_conversation PUT /v1/inbox/conversations/{conversationId} Update conversation status
PostsApi bulk_upload_posts POST /v1/posts/bulk-upload Bulk upload from CSV
PostsApi create_post POST /v1/posts Create post
PostsApi delete_post DELETE /v1/posts/{postId} Delete post
PostsApi get_post GET /v1/posts/{postId} Get post
PostsApi list_posts GET /v1/posts List posts
PostsApi retry_post POST /v1/posts/{postId}/retry Retry failed post
PostsApi unpublish_post POST /v1/posts/{postId}/unpublish Unpublish post
PostsApi update_post PUT /v1/posts/{postId} Update post
ProfilesApi create_profile POST /v1/profiles Create profile
ProfilesApi delete_profile DELETE /v1/profiles/{profileId} Delete profile
ProfilesApi get_profile GET /v1/profiles/{profileId} Get profile
ProfilesApi list_profiles GET /v1/profiles List profiles
ProfilesApi update_profile PUT /v1/profiles/{profileId} Update profile
QueueApi create_queue_slot POST /v1/queue/slots Create schedule
QueueApi delete_queue_slot DELETE /v1/queue/slots Delete schedule
QueueApi get_next_queue_slot GET /v1/queue/next-slot Get next available slot
QueueApi list_queue_slots GET /v1/queue/slots List schedules
QueueApi preview_queue GET /v1/queue/preview Preview upcoming slots
QueueApi update_queue_slot PUT /v1/queue/slots Update schedule
RedditSearchApi get_reddit_feed GET /v1/reddit/feed Get subreddit feed
RedditSearchApi search_reddit GET /v1/reddit/search Search posts
ReviewsApi delete_inbox_review_reply DELETE /v1/inbox/reviews/{reviewId}/reply Delete review reply
ReviewsApi list_inbox_reviews GET /v1/inbox/reviews List reviews
ReviewsApi reply_to_inbox_review POST /v1/inbox/reviews/{reviewId}/reply Reply to review
ToolsApi check_instagram_hashtags POST /v1/tools/instagram/hashtag-checker Check IG hashtag bans
ToolsApi download_bluesky_media GET /v1/tools/bluesky/download Download Bluesky media
ToolsApi download_facebook_video GET /v1/tools/facebook/download Download Facebook video
ToolsApi download_instagram_media GET /v1/tools/instagram/download Download Instagram media
ToolsApi download_linked_in_video GET /v1/tools/linkedin/download Download LinkedIn video
ToolsApi download_tik_tok_video GET /v1/tools/tiktok/download Download TikTok video
ToolsApi download_twitter_media GET /v1/tools/twitter/download Download Twitter/X media
ToolsApi download_you_tube_video GET /v1/tools/youtube/download Download YouTube video
ToolsApi get_you_tube_transcript GET /v1/tools/youtube/transcript Get YouTube transcript
UsageApi get_usage_stats GET /v1/usage-stats Get plan and usage stats
UsersApi get_user GET /v1/users/{userId} Get user
UsersApi list_users GET /v1/users List users
WebhooksApi create_webhook_settings POST /v1/webhooks/settings Create webhook
WebhooksApi delete_webhook_settings DELETE /v1/webhooks/settings Delete webhook
WebhooksApi get_webhook_logs GET /v1/webhooks/logs Get delivery logs
WebhooksApi get_webhook_settings GET /v1/webhooks/settings List webhooks
WebhooksApi test_webhook POST /v1/webhooks/test Send test webhook
WebhooksApi update_webhook_settings PUT /v1/webhooks/settings Update webhook

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author

support@getlate.dev

About

Late API - Official Rust SDK

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •