Module: Freeclimb
- Defined in:
- lib/freeclimb/version.rb,
lib/freeclimb.rb,
lib/freeclimb/api_error.rb,
lib/freeclimb/api_client.rb,
lib/freeclimb/models/say.rb,
lib/freeclimb/models/sms.rb,
lib/freeclimb/models/tfn.rb,
lib/freeclimb/models/park.rb,
lib/freeclimb/models/play.rb,
lib/freeclimb/models/pause.rb,
lib/freeclimb/configuration.rb,
lib/freeclimb/models/hangup.rb,
lib/freeclimb/models/reject.rb,
lib/freeclimb/models/unpark.rb,
lib/freeclimb/models/dequeue.rb,
lib/freeclimb/models/enqueue.rb,
lib/freeclimb/api/default_api.rb,
lib/freeclimb/models/language.rb,
lib/freeclimb/models/log_list.rb,
lib/freeclimb/models/out_dial.rb,
lib/freeclimb/models/redirect.rb,
lib/freeclimb/models/set_talk.rb,
lib/freeclimb/models/call_list.rb,
lib/freeclimb/models/log_level.rb,
lib/freeclimb/models/play_beep.rb,
lib/freeclimb/models/get_digits.rb,
lib/freeclimb/models/get_speech.rb,
lib/freeclimb/models/if_machine.rb,
lib/freeclimb/models/log_result.rb,
lib/freeclimb/models/queue_list.rb,
lib/freeclimb/models/say_all_of.rb,
lib/freeclimb/models/set_listen.rb,
lib/freeclimb/models/sms_all_of.rb,
lib/freeclimb/models/answered_by.rb,
lib/freeclimb/models/call_result.rb,
lib/freeclimb/models/call_status.rb,
lib/freeclimb/models/park_all_of.rb,
lib/freeclimb/models/play_all_of.rb,
lib/freeclimb/models/send_digits.rb,
lib/freeclimb/models/account_type.rb,
lib/freeclimb/models/capabilities.rb,
lib/freeclimb/models/grammar_type.rb,
lib/freeclimb/models/machine_type.rb,
lib/freeclimb/models/pause_all_of.rb,
lib/freeclimb/models/percl_script.rb,
lib/freeclimb/models/queue_member.rb,
lib/freeclimb/models/queue_result.rb,
lib/freeclimb/models/request_type.rb,
lib/freeclimb/models/hangup_all_of.rb,
lib/freeclimb/models/messages_list.rb,
lib/freeclimb/models/percl_command.rb,
lib/freeclimb/models/queue_request.rb,
lib/freeclimb/models/reject_all_of.rb,
lib/freeclimb/models/account_result.rb,
lib/freeclimb/models/account_status.rb,
lib/freeclimb/models/call_direction.rb,
lib/freeclimb/models/enqueue_all_of.rb,
lib/freeclimb/models/message_result.rb,
lib/freeclimb/models/message_status.rb,
lib/freeclimb/models/recording_list.rb,
lib/freeclimb/models/account_request.rb,
lib/freeclimb/models/conference_list.rb,
lib/freeclimb/models/log_list_all_of.rb,
lib/freeclimb/models/message_request.rb,
lib/freeclimb/models/out_dial_all_of.rb,
lib/freeclimb/models/redirect_all_of.rb,
lib/freeclimb/models/set_talk_all_of.rb,
lib/freeclimb/utils/request_verifier.rb,
lib/freeclimb/models/application_list.rb,
lib/freeclimb/models/available_number.rb,
lib/freeclimb/models/call_list_all_of.rb,
lib/freeclimb/models/pagination_model.rb,
lib/freeclimb/models/play_early_media.rb,
lib/freeclimb/models/record_utterance.rb,
lib/freeclimb/models/recording_result.rb,
lib/freeclimb/models/add_to_conference.rb,
lib/freeclimb/models/conference_result.rb,
lib/freeclimb/models/conference_status.rb,
lib/freeclimb/models/create_conference.rb,
lib/freeclimb/models/get_digits_all_of.rb,
lib/freeclimb/models/get_speech_all_of.rb,
lib/freeclimb/models/get_speech_reason.rb,
lib/freeclimb/models/make_call_request.rb,
lib/freeclimb/models/message_direction.rb,
lib/freeclimb/models/queue_list_all_of.rb,
lib/freeclimb/models/queue_member_list.rb,
lib/freeclimb/models/set_listen_all_of.rb,
lib/freeclimb/models/sms_ten_dlc_brand.rb,
lib/freeclimb/models/start_record_call.rb,
lib/freeclimb/models/application_result.rb,
lib/freeclimb/models/call_result_all_of.rb,
lib/freeclimb/models/send_digits_all_of.rb,
lib/freeclimb/models/application_request.rb,
lib/freeclimb/models/filter_logs_request.rb,
lib/freeclimb/models/queue_result_all_of.rb,
lib/freeclimb/models/queue_result_status.rb,
lib/freeclimb/models/update_call_request.rb,
lib/freeclimb/models/create_web_rtc_token.rb,
lib/freeclimb/models/incoming_number_list.rb,
lib/freeclimb/models/messages_list_all_of.rb,
lib/freeclimb/models/sms_ten_dlc_campaign.rb,
lib/freeclimb/models/terminate_conference.rb,
lib/freeclimb/models/transcribe_utterance.rb,
lib/freeclimb/utils/signature_information.rb,
lib/freeclimb/models/account_result_all_of.rb,
lib/freeclimb/models/available_number_list.rb,
lib/freeclimb/models/grammar_file_built_in.rb,
lib/freeclimb/models/message_result_all_of.rb,
lib/freeclimb/models/recording_list_all_of.rb,
lib/freeclimb/models/conference_list_all_of.rb,
lib/freeclimb/models/incoming_number_result.rb,
lib/freeclimb/models/message_request_all_of.rb,
lib/freeclimb/models/mutable_resource_model.rb,
lib/freeclimb/models/remove_from_conference.rb,
lib/freeclimb/models/sms_toll_free_campaign.rb,
lib/freeclimb/models/application_list_all_of.rb,
lib/freeclimb/models/incoming_number_request.rb,
lib/freeclimb/models/play_early_media_all_of.rb,
lib/freeclimb/models/record_utterance_all_of.rb,
lib/freeclimb/models/recording_result_all_of.rb,
lib/freeclimb/models/add_to_conference_all_of.rb,
lib/freeclimb/models/conference_result_all_of.rb,
lib/freeclimb/models/create_conference_all_of.rb,
lib/freeclimb/models/queue_member_list_all_of.rb,
lib/freeclimb/models/application_result_all_of.rb,
lib/freeclimb/models/create_conference_request.rb,
lib/freeclimb/models/update_conference_request.rb,
lib/freeclimb/models/update_call_request_status.rb,
lib/freeclimb/models/buy_incoming_number_request.rb,
lib/freeclimb/models/conference_participant_list.rb,
lib/freeclimb/models/incoming_number_list_all_of.rb,
lib/freeclimb/models/transcribe_utterance_all_of.rb,
lib/freeclimb/models/available_number_list_all_of.rb,
lib/freeclimb/models/record_utterance_term_reason.rb,
lib/freeclimb/models/sms_ten_dlc_partner_campaign.rb,
lib/freeclimb/models/conference_participant_result.rb,
lib/freeclimb/models/incoming_number_result_all_of.rb,
lib/freeclimb/models/sms_ten_dlc_brands_list_result.rb,
lib/freeclimb/models/update_conference_request_status.rb,
lib/freeclimb/models/sms_ten_dlc_campaigns_list_result.rb,
lib/freeclimb/models/conference_participant_list_all_of.rb,
lib/freeclimb/models/sms_ten_dlc_partner_campaign_brand.rb,
lib/freeclimb/models/transcribe_utterance_all_of_record.rb,
lib/freeclimb/models/sms_toll_free_campaigns_list_result.rb,
lib/freeclimb/models/conference_participant_result_all_of.rb,
lib/freeclimb/models/sms_ten_dlc_brands_list_result_all_of.rb,
lib/freeclimb/models/update_conference_participant_request.rb,
lib/freeclimb/models/sms_ten_dlc_campaigns_list_result_all_of.rb,
lib/freeclimb/models/sms_ten_dlc_partner_campaigns_list_result.rb,
lib/freeclimb/models/sms_toll_free_campaigns_list_result_all_of.rb,
lib/freeclimb/models/sms_ten_dlc_partner_campaigns_list_result_all_of.rb
Overview
#FreeClimb API
#FreeClimb is a cloud-based application programming interface (API) that puts the power of the Vail platform in your hands. FreeClimb simplifies the process of creating applications that can use a full range of telephony features without requiring specialized or on-site telephony equipment. Using the FreeClimb REST API to write applications is easy! You have the option to use the language of your choice or hit the API directly. Your application can execute a command by issuing a RESTful request to the FreeClimb API. The base URL to send HTTP requests to the FreeClimb REST API is: /apiserver. FreeClimb authenticates and processes your request.
The version of the OpenAPI document: 1.0.0 Contact: support@freeclimb.com Generated by: openapi-generator.tech OpenAPI Generator version: 5.4.0
Defined Under Namespace
Classes: AccountRequest, AccountResult, AccountResultAllOf, AccountStatus, AccountType, AddToConference, AddToConferenceAllOf, AnsweredBy, ApiClient, ApiError, ApplicationList, ApplicationListAllOf, ApplicationRequest, ApplicationResult, ApplicationResultAllOf, AvailableNumber, AvailableNumberList, AvailableNumberListAllOf, BuyIncomingNumberRequest, CallDirection, CallList, CallListAllOf, CallResult, CallResultAllOf, CallStatus, Capabilities, ConferenceList, ConferenceListAllOf, ConferenceParticipantList, ConferenceParticipantListAllOf, ConferenceParticipantResult, ConferenceParticipantResultAllOf, ConferenceResult, ConferenceResultAllOf, ConferenceStatus, Configuration, CreateConference, CreateConferenceAllOf, CreateConferenceRequest, CreateWebRTCToken, DefaultApi, Dequeue, Enqueue, EnqueueAllOf, FilterLogsRequest, GetDigits, GetDigitsAllOf, GetSpeech, GetSpeechAllOf, GetSpeechReason, GrammarFileBuiltIn, GrammarType, Hangup, HangupAllOf, IfMachine, IncomingNumberList, IncomingNumberListAllOf, IncomingNumberRequest, IncomingNumberResult, IncomingNumberResultAllOf, Language, LogLevel, LogList, LogListAllOf, LogResult, MachineType, MakeCallRequest, MessageDirection, MessageRequest, MessageRequestAllOf, MessageResult, MessageResultAllOf, MessageStatus, MessagesList, MessagesListAllOf, MutableResourceModel, OutDial, OutDialAllOf, PaginationModel, Park, ParkAllOf, Pause, PauseAllOf, PerclCommand, PerclScript, Play, PlayAllOf, PlayBeep, PlayEarlyMedia, PlayEarlyMediaAllOf, QueueList, QueueListAllOf, QueueMember, QueueMemberList, QueueMemberListAllOf, QueueRequest, QueueResult, QueueResultAllOf, QueueResultStatus, RecordUtterance, RecordUtteranceAllOf, RecordUtteranceTermReason, RecordingList, RecordingListAllOf, RecordingResult, RecordingResultAllOf, Redirect, RedirectAllOf, Reject, RejectAllOf, RemoveFromConference, RequestType, RequestVerifier, SMSTenDLCBrand, SMSTenDLCBrandsListResult, SMSTenDLCBrandsListResultAllOf, SMSTenDLCCampaign, SMSTenDLCCampaignsListResult, SMSTenDLCCampaignsListResultAllOf, SMSTenDLCPartnerCampaign, SMSTenDLCPartnerCampaignBrand, SMSTenDLCPartnerCampaignsListResult, SMSTenDLCPartnerCampaignsListResultAllOf, SMSTollFreeCampaign, SMSTollFreeCampaignsListResult, SMSTollFreeCampaignsListResultAllOf, Say, SayAllOf, SendDigits, SendDigitsAllOf, SetListen, SetListenAllOf, SetTalk, SetTalkAllOf, SignatureInformation, Sms, SmsAllOf, StartRecordCall, TFN, TerminateConference, TranscribeUtterance, TranscribeUtteranceAllOf, TranscribeUtteranceAllOfRecord, Unpark, UpdateCallRequest, UpdateCallRequestStatus, UpdateConferenceParticipantRequest, UpdateConferenceRequest, UpdateConferenceRequestStatus
Constant Summary collapse
- VERSION =
'4.7.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.
Freeclimb.configure do |config|
config.username = "xxx"
config.password = "xxx"
end
If no block given, return the default Configuration object.
179 180 181 182 183 184 185 |
# File 'lib/freeclimb.rb', line 179 def configure if block_given? yield(Configuration.default) else Configuration.default end end |