Module: OneMsgChatApi

Defined in:
lib/one_msg_chat_api/version.rb,
lib/one_msg_chat_api.rb,
lib/one_msg_chat_api/api_error.rb,
lib/one_msg_chat_api/api_client.rb,
lib/one_msg_chat_api/api/flows_api.rb,
lib/one_msg_chat_api/api/users_api.rb,
lib/one_msg_chat_api/configuration.rb,
lib/one_msg_chat_api/api/groups_api.rb,
lib/one_msg_chat_api/api_model_base.rb,
lib/one_msg_chat_api/api/calling_api.rb,
lib/one_msg_chat_api/api/catalog_api.rb,
lib/one_msg_chat_api/api/channel_api.rb,
lib/one_msg_chat_api/api/profile_api.rb,
lib/one_msg_chat_api/api/webhooks_api.rb,
lib/one_msg_chat_api/api/messaging_api.rb,
lib/one_msg_chat_api/api/templates_api.rb,
lib/one_msg_chat_api/models/profile_info.rb,
lib/one_msg_chat_api/models/error_response.rb,
lib/one_msg_chat_api/models/success_response.rb,
lib/one_msg_chat_api/models/send_file_request.rb,
lib/one_msg_chat_api/models/send_list_request.rb,
lib/one_msg_chat_api/models/update_me_request.rb,
lib/one_msg_chat_api/models/block_user_request.rb,
lib/one_msg_chat_api/models/send_flow_request1.rb,
lib/one_msg_chat_api/models/send_button_request.rb,
lib/one_msg_chat_api/models/add_template_request.rb,
lib/one_msg_chat_api/models/send_contact_request.rb,
lib/one_msg_chat_api/models/send_cta_url_request.rb,
lib/one_msg_chat_api/models/send_message_request.rb,
lib/one_msg_chat_api/models/send_sticker_request.rb,
lib/one_msg_chat_api/models/message_sent_response.rb,
lib/one_msg_chat_api/models/send_reaction_request.rb,
lib/one_msg_chat_api/models/send_template_request.rb,
lib/one_msg_chat_api/models/list_flows200_response.rb,
lib/one_msg_chat_api/models/send_carousel_request1.rb,
lib/one_msg_chat_api/models/send_location_request1.rb,
lib/one_msg_chat_api/models/create_commerce_request.rb,
lib/one_msg_chat_api/models/get_webhook200_response.rb,
lib/one_msg_chat_api/models/send_flow_request_header.rb,
lib/one_msg_chat_api/models/conversational_automation.rb,
lib/one_msg_chat_api/models/create_groups200_response.rb,
lib/one_msg_chat_api/models/list_messages200_response.rb,
lib/one_msg_chat_api/models/send_flow_request1_header.rb,
lib/one_msg_chat_api/models/list_templates200_response.rb,
lib/one_msg_chat_api/models/retrieve_media200_response.rb,
lib/one_msg_chat_api/models/send_order_details_request.rb,
lib/one_msg_chat_api/models/create_commerce200_response.rb,
lib/one_msg_chat_api/models/create_read_message_request.rb,
lib/one_msg_chat_api/models/delete_media_legacy_request.rb,
lib/one_msg_chat_api/models/send_address_message_request.rb,
lib/one_msg_chat_api/models/send_payment_request_request.rb,
lib/one_msg_chat_api/models/send_location_request_request.rb,
lib/one_msg_chat_api/models/create_commerce_request_params.rb,
lib/one_msg_chat_api/models/get_commerce200_response_inner.rb,
lib/one_msg_chat_api/models/get_mm_lite_status200_response.rb,
lib/one_msg_chat_api/models/list_blocked_users200_response.rb,
lib/one_msg_chat_api/models/send_template_request_language.rb,
lib/one_msg_chat_api/models/create_read_message200_response.rb,
lib/one_msg_chat_api/models/create_read_message401_response.rb,
lib/one_msg_chat_api/models/delete_flows_flow_id200_response.rb,
lib/one_msg_chat_api/models/send_list_request_sections_inner.rb,
lib/one_msg_chat_api/models/send_order_details_request_order.rb,
lib/one_msg_chat_api/models/delete_groups_group_id200_response.rb,
lib/one_msg_chat_api/models/send_button_request_sections_inner.rb,
lib/one_msg_chat_api/models/send_contact_request_contacts_inner.rb,
lib/one_msg_chat_api/models/send_order_details_request_language.rb,
lib/one_msg_chat_api/models/patch_flows_flow_id_assets200_response.rb,
lib/one_msg_chat_api/models/send_contact_request_contacts_inner_org.rb,
lib/one_msg_chat_api/models/conversational_automation_commands_inner.rb,
lib/one_msg_chat_api/models/send_button_request_sections_inner_reply.rb,
lib/one_msg_chat_api/models/send_contact_request_contacts_inner_name.rb,
lib/one_msg_chat_api/models/set_whatsapp_business_encryption_request.rb,
lib/one_msg_chat_api/models/send_list_request_sections_inner_rows_inner.rb,
lib/one_msg_chat_api/models/get_whatsapp_business_encryption200_response.rb,
lib/one_msg_chat_api/models/send_order_details_request_order_items_inner.rb,
lib/one_msg_chat_api/models/send_contact_request_contacts_inner_phones_inner.rb,
lib/one_msg_chat_api/models/send_order_details_request_order_items_inner_amount.rb

Overview

#1MSG WhatsApp Business API (Public)

#Public client API for sending messages, managing groups, flows, and templates. This is the API exposed to end customers via platform.1msg.io Authentication: All requests require token query parameter with JWT or API key. Documentation: https://help.1msg.io/platform-1msg/getting-start/quick-start API Docs: https://docs.1msg.io/

The version of the OpenAPI document: 1.0.0 Contact: support@1msg.io Generated by: https://openapi-generator.tech Generator version: 7.22.0

Defined Under Namespace

Modules: SendFlowRequest1Header, SendFlowRequestHeader Classes: AddTemplateRequest, ApiClient, ApiError, ApiModelBase, BlockUserRequest, CallingApi, CatalogApi, ChannelApi, Configuration, ConversationalAutomation, ConversationalAutomationCommandsInner, CreateCommerce200Response, CreateCommerceRequest, CreateCommerceRequestParams, CreateGroups200Response, CreateReadMessage200Response, CreateReadMessage401Response, CreateReadMessageRequest, DeleteFlowsFlowId200Response, DeleteGroupsGroupId200Response, DeleteMediaLegacyRequest, ErrorResponse, FlowsApi, GetCommerce200ResponseInner, GetMmLiteStatus200Response, GetWebhook200Response, GetWhatsappBusinessEncryption200Response, GroupsApi, ListBlockedUsers200Response, ListFlows200Response, ListMessages200Response, ListTemplates200Response, MessageSentResponse, MessagingApi, PatchFlowsFlowIdAssets200Response, ProfileApi, ProfileInfo, RetrieveMedia200Response, SendAddressMessageRequest, SendButtonRequest, SendButtonRequestSectionsInner, SendButtonRequestSectionsInnerReply, SendCarouselRequest1, SendContactRequest, SendContactRequestContactsInner, SendContactRequestContactsInnerName, SendContactRequestContactsInnerOrg, SendContactRequestContactsInnerPhonesInner, SendCtaUrlRequest, SendFileRequest, SendFlowRequest1, SendListRequest, SendListRequestSectionsInner, SendListRequestSectionsInnerRowsInner, SendLocationRequest1, SendLocationRequestRequest, SendMessageRequest, SendOrderDetailsRequest, SendOrderDetailsRequestLanguage, SendOrderDetailsRequestOrder, SendOrderDetailsRequestOrderItemsInner, SendOrderDetailsRequestOrderItemsInnerAmount, SendPaymentRequestRequest, SendReactionRequest, SendStickerRequest, SendTemplateRequest, SendTemplateRequestLanguage, SetWhatsappBusinessEncryptionRequest, SuccessResponse, TemplatesApi, UpdateMeRequest, UsersApi, WebhooksApi

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block. OneMsgChatApi.configure do |config| config.username = "xxx" config.password = "xxx" end If no block given, return the default Configuration object.



103
104
105
106
107
108
109
# File 'lib/one_msg_chat_api.rb', line 103

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end