Module: PostBoost
- Defined in:
- lib/postboost/version.rb,
lib/postboost.rb,
lib/postboost/api_error.rb,
lib/postboost/api_client.rb,
lib/postboost/models/tag.rb,
lib/postboost/models/post.rb,
lib/postboost/models/user.rb,
lib/postboost/api/tags_api.rb,
lib/postboost/models/media.rb,
lib/postboost/api/media_api.rb,
lib/postboost/api/posts_api.rb,
lib/postboost/api/users_api.rb,
lib/postboost/configuration.rb,
lib/postboost/models/account.rb,
lib/postboost/models/receipt.rb,
lib/postboost/api/accounts_api.rb,
lib/postboost/api/receipts_api.rb,
lib/postboost/models/tag_input.rb,
lib/postboost/models/workspace.rb,
lib/postboost/models/post_input.rb,
lib/postboost/models/user_input.rb,
lib/postboost/api/workspaces_api.rb,
lib/postboost/models/delete_mode.rb,
lib/postboost/models/post_status.rb,
lib/postboost/models/post_content.rb,
lib/postboost/models/post_version.rb,
lib/postboost/models/subscription.rb,
lib/postboost/models/delete_result.rb,
lib/postboost/models/receipt_input.rb,
lib/postboost/api/subscriptions_api.rb,
lib/postboost/models/pagination_meta.rb,
lib/postboost/models/schedule_result.rb,
lib/postboost/models/workspace_input.rb,
lib/postboost/models/user_update_input.rb,
lib/postboost/models/subscription_input.rb,
lib/postboost/models/delete_post_request.rb,
lib/postboost/models/subscription_status.rb,
lib/postboost/models/pagination_meta_meta.rb,
lib/postboost/models/receipt_update_input.rb,
lib/postboost/models/update_media_request.rb,
lib/postboost/models/workspace_user_input.rb,
lib/postboost/models/list_tags200_response.rb,
lib/postboost/models/pagination_meta_links.rb,
lib/postboost/models/schedule_post_request.rb,
lib/postboost/models/list_media200_response.rb,
lib/postboost/models/list_posts200_response.rb,
lib/postboost/models/list_users200_response.rb,
lib/postboost/models/delete_user400_response.rb,
lib/postboost/models/upload_chunk200_response.rb,
lib/postboost/models/delete_media_bulk_request.rb,
lib/postboost/models/delete_posts_bulk_request.rb,
lib/postboost/models/delete_users_bulk_request.rb,
lib/postboost/models/list_accounts200_response.rb,
lib/postboost/models/list_receipts200_response.rb,
lib/postboost/models/subscription_update_input.rb,
lib/postboost/models/list_workspaces200_response.rb,
lib/postboost/models/delete_receipts_bulk_request.rb,
lib/postboost/models/checkout_subscription_request.rb,
lib/postboost/models/delete_workspaces_bulk_request.rb,
lib/postboost/models/initiate_remote_upload_request.rb,
lib/postboost/models/initiate_chunked_upload_request.rb,
lib/postboost/models/add_generic_subscription_request.rb,
lib/postboost/models/change_subscription_plan_request.rb,
lib/postboost/models/checkout_subscription200_response.rb,
lib/postboost/models/initiate_remote_upload200_response.rb,
lib/postboost/models/remove_user_from_workspace_request.rb,
lib/postboost/models/initiate_chunked_upload200_response.rb,
lib/postboost/models/get_remote_upload_status200_response.rb,
lib/postboost/models/initiate_remote_upload200_response_one_of.rb
Overview
#PostBoost API
#The PostBoost REST API lets you publish, schedule, and analyze social media posts across 8+ platforms from a single integration. No OAuth apps to maintain — PostBoost handles platform authorization for you. ## Base URL All workspace-scoped endpoints are prefixed with ‘/workspaceUuid`. Panel/admin endpoints are prefixed with /panel. ## Authentication All requests require a Bearer token in the Authorization header. Generate tokens in your PostBoost dashboard under **Settings → Access Tokens**. “` Authorization: Bearer YOUR_API_TOKEN “`
The version of the OpenAPI document: 1.0.0 Contact: [email protected] Generated by: openapi-generator.tech Generator version: 7.9.0
Defined Under Namespace
Modules: InitiateRemoteUpload200Response Classes: Account, AccountsApi, AddGenericSubscriptionRequest, ApiClient, ApiError, ChangeSubscriptionPlanRequest, CheckoutSubscription200Response, CheckoutSubscriptionRequest, Configuration, DeleteMediaBulkRequest, DeleteMode, DeletePostRequest, DeletePostsBulkRequest, DeleteReceiptsBulkRequest, DeleteResult, DeleteUser400Response, DeleteUsersBulkRequest, DeleteWorkspacesBulkRequest, GetRemoteUploadStatus200Response, InitiateChunkedUpload200Response, InitiateChunkedUploadRequest, InitiateRemoteUpload200ResponseOneOf, InitiateRemoteUploadRequest, ListAccounts200Response, ListMedia200Response, ListPosts200Response, ListReceipts200Response, ListTags200Response, ListUsers200Response, ListWorkspaces200Response, Media, MediaApi, PaginationMeta, PaginationMetaLinks, PaginationMetaMeta, Post, PostContent, PostInput, PostStatus, PostVersion, PostsApi, Receipt, ReceiptInput, ReceiptUpdateInput, ReceiptsApi, RemoveUserFromWorkspaceRequest, SchedulePostRequest, ScheduleResult, Subscription, SubscriptionInput, SubscriptionStatus, SubscriptionUpdateInput, SubscriptionsApi, Tag, TagInput, TagsApi, UpdateMediaRequest, UploadChunk200Response, User, UserInput, UserUpdateInput, UsersApi, Workspace, WorkspaceInput, WorkspaceUserInput, WorkspacesApi
Constant Summary collapse
- VERSION =
'1.0.0'
Class Method Summary collapse
-
.configure ⇒ Object
Customize default settings for the SDK using block.
Class Method Details
.configure ⇒ Object
Customize default settings for the SDK using block.
PostBoost.configure do |config|
config.username = "xxx"
config.password = "xxx"
end
If no block given, return the default Configuration object.
95 96 97 98 99 100 101 |
# File 'lib/postboost.rb', line 95 def configure if block_given? yield(Configuration.default) else Configuration.default end end |