Module: Knockapi
- Defined in:
- lib/knockapi/client.rb,
lib/knockapi/errors.rb,
lib/knockapi/models.rb,
lib/knockapi/version.rb,
lib/knockapi/internal.rb,
lib/knockapi/file_part.rb,
lib/knockapi/models/user.rb,
lib/knockapi/internal/util.rb,
lib/knockapi/models/object.rb,
lib/knockapi/models/tenant.rb,
lib/knockapi/models/message.rb,
lib/knockapi/models/activity.rb,
lib/knockapi/models/schedule.rb,
lib/knockapi/request_options.rb,
lib/knockapi/resources/users.rb,
lib/knockapi/models/condition.rb,
lib/knockapi/models/page_info.rb,
lib/knockapi/models/recipient.rb,
lib/knockapi/resources/objects.rb,
lib/knockapi/resources/tenants.rb,
lib/knockapi/internal/type/enum.rb,
lib/knockapi/resources/channels.rb,
lib/knockapi/resources/messages.rb,
lib/knockapi/internal/type/union.rb,
lib/knockapi/resources/audiences.rb,
lib/knockapi/resources/providers.rb,
lib/knockapi/resources/schedules.rb,
lib/knockapi/resources/workflows.rb,
lib/knockapi/models/message_event.rb,
lib/knockapi/resources/recipients.rb,
lib/knockapi/resources/users/bulk.rb,
lib/knockapi/internal/items_cursor.rb,
lib/knockapi/internal/type/boolean.rb,
lib/knockapi/internal/type/hash_of.rb,
lib/knockapi/internal/type/unknown.rb,
lib/knockapi/models/bulk_operation.rb,
lib/knockapi/models/tenant_request.rb,
lib/knockapi/resources/users/feeds.rb,
lib/knockapi/internal/type/array_of.rb,
lib/knockapi/models/audience_member.rb,
lib/knockapi/models/user_get_params.rb,
lib/knockapi/resources/integrations.rb,
lib/knockapi/resources/objects/bulk.rb,
lib/knockapi/resources/tenants/bulk.rb,
lib/knockapi/resources/users/guides.rb,
lib/knockapi/internal/entries_cursor.rb,
lib/knockapi/internal/type/base_page.rb,
lib/knockapi/internal/type/converter.rb,
lib/knockapi/models/user_list_params.rb,
lib/knockapi/resources/channels/bulk.rb,
lib/knockapi/internal/type/base_model.rb,
lib/knockapi/internal/type/file_input.rb,
lib/knockapi/models/object_get_params.rb,
lib/knockapi/models/object_set_params.rb,
lib/knockapi/models/recipient_request.rb,
lib/knockapi/models/tenant_get_params.rb,
lib/knockapi/models/tenant_set_params.rb,
lib/knockapi/models/user_merge_params.rb,
lib/knockapi/resources/messages/batch.rb,
lib/knockapi/resources/schedules/bulk.rb,
lib/knockapi/models/message_get_params.rb,
lib/knockapi/models/object_list_params.rb,
lib/knockapi/models/tenant_list_params.rb,
lib/knockapi/models/user_delete_params.rb,
lib/knockapi/models/user_update_params.rb,
lib/knockapi/resources/bulk_operations.rb,
lib/knockapi/resources/providers/slack.rb,
lib/knockapi/models/message_list_params.rb,
lib/knockapi/models/recipient_reference.rb,
lib/knockapi/models/message_delivery_log.rb,
lib/knockapi/models/object_delete_params.rb,
lib/knockapi/models/schedule_list_params.rb,
lib/knockapi/models/schedule_repeat_rule.rb,
lib/knockapi/models/tenant_delete_params.rb,
lib/knockapi/internal/ms_teams_pagination.rb,
lib/knockapi/models/identify_user_request.rb,
lib/knockapi/models/inline_object_request.rb,
lib/knockapi/models/inline_tenant_request.rb,
lib/knockapi/resources/providers/ms_teams.rb,
lib/knockapi/models/message_archive_params.rb,
lib/knockapi/models/schedule_create_params.rb,
lib/knockapi/models/schedule_delete_params.rb,
lib/knockapi/models/schedule_update_params.rb,
lib/knockapi/models/workflow_cancel_params.rb,
lib/knockapi/resources/integrations/census.rb,
lib/knockapi/internal/slack_channels_cursor.rb,
lib/knockapi/internal/transport/base_client.rb,
lib/knockapi/models/objects/bulk_set_params.rb,
lib/knockapi/models/recipients/channel_data.rb,
lib/knockapi/models/recipients/subscription.rb,
lib/knockapi/models/tenants/bulk_set_params.rb,
lib/knockapi/models/workflow_trigger_params.rb,
lib/knockapi/models/message_unarchive_params.rb,
lib/knockapi/models/schedule_create_response.rb,
lib/knockapi/models/schedule_delete_response.rb,
lib/knockapi/models/schedule_update_response.rb,
lib/knockapi/models/users/bulk_delete_params.rb,
lib/knockapi/internal/type/request_parameters.rb,
lib/knockapi/models/bulk_operation_get_params.rb,
lib/knockapi/models/recipients/preference_set.rb,
lib/knockapi/models/user_list_messages_params.rb,
lib/knockapi/models/workflow_trigger_response.rb,
lib/knockapi/resources/integrations/hightouch.rb,
lib/knockapi/resources/recipients/preferences.rb,
lib/knockapi/models/message_get_content_params.rb,
lib/knockapi/models/message_list_events_params.rb,
lib/knockapi/models/objects/bulk_delete_params.rb,
lib/knockapi/models/tenants/bulk_delete_params.rb,
lib/knockapi/models/user_list_schedules_params.rb,
lib/knockapi/models/users/bulk_identify_params.rb,
lib/knockapi/resources/recipients/channel_data.rb,
lib/knockapi/models/audience_add_members_params.rb,
lib/knockapi/models/message_mark_as_read_params.rb,
lib/knockapi/models/message_mark_as_seen_params.rb,
lib/knockapi/models/object_list_messages_params.rb,
lib/knockapi/models/user_get_preferences_params.rb,
lib/knockapi/models/user_set_preferences_params.rb,
lib/knockapi/resources/recipients/subscriptions.rb,
lib/knockapi/models/audience_list_members_params.rb,
lib/knockapi/models/inline_identify_user_request.rb,
lib/knockapi/models/message_get_content_response.rb,
lib/knockapi/models/object_list_schedules_params.rb,
lib/knockapi/models/schedules/bulk_create_params.rb,
lib/knockapi/models/user_get_channel_data_params.rb,
lib/knockapi/models/user_list_preferences_params.rb,
lib/knockapi/models/user_set_channel_data_params.rb,
lib/knockapi/models/users/feed_list_items_params.rb,
lib/knockapi/models/message_mark_as_unread_params.rb,
lib/knockapi/models/message_mark_as_unseen_params.rb,
lib/knockapi/models/messages/batch_archive_params.rb,
lib/knockapi/models/object_get_preferences_params.rb,
lib/knockapi/models/object_set_preferences_params.rb,
lib/knockapi/models/recipients/slack_channel_data.rb,
lib/knockapi/models/audience_list_members_response.rb,
lib/knockapi/models/audience_remove_members_params.rb,
lib/knockapi/models/message_list_activities_params.rb,
lib/knockapi/models/object_get_channel_data_params.rb,
lib/knockapi/models/object_list_preferences_params.rb,
lib/knockapi/models/object_set_channel_data_params.rb,
lib/knockapi/models/user_list_preferences_response.rb,
lib/knockapi/models/user_list_subscriptions_params.rb,
lib/knockapi/models/user_unset_channel_data_params.rb,
lib/knockapi/models/users/feed_get_settings_params.rb,
lib/knockapi/models/users/feed_list_items_response.rb,
lib/knockapi/models/users/guide_get_channel_params.rb,
lib/knockapi/models/messages/batch_archive_response.rb,
lib/knockapi/models/messages/batch_unarchive_params.rb,
lib/knockapi/models/object_add_subscriptions_params.rb,
lib/knockapi/models/recipients/channel_data_request.rb,
lib/knockapi/models/recipients/discord_channel_data.rb,
lib/knockapi/internal/transport/pooled_net_requester.rb,
lib/knockapi/models/object_list_preferences_response.rb,
lib/knockapi/models/object_list_subscriptions_params.rb,
lib/knockapi/models/object_unset_channel_data_params.rb,
lib/knockapi/models/recipients/ms_teams_channel_data.rb,
lib/knockapi/models/users/feed_get_settings_response.rb,
lib/knockapi/models/users/guide_get_channel_response.rb,
lib/knockapi/models/message_list_delivery_logs_params.rb,
lib/knockapi/models/message_mark_as_interacted_params.rb,
lib/knockapi/models/messages/batch_get_content_params.rb,
lib/knockapi/models/messages/batch_unarchive_response.rb,
lib/knockapi/models/object_add_subscriptions_response.rb,
lib/knockapi/models/providers/slack_check_auth_params.rb,
lib/knockapi/models/recipients/preference_set_request.rb,
lib/knockapi/models/users/bulk_set_preferences_params.rb,
lib/knockapi/models/messages/batch_mark_as_read_params.rb,
lib/knockapi/models/messages/batch_mark_as_seen_params.rb,
lib/knockapi/models/object_delete_subscriptions_params.rb,
lib/knockapi/models/messages/batch_get_content_response.rb,
lib/knockapi/models/providers/ms_team_check_auth_params.rb,
lib/knockapi/models/providers/ms_team_list_teams_params.rb,
lib/knockapi/models/providers/slack_check_auth_response.rb,
lib/knockapi/models/messages/batch_mark_as_read_response.rb,
lib/knockapi/models/messages/batch_mark_as_seen_response.rb,
lib/knockapi/models/messages/batch_mark_as_unread_params.rb,
lib/knockapi/models/messages/batch_mark_as_unseen_params.rb,
lib/knockapi/models/object_delete_subscriptions_response.rb,
lib/knockapi/models/providers/slack_list_channels_params.rb,
lib/knockapi/models/providers/slack_revoke_access_params.rb,
lib/knockapi/models/objects/bulk_add_subscriptions_params.rb,
lib/knockapi/models/providers/ms_team_check_auth_response.rb,
lib/knockapi/models/providers/ms_team_list_teams_response.rb,
lib/knockapi/models/messages/batch_mark_as_unread_response.rb,
lib/knockapi/models/messages/batch_mark_as_unseen_response.rb,
lib/knockapi/models/providers/ms_team_list_channels_params.rb,
lib/knockapi/models/providers/ms_team_revoke_access_params.rb,
lib/knockapi/models/providers/slack_list_channels_response.rb,
lib/knockapi/models/providers/slack_revoke_access_response.rb,
lib/knockapi/models/recipients/inline_channel_data_request.rb,
lib/knockapi/models/recipients/preference_set_channel_types.rb,
lib/knockapi/models/users/guide_mark_message_as_seen_params.rb,
lib/knockapi/models/messages/batch_mark_as_interacted_params.rb,
lib/knockapi/models/objects/bulk_delete_subscriptions_params.rb,
lib/knockapi/models/providers/ms_team_list_channels_response.rb,
lib/knockapi/models/providers/ms_team_revoke_access_response.rb,
lib/knockapi/models/recipients/inline_preference_set_request.rb,
lib/knockapi/models/recipients/push_channel_data_tokens_only.rb,
lib/knockapi/models/recipients/preference_set_channel_setting.rb,
lib/knockapi/models/recipients/push_channel_data_devices_only.rb,
lib/knockapi/models/users/guide_mark_message_as_seen_response.rb,
lib/knockapi/models/channels/bulk_update_message_status_params.rb,
lib/knockapi/models/messages/batch_mark_as_interacted_response.rb,
lib/knockapi/models/users/guide_mark_message_as_archived_params.rb,
lib/knockapi/models/integrations/census_custom_destination_params.rb,
lib/knockapi/models/users/guide_mark_message_as_archived_response.rb,
lib/knockapi/models/users/guide_mark_message_as_interacted_params.rb,
lib/knockapi/models/recipients/preference_set_channel_type_setting.rb,
lib/knockapi/models/integrations/census_custom_destination_response.rb,
lib/knockapi/models/users/guide_mark_message_as_interacted_response.rb,
lib/knockapi/models/recipients/aws_sns_push_channel_data_devices_only.rb,
lib/knockapi/models/integrations/hightouch_embedded_destination_params.rb,
lib/knockapi/models/recipients/one_signal_channel_data_player_ids_only.rb,
lib/knockapi/models/integrations/hightouch_embedded_destination_response.rb,
lib/knockapi/models/recipients/aws_sns_push_channel_data_target_arns_only.rb
Defined Under Namespace
Modules: Errors, Internal, Models, Resources Classes: Client, FilePart, RequestOptions
Constant Summary collapse
- Activity =
Knockapi::Models::Activity
- AudienceAddMembersParams =
Knockapi::Models::AudienceAddMembersParams
- AudienceListMembersParams =
Knockapi::Models::AudienceListMembersParams
- AudienceMember =
Knockapi::Models::AudienceMember
- AudienceRemoveMembersParams =
Knockapi::Models::AudienceRemoveMembersParams
- BulkOperation =
Knockapi::Models::BulkOperation
- BulkOperationGetParams =
Knockapi::Models::BulkOperationGetParams
- Channels =
Knockapi::Models::Channels
- Condition =
Knockapi::Models::Condition
- IdentifyUserRequest =
Knockapi::Models::IdentifyUserRequest
- InlineIdentifyUserRequest =
Knockapi::Models::InlineIdentifyUserRequest
- InlineObjectRequest =
Knockapi::Models::InlineObjectRequest
- InlineTenantRequest =
Knockapi::Models::InlineTenantRequest
- Integrations =
Knockapi::Models::Integrations
- Message =
Knockapi::Models::Message
- MessageArchiveParams =
Knockapi::Models::MessageArchiveParams
- MessageDeliveryLog =
Knockapi::Models::MessageDeliveryLog
- MessageEvent =
Knockapi::Models::MessageEvent
- MessageGetContentParams =
Knockapi::Models::MessageGetContentParams
- MessageGetParams =
Knockapi::Models::MessageGetParams
- MessageListActivitiesParams =
Knockapi::Models::MessageListActivitiesParams
- MessageListDeliveryLogsParams =
Knockapi::Models::MessageListDeliveryLogsParams
- MessageListEventsParams =
Knockapi::Models::MessageListEventsParams
- MessageListParams =
Knockapi::Models::MessageListParams
- MessageMarkAsInteractedParams =
Knockapi::Models::MessageMarkAsInteractedParams
- MessageMarkAsReadParams =
Knockapi::Models::MessageMarkAsReadParams
- MessageMarkAsSeenParams =
Knockapi::Models::MessageMarkAsSeenParams
- MessageMarkAsUnreadParams =
Knockapi::Models::MessageMarkAsUnreadParams
- MessageMarkAsUnseenParams =
Knockapi::Models::MessageMarkAsUnseenParams
- Messages =
Knockapi::Models::Messages
- MessageUnarchiveParams =
Knockapi::Models::MessageUnarchiveParams
- Object =
Knockapi::Models::Object
- ObjectAddSubscriptionsParams =
Knockapi::Models::ObjectAddSubscriptionsParams
- ObjectDeleteParams =
Knockapi::Models::ObjectDeleteParams
- ObjectDeleteSubscriptionsParams =
Knockapi::Models::ObjectDeleteSubscriptionsParams
- ObjectGetChannelDataParams =
Knockapi::Models::ObjectGetChannelDataParams
- ObjectGetParams =
Knockapi::Models::ObjectGetParams
- ObjectGetPreferencesParams =
Knockapi::Models::ObjectGetPreferencesParams
- ObjectListMessagesParams =
Knockapi::Models::ObjectListMessagesParams
- ObjectListParams =
Knockapi::Models::ObjectListParams
- ObjectListPreferencesParams =
Knockapi::Models::ObjectListPreferencesParams
- ObjectListSchedulesParams =
Knockapi::Models::ObjectListSchedulesParams
- ObjectListSubscriptionsParams =
Knockapi::Models::ObjectListSubscriptionsParams
- Objects =
Knockapi::Models::Objects
- ObjectSetChannelDataParams =
Knockapi::Models::ObjectSetChannelDataParams
- ObjectSetParams =
Knockapi::Models::ObjectSetParams
- ObjectSetPreferencesParams =
Knockapi::Models::ObjectSetPreferencesParams
- ObjectUnsetChannelDataParams =
Knockapi::Models::ObjectUnsetChannelDataParams
- PageInfo =
Knockapi::Models::PageInfo
- Providers =
Knockapi::Models::Providers
- Recipient =
Knockapi::Models::Recipient
- RecipientReference =
Knockapi::Models::RecipientReference
- RecipientRequest =
Knockapi::Models::RecipientRequest
- Recipients =
Knockapi::Models::Recipients
- Schedule =
Knockapi::Models::Schedule
- ScheduleCreateParams =
Knockapi::Models::ScheduleCreateParams
- ScheduleDeleteParams =
Knockapi::Models::ScheduleDeleteParams
- ScheduleListParams =
Knockapi::Models::ScheduleListParams
- ScheduleRepeatRule =
Knockapi::Models::ScheduleRepeatRule
- Schedules =
Knockapi::Models::Schedules
- ScheduleUpdateParams =
Knockapi::Models::ScheduleUpdateParams
- Tenant =
Knockapi::Models::Tenant
- TenantDeleteParams =
Knockapi::Models::TenantDeleteParams
- TenantGetParams =
Knockapi::Models::TenantGetParams
- TenantListParams =
Knockapi::Models::TenantListParams
- TenantRequest =
Knockapi::Models::TenantRequest
- Tenants =
Knockapi::Models::Tenants
- TenantSetParams =
Knockapi::Models::TenantSetParams
- User =
Knockapi::Models::User
- UserDeleteParams =
Knockapi::Models::UserDeleteParams
- UserGetChannelDataParams =
Knockapi::Models::UserGetChannelDataParams
- UserGetParams =
Knockapi::Models::UserGetParams
- UserGetPreferencesParams =
Knockapi::Models::UserGetPreferencesParams
- UserListMessagesParams =
Knockapi::Models::UserListMessagesParams
- UserListParams =
Knockapi::Models::UserListParams
- UserListPreferencesParams =
Knockapi::Models::UserListPreferencesParams
- UserListSchedulesParams =
Knockapi::Models::UserListSchedulesParams
- UserListSubscriptionsParams =
Knockapi::Models::UserListSubscriptionsParams
- UserMergeParams =
Knockapi::Models::UserMergeParams
- Users =
Knockapi::Models::Users
- UserSetChannelDataParams =
Knockapi::Models::UserSetChannelDataParams
- UserSetPreferencesParams =
Knockapi::Models::UserSetPreferencesParams
- UserUnsetChannelDataParams =
Knockapi::Models::UserUnsetChannelDataParams
- UserUpdateParams =
Knockapi::Models::UserUpdateParams
- WorkflowCancelParams =
Knockapi::Models::WorkflowCancelParams
- WorkflowTriggerParams =
Knockapi::Models::WorkflowTriggerParams
- VERSION =
"1.25.0"