Module: SurgeAPI

Defined in:
lib/surge_api/client.rb,
lib/surge_api/errors.rb,
lib/surge_api/models.rb,
lib/surge_api/version.rb,
lib/surge_api/internal.rb,
lib/surge_api/file_part.rb,
lib/surge_api/models/user.rb,
lib/surge_api/models/blast.rb,
lib/surge_api/models/error.rb,
lib/surge_api/internal/util.rb,
lib/surge_api/models/account.rb,
lib/surge_api/models/contact.rb,
lib/surge_api/models/message.rb,
lib/surge_api/internal/cursor.rb,
lib/surge_api/models/campaign.rb,
lib/surge_api/request_options.rb,
lib/surge_api/resources/users.rb,
lib/surge_api/resources/blasts.rb,
lib/surge_api/internal/type/enum.rb,
lib/surge_api/resources/accounts.rb,
lib/surge_api/resources/contacts.rb,
lib/surge_api/resources/messages.rb,
lib/surge_api/resources/webhooks.rb,
lib/surge_api/internal/type/union.rb,
lib/surge_api/models/organization.rb,
lib/surge_api/models/phone_number.rb,
lib/surge_api/models/verification.rb,
lib/surge_api/resources/campaigns.rb,
lib/surge_api/internal/type/boolean.rb,
lib/surge_api/internal/type/hash_of.rb,
lib/surge_api/internal/type/unknown.rb,
lib/surge_api/models/account_status.rb,
lib/surge_api/models/message_params.rb,
lib/surge_api/internal/type/array_of.rb,
lib/surge_api/models/campaign_params.rb,
lib/surge_api/internal/type/base_page.rb,
lib/surge_api/internal/type/converter.rb,
lib/surge_api/resources/phone_numbers.rb,
lib/surge_api/resources/verifications.rb,
lib/surge_api/internal/type/base_model.rb,
lib/surge_api/internal/type/file_input.rb,
lib/surge_api/models/user_create_params.rb,
lib/surge_api/models/user_delete_params.rb,
lib/surge_api/models/user_update_params.rb,
lib/surge_api/models/verification_check.rb,
lib/surge_api/models/blast_create_params.rb,
lib/surge_api/models/contact_list_params.rb,
lib/surge_api/models/message_list_params.rb,
lib/surge_api/models/user_token_response.rb,
lib/surge_api/models/unwrap_webhook_event.rb,
lib/surge_api/models/user_retrieve_params.rb,
lib/surge_api/models/account_create_params.rb,
lib/surge_api/models/account_update_params.rb,
lib/surge_api/models/contact_create_params.rb,
lib/surge_api/models/contact_update_params.rb,
lib/surge_api/models/message_create_params.rb,
lib/surge_api/models/webhook_unwrap_params.rb,
lib/surge_api/models/account_archive_params.rb,
lib/surge_api/models/campaign_create_params.rb,
lib/surge_api/internal/transport/base_client.rb,
lib/surge_api/models/contact_retrieve_params.rb,
lib/surge_api/models/message_retrieve_params.rb,
lib/surge_api/models/call_ended_webhook_event.rb,
lib/surge_api/models/phone_number_list_params.rb,
lib/surge_api/models/user_create_token_params.rb,
lib/surge_api/internal/type/request_parameters.rb,
lib/surge_api/models/verification_check_params.rb,
lib/surge_api/models/message_sent_webhook_event.rb,
lib/surge_api/models/verification_create_params.rb,
lib/surge_api/models/link_followed_webhook_event.rb,
lib/surge_api/models/message_failed_webhook_event.rb,
lib/surge_api/models/phone_number_purchase_params.rb,
lib/surge_api/models/account_retrieve_status_params.rb,
lib/surge_api/models/contact_opted_in_webhook_event.rb,
lib/surge_api/models/message_received_webhook_event.rb,
lib/surge_api/models/campaign_approved_webhook_event.rb,
lib/surge_api/models/contact_opted_out_webhook_event.rb,
lib/surge_api/models/message_delivered_webhook_event.rb,
lib/surge_api/internal/transport/pooled_net_requester.rb,
lib/surge_api/models/conversation_created_webhook_event.rb

Defined Under Namespace

Modules: Errors, Internal, Models, Resources Classes: Client, FilePart, RequestOptions

Constant Summary collapse

Account =
SurgeAPI::Models::Account
AccountArchiveParams =
SurgeAPI::Models::AccountArchiveParams
AccountCreateParams =
SurgeAPI::Models::AccountCreateParams
AccountRetrieveStatusParams =
SurgeAPI::Models::AccountRetrieveStatusParams
AccountStatus =
SurgeAPI::Models::AccountStatus
AccountUpdateParams =
SurgeAPI::Models::AccountUpdateParams
Blast =
SurgeAPI::Models::Blast
BlastCreateParams =
SurgeAPI::Models::BlastCreateParams
CallEndedWebhookEvent =
SurgeAPI::Models::CallEndedWebhookEvent
Campaign =
SurgeAPI::Models::Campaign
CampaignApprovedWebhookEvent =
SurgeAPI::Models::CampaignApprovedWebhookEvent
CampaignCreateParams =
SurgeAPI::Models::CampaignCreateParams
CampaignParams =
SurgeAPI::Models::CampaignParams
Contact =
SurgeAPI::Models::Contact
ContactCreateParams =
SurgeAPI::Models::ContactCreateParams
ContactListParams =
SurgeAPI::Models::ContactListParams
ContactOptedInWebhookEvent =
SurgeAPI::Models::ContactOptedInWebhookEvent
ContactOptedOutWebhookEvent =
SurgeAPI::Models::ContactOptedOutWebhookEvent
ContactRetrieveParams =
SurgeAPI::Models::ContactRetrieveParams
ContactUpdateParams =
SurgeAPI::Models::ContactUpdateParams
ConversationCreatedWebhookEvent =
SurgeAPI::Models::ConversationCreatedWebhookEvent
Error =
SurgeAPI::Models::Error
LinkFollowedWebhookEvent =
SurgeAPI::Models::LinkFollowedWebhookEvent
Message =
SurgeAPI::Models::Message
MessageCreateParams =
SurgeAPI::Models::MessageCreateParams
MessageDeliveredWebhookEvent =
SurgeAPI::Models::MessageDeliveredWebhookEvent
MessageFailedWebhookEvent =
SurgeAPI::Models::MessageFailedWebhookEvent
MessageListParams =
SurgeAPI::Models::MessageListParams
MessageParams =
SurgeAPI::Models::MessageParams
MessageReceivedWebhookEvent =
SurgeAPI::Models::MessageReceivedWebhookEvent
MessageRetrieveParams =
SurgeAPI::Models::MessageRetrieveParams
MessageSentWebhookEvent =
SurgeAPI::Models::MessageSentWebhookEvent
Organization =
SurgeAPI::Models::Organization
PhoneNumber =
SurgeAPI::Models::PhoneNumber
PhoneNumberListParams =
SurgeAPI::Models::PhoneNumberListParams
PhoneNumberPurchaseParams =
SurgeAPI::Models::PhoneNumberPurchaseParams
UnwrapWebhookEvent =
SurgeAPI::Models::UnwrapWebhookEvent
User =
SurgeAPI::Models::User
UserCreateParams =
SurgeAPI::Models::UserCreateParams
UserCreateTokenParams =
SurgeAPI::Models::UserCreateTokenParams
UserDeleteParams =
SurgeAPI::Models::UserDeleteParams
UserRetrieveParams =
SurgeAPI::Models::UserRetrieveParams
UserTokenResponse =
SurgeAPI::Models::UserTokenResponse
UserUpdateParams =
SurgeAPI::Models::UserUpdateParams
Verification =
SurgeAPI::Models::Verification
VerificationCheck =
SurgeAPI::Models::VerificationCheck
VerificationCheckParams =
SurgeAPI::Models::VerificationCheckParams
VerificationCreateParams =
SurgeAPI::Models::VerificationCreateParams
WebhookUnwrapParams =
SurgeAPI::Models::WebhookUnwrapParams
VERSION =
"0.9.0"