TextmagicRest - JavaScript client for textmagic-rest
npm install textmagic-restTextmagicRest - JavaScript client for textmagic-rest
For more information, please visit https://www.textmagic.com/docs/api/
``shell`
npm install imissyouso/textmagic-rest-nodejs --save
Using Webpack you may encounter the following error: "Module not found: Error:
Cannot resolve module", most certainly you should disable AMD loader. Add/merge
the following section to your webpack config:
`javascript`
module: {
rules: [
{
parser: {
amd: false
}
}
]
}
Please follow the installation instruction and execute the following JS code:
`javascript
var TextmagicRest = require('textmagic-rest');
var defaultClient = TextmagicRest.ApiClient.instance;
// Configure HTTP basic authorization: BasicAuth
var BasicAuth = defaultClient.authentications['BasicAuth'];
BasicAuth.username = 'YOUR USERNAME'
BasicAuth.password = 'YOUR PASSWORD'
var api = new TextmagicRest.TextMagicApi()
var assignContactsToListInputObject = new TextmagicRest.AssignContactsToListInputObject(); // {AssignContactsToListInputObject} Contact ID(s), separated by comma or 'all' to add all contacts belonging to the current user
var id = 1; // {Number}
api.assignContactsToList(assignContactsToListInputObject, id).then(function(data) {
console.log('API called successfully. Returned data: ' + data);
}, function(error) {
console.error(error);
});
``
## Documentation for API Endpoints
All URIs are relative to http://my.textmagic.com
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
TextmagicRest.TextMagicApi | assignContactsToList | PUT /api/v2/lists/{id}/contacts | Assign contacts to the specified list.
TextmagicRest.TextMagicApi | blockContact | POST /api/v2/contacts/block | Block contact from inbound and outbound communication by phone number.
TextmagicRest.TextMagicApi | buyDedicatedNumber | POST /api/v2/numbers | Buy a dedicated number and assign it to the specified account.
TextmagicRest.TextMagicApi | cancelSurvey | PUT /api/v2/surveys/{id}/cancel | Cancel a survey.
TextmagicRest.TextMagicApi | checkPhoneVerificationCode | PUT /api/v2/user/phone/verification | Check user phone verification code
TextmagicRest.TextMagicApi | clearAndAssignContactsToList | POST /api/v2/lists/{id}/contacts | Reset list members to the specified contacts.
TextmagicRest.TextMagicApi | closeChatsBulk | POST /api/v2/chats/close/bulk | Close chats by chat ids or close all chats
TextmagicRest.TextMagicApi | closeReadChats | POST /api/v2/chats/close/read | Close all chats that have no unread messages.
TextmagicRest.TextMagicApi | closeSubaccount | DELETE /api/v2/subaccounts/{id} | Close subaccount.
TextmagicRest.TextMagicApi | createContact | POST /api/v2/contacts | Create a new contact from the submitted data.
TextmagicRest.TextMagicApi | createContactNote | POST /api/v2/contacts/{id}/notes | Create a new contact note.
TextmagicRest.TextMagicApi | createCustomField | POST /api/v2/customfields | Create a new custom field from the submitted data.
TextmagicRest.TextMagicApi | createList | POST /api/v2/lists | Create a new list from the submitted data.
TextmagicRest.TextMagicApi | createPushToken | POST /api/v2/push/tokens | Add or update a device token.
TextmagicRest.TextMagicApi | createSurvey | POST /api/v2/surveys | Create a new survey from the submitted data.
TextmagicRest.TextMagicApi | createSurveyNode | POST /api/v2/surveys/{id}/nodes | Create a new node from the submitted data.
TextmagicRest.TextMagicApi | createTemplate | POST /api/v2/templates | Create a new template from the submitted data.
TextmagicRest.TextMagicApi | deleteAllContacts | DELETE /api/v2/contact/all | Delete all contacts.
TextmagicRest.TextMagicApi | deleteAllOutboundMessages | DELETE /api/v2/message/all | Delete all messages
TextmagicRest.TextMagicApi | deleteAvatar | DELETE /api/v2/user/avatar | Delete an avatar for the current user.\\
TextmagicRest.TextMagicApi | deleteChatMessages | POST /api/v2/chats/{id}/messages/delete | Delete messages from chat by given messages ID(s).
TextmagicRest.TextMagicApi | deleteChatsBulk | POST /api/v2/chats/delete | Delete chats by given ID(s) or delete all chats.
TextmagicRest.TextMagicApi | deleteContact | DELETE /api/v2/contacts/{id} | Delete a single contact.
TextmagicRest.TextMagicApi | deleteContactAvatar | DELETE /api/v2/contacts/{id}/avatar | Delete an avatar for the contact.
TextmagicRest.TextMagicApi | deleteContactNote | DELETE /api/v2/notes/{id} | Delete a single contact note.
TextmagicRest.TextMagicApi | deleteContactNotesBulk | POST /api/v2/contacts/{id}/notes/delete | Delete contact note by given ID(s) or delete all contact notes.
TextmagicRest.TextMagicApi | deleteContactsByIds | POST /api/v2/contacts/delete | Delete contact by given ID(s) or delete all contacts.
TextmagicRest.TextMagicApi | deleteContactsFromList | DELETE /api/v2/lists/{id}/contacts | Unassign contacts from the specified list.
TextmagicRest.TextMagicApi | deleteCustomField | DELETE /api/v2/customfields/{id} | Delete a single custom field.
TextmagicRest.TextMagicApi | deleteDedicatedNumber | DELETE /api/v2/numbers/{id} | Cancel dedicated number subscription.
TextmagicRest.TextMagicApi | deleteInboundMessage | DELETE /api/v2/replies/{id} | Delete the incoming message.
TextmagicRest.TextMagicApi | deleteInboundMessagesBulk | POST /api/v2/replies/delete | Delete inbound messages by given ID(s) or delete all inbound messages.
TextmagicRest.TextMagicApi | deleteList | DELETE /api/v2/lists/{id} | Delete a single list.
TextmagicRest.TextMagicApi | deleteListAvatar | DELETE /api/v2/lists/{id}/avatar | Delete an avatar for the list.
TextmagicRest.TextMagicApi | deleteListContactsBulk | POST /api/v2/lists/{id}/contacts/delete | Delete contact from list by given ID(s) or all contacts from list.
TextmagicRest.TextMagicApi | deleteListsBulk | POST /api/v2/lists/delete | Delete list by given ID(s) or delete all lists.
TextmagicRest.TextMagicApi | deleteMessageSession | DELETE /api/v2/sessions/{id} | Delete a message session, together with all nested messages.
TextmagicRest.TextMagicApi | deleteMessageSessionsBulk | POST /api/v2/sessions/delete | Delete messages sessions, together with all nested messages, by given ID(s) or delete all messages sessions.
TextmagicRest.TextMagicApi | deleteOutboundMessage | DELETE /api/v2/messages/{id} | Delete message
TextmagicRest.TextMagicApi | deleteOutboundMessagesBulk | POST /api/v2/messages/delete | Delete messages by IDs
TextmagicRest.TextMagicApi | deletePushToken | DELETE /api/v2/push/tokens/{type}/{deviceId} | Delete a push notification device token.
TextmagicRest.TextMagicApi | deleteScheduledMessage | DELETE /api/v2/schedules/{id} | Delete a message session, together with all nested messages.
TextmagicRest.TextMagicApi | deleteScheduledMessagesBulk | POST /api/v2/schedules/delete | Delete scheduled messages by given ID(s) or delete all scheduled messages.
TextmagicRest.TextMagicApi | deleteSenderId | DELETE /api/v2/senderids/{id} | Delete a Sender ID.
TextmagicRest.TextMagicApi | deleteSurvey | DELETE /api/v2/surveys/{id} | Delete a survey.
TextmagicRest.TextMagicApi | deleteSurveyNode | DELETE /api/v2/surveys/nodes/{id} | Delete a node.
TextmagicRest.TextMagicApi | deleteTemplate | DELETE /api/v2/templates/{id} | Delete a single template.
TextmagicRest.TextMagicApi | deleteTemplatesBulk | POST /api/v2/templates/delete | Delete template by given ID(s) or delete all templates.
TextmagicRest.TextMagicApi | doAuth | POST /api/v2/auth | Authenticate user by given username and password.
TextmagicRest.TextMagicApi | doCarrierLookup | GET /api/v2/lookups/{phone} | Carrier Lookup
TextmagicRest.TextMagicApi | doEmailLookup | GET /api/v2/email-lookups/{email} | Validate Email address using Email Lookup tool
TextmagicRest.TextMagicApi | duplicateSurvey | PUT /api/v2/surveys/{id}/duplicate | Duplicate a survey.
TextmagicRest.TextMagicApi | getAllBulkSessions | GET /api/v2/bulks | Get all bulk sending sessions.
TextmagicRest.TextMagicApi | getAllChats | GET /api/v2/chats | Get all user chats.
TextmagicRest.TextMagicApi | getAllInboundMessages | GET /api/v2/replies | Get all inbox messages.
TextmagicRest.TextMagicApi | getAllMessageSessions | GET /api/v2/sessions | Get all message sending sessions.
TextmagicRest.TextMagicApi | getAllOutboundMessages | GET /api/v2/messages | Get all messages
TextmagicRest.TextMagicApi | getAllScheduledMessages | GET /api/v2/schedules | Get all scheduled messages.
TextmagicRest.TextMagicApi | getAllTemplates | GET /api/v2/templates | Get all user templates.
TextmagicRest.TextMagicApi | getAvailableDedicatedNumbers | GET /api/v2/numbers/available | Find available dedicated numbers to buy.
TextmagicRest.TextMagicApi | getAvailableSenderSettingOptions | GET /api/v2/sources | Get all available sender setting options which could be used in \"from\" parameter of POST messages method.
TextmagicRest.TextMagicApi | getBalanceNotificationOptions | GET /api/v2/user/notification/balance/bundles | Returns the list of available balance options which can be used as a bound to determine when to send email to user with low balance notification. See https://my.textmagic.com/online/account/notifications/balance
TextmagicRest.TextMagicApi | getBalanceNotificationSettings | GET /api/v2/user/notification/balance | Get balance notification settings
TextmagicRest.TextMagicApi | getBlockedContacts | GET /api/v2/contacts/block/list | Get blocked contacts.
TextmagicRest.TextMagicApi | getBulkSession | GET /api/v2/bulks/{id} | Get bulk message session status.
TextmagicRest.TextMagicApi | getCallbackSettings | GET /api/v2/callback/settings | Fetch callback URL settings
TextmagicRest.TextMagicApi | getCallsPrices | GET /api/v2/calls/price | Check pricing for a inbound/outbound call.
TextmagicRest.TextMagicApi | getChat | GET /api/v2/chats/{id} | Get a single chat.
TextmagicRest.TextMagicApi | getChatByPhone | GET /api/v2/chats/{phone}/by/phone | Find chats by phone.
TextmagicRest.TextMagicApi | getChatMessages | GET /api/v2/chats/{id}/message | Fetch messages from chat with specified chat id.
TextmagicRest.TextMagicApi | getContact | GET /api/v2/contacts/{id} | Get a single contact.
TextmagicRest.TextMagicApi | getContactByPhone | GET /api/v2/contacts/phone/{phone} | Get a single contact by phone number.
TextmagicRest.TextMagicApi | getContactIfBlocked | GET /api/v2/contacts/block/phone | Check is that phone number blocked
TextmagicRest.TextMagicApi | getContactImportSessionProgress | GET /api/v2/contacts/import/progress/{id} | Get contact import session progress.
TextmagicRest.TextMagicApi | getContactNote | GET /api/v2/notes/{id} | Get a single contact note.
TextmagicRest.TextMagicApi | getContactNotes | GET /api/v2/contacts/{id}/notes | Fetch notes assigned to the given contact.
TextmagicRest.TextMagicApi | getContacts | GET /api/v2/contacts | Get all user contacts.
TextmagicRest.TextMagicApi | getContactsAutocomplete | GET /api/v2/contacts/autocomplete | Get contacts autocomplete suggestions by given search term.
TextmagicRest.TextMagicApi | getContactsByListId | GET /api/v2/lists/{id}/contacts | Fetch user contacts by given group id.
TextmagicRest.TextMagicApi | getCountries | GET /api/v2/countries | Return list of countries.
TextmagicRest.TextMagicApi | getCurrentUser | GET /api/v2/user | Get current user info.
TextmagicRest.TextMagicApi | getCustomField | GET /api/v2/customfields/{id} | Get a single custom field.
TextmagicRest.TextMagicApi | getCustomFields | GET /api/v2/customfields | Get all contact custom fields.
TextmagicRest.TextMagicApi | getDedicatedNumber | GET /api/v2/numbers/{id} | Get a single dedicated number.
TextmagicRest.TextMagicApi | getDisallowedRules | GET /api/v2/user/disallowed-rules | Get an array of all rules that are disallowed to the current account.
TextmagicRest.TextMagicApi | getFavourites | GET /api/v2/contacts/favorite | Get favorite contacts and lists.
TextmagicRest.TextMagicApi | getForwardedCalls | GET /api/v2/calls | Get all forwarded calls.
TextmagicRest.TextMagicApi | getInboundMessage | GET /api/v2/replies/{id} | Get a single inbox message.
TextmagicRest.TextMagicApi | getInboundMessagesNotificationSettings | GET /api/v2/user/notification/inbound | Get inbound messages notification settings
TextmagicRest.TextMagicApi | getInvoices | GET /api/v2/invoices | Return account invoices.
TextmagicRest.TextMagicApi | getList | GET /api/v2/lists/{id} | Get a single list.
TextmagicRest.TextMagicApi | getListContactsIds | GET /api/v2/lists/{id}/contacts/ids | Fetch all contacts IDs belonging to the list with ID.
TextmagicRest.TextMagicApi | getListsOfContact | GET /api/v2/contacts/{id}/lists | Return lists which contact belongs to.
TextmagicRest.TextMagicApi | getMessagePreview | GET /api/v2/messages/preview | Preview message
TextmagicRest.TextMagicApi | getMessagePrice | GET /api/v2/messages/price | Check price
TextmagicRest.TextMagicApi | getMessagePrices | GET /api/v2/messages/prices | Get pricing
TextmagicRest.TextMagicApi | getMessageSession | GET /api/v2/sessions/{id} | Get a message session.
TextmagicRest.TextMagicApi | getMessageSessionStat | GET /api/v2/sessions/{id}/stat | Get sending session statistics.
TextmagicRest.TextMagicApi | getMessagesBySessionId | GET /api/v2/sessions/{id}/messages | Fetch messages by given session id.
TextmagicRest.TextMagicApi | getMessagingCounters | GET /api/v2/stats/messaging/data | Return counters for messaging data views.
TextmagicRest.TextMagicApi | getMessagingStat | GET /api/v2/stats/messaging | Return messaging statistics.
TextmagicRest.TextMagicApi | getOutboundMessage | GET /api/v2/messages/{id} | Get a single message
TextmagicRest.TextMagicApi | getOutboundMessagesHistory | GET /api/v2/history | Get history
TextmagicRest.TextMagicApi | getPushTokens | GET /api/v2/push/tokens | Get all device tokens assigned to the current account
TextmagicRest.TextMagicApi | getScheduledMessage | GET /api/v2/schedules/{id} | Get message schedule.
TextmagicRest.TextMagicApi | getSenderId | GET /api/v2/senderids/{id} | Get a single Sender ID.
TextmagicRest.TextMagicApi | getSenderIds | GET /api/v2/senderids | Get all sender IDs of current user.
TextmagicRest.TextMagicApi | getSenderSettings | GET /api/v2/sender/settings | Get current user sender settings.
TextmagicRest.TextMagicApi | getSpendingStat | GET /api/v2/stats/spending | Return account spending statistics.
TextmagicRest.TextMagicApi | getState | GET /api/v2/state | Get current entities state
TextmagicRest.TextMagicApi | getSubaccount | GET /api/v2/subaccounts/{id} | Get a single subaccount.
TextmagicRest.TextMagicApi | getSubaccounts | GET /api/v2/subaccounts | Get all subaccounts of current user.
TextmagicRest.TextMagicApi | getSubaccountsWithTokens | POST /api/v2/subaccounts/tokens/list | Get all subaccounts with their REST API tokens associated with specified app name.
TextmagicRest.TextMagicApi | getSurvey | GET /api/v2/surveys/{id} | Get a survey by id.
TextmagicRest.TextMagicApi | getSurveyNode | GET /api/v2/surveys/nodes/{id} | Get a node by id.
TextmagicRest.TextMagicApi | getSurveyNodes | GET /api/v2/surveys/{id}/nodes | Fetch nodes by given survey id.
TextmagicRest.TextMagicApi | getSurveys | GET /api/v2/surveys | Get all user surveys.
TextmagicRest.TextMagicApi | getTemplate | GET /api/v2/templates/{id} | Get a single template.
TextmagicRest.TextMagicApi | getTimezones | GET /api/v2/timezones | Return all available timezone IDs.
TextmagicRest.TextMagicApi | getUnreadMessagesTotal | GET /api/v2/chats/unread/count | Get total amount of unread messages in the current user chats.
TextmagicRest.TextMagicApi | getUnsubscribedContact | GET /api/v2/unsubscribers/{id} | Get a single unsubscribed contact.
TextmagicRest.TextMagicApi | getUnsubscribers | GET /api/v2/unsubscribers | Get all contact have unsubscribed from your communication.
TextmagicRest.TextMagicApi | getUserDedicatedNumbers | GET /api/v2/numbers | Get user's dedicated numbers.
TextmagicRest.TextMagicApi | getUserLists | GET /api/v2/lists | Get all user lists.
TextmagicRest.TextMagicApi | getVersions | GET /api/v2/versions | Get minimal valid apps versions
TextmagicRest.TextMagicApi | inviteSubaccount | POST /api/v2/subaccounts | Invite new subaccount.
TextmagicRest.TextMagicApi | markChatsReadBulk | POST /api/v2/chats/read/bulk | Mark several chats as read by chat ids or mark all chats as read
TextmagicRest.TextMagicApi | markChatsUnreadBulk | POST /api/v2/chats/unread/bulk | Mark several chats as UNread by chat ids or mark all chats as UNread
TextmagicRest.TextMagicApi | mergeSurveyNodes | POST /api/v2/surveys/nodes/merge | Merge two question nodes.
TextmagicRest.TextMagicApi | muteChat | POST /api/v2/chats/mute | Set mute mode.
TextmagicRest.TextMagicApi | muteChatsBulk | POST /api/v2/chats/mute/bulk | Mute several chats by chat ids or mute all chats
TextmagicRest.TextMagicApi | ping | GET /api/v2/ping | Just does a pong.
TextmagicRest.TextMagicApi | reopenChatsBulk | POST /api/v2/chats/reopen/bulk | Reopen chats by chat ids or reopen all chats
TextmagicRest.TextMagicApi | requestNewSubaccountToken | POST /api/v2/subaccounts/tokens | Request a new REST API token for subaccount.
TextmagicRest.TextMagicApi | requestSenderId | POST /api/v2/senderids | Request for a new Sender ID.
TextmagicRest.TextMagicApi | resetSurvey | PUT /api/v2/surveys/{id}/reset | Reset a survey flow.
TextmagicRest.TextMagicApi | searchChats | GET /api/v2/chats/search | Find chats by inbound or outbound messages text.
TextmagicRest.TextMagicApi | searchChatsByIds | GET /api/v2/chats/search/ids | Find chats by IDs.
TextmagicRest.TextMagicApi | searchChatsByReceipent | GET /api/v2/chats/search/recipients | Find chats by recipient (contact, list name or phone number).
TextmagicRest.TextMagicApi | searchContacts | GET /api/v2/contacts/search | Find user contacts by given parameters.
TextmagicRest.TextMagicApi | searchInboundMessages | GET /api/v2/replies/search | Find inbound messages by given parameters.
TextmagicRest.TextMagicApi | searchLists | GET /api/v2/lists/search | Find contact lists by given parameters.
TextmagicRest.TextMagicApi | searchOutboundMessages | GET /api/v2/messages/search | Find messages
TextmagicRest.TextMagicApi | searchScheduledMessages | GET /api/v2/schedules/search | Find scheduled messages by given parameters.
TextmagicRest.TextMagicApi | searchTemplates | GET /api/v2/templates/search | Find user templates by given parameters.
TextmagicRest.TextMagicApi | sendEmailVerificationCode | GET /api/v2/user/email/verification | Send user email verification
TextmagicRest.TextMagicApi | sendMessage | POST /api/v2/messages | Send message
TextmagicRest.TextMagicApi | sendPhoneVerificationCode | GET /api/v2/user/phone/verification | Send user phone verification
TextmagicRest.TextMagicApi | setChatStatus | POST /api/v2/chats/status | Set status of the chat given by ID.
TextmagicRest.TextMagicApi | startSurvey | PUT /api/v2/surveys/{id}/start | Start a survey.
TextmagicRest.TextMagicApi | unblockContact | POST /api/v2/contacts/unblock | Unblock contact by phone number.
TextmagicRest.TextMagicApi | unblockContactsBulk | POST /api/v2/contacts/unblock/bulk | Unblock several contacts by blocked contact ids or unblock all contacts
TextmagicRest.TextMagicApi | unmuteChatsBulk | POST /api/v2/chats/unmute/bulk | Unmute several chats by chat ids or unmute all chats
TextmagicRest.TextMagicApi | unsubscribeContact | POST /api/v2/unsubscribers | Unsubscribe contact from your communication by phone number.
TextmagicRest.TextMagicApi | updateBalanceNotificationSettings | PUT /api/v2/user/notification/balance | Update balance notification settings
TextmagicRest.TextMagicApi | updateCallbackSettings | PUT /api/v2/callback/settings | Update callback URL settings
TextmagicRest.TextMagicApi | updateChatDesktopNotificationSettings | PUT /api/v2/user/desktop/notification | Update chat desktop notification settings
TextmagicRest.TextMagicApi | updateContact | PUT /api/v2/contacts/{id} | Update existing contact.
TextmagicRest.TextMagicApi | updateContactNote | PUT /api/v2/notes/{id} | Update existing contact note.
TextmagicRest.TextMagicApi | updateCurrentUser | PUT /api/v2/user | Update current user info.
TextmagicRest.TextMagicApi | updateCustomField | PUT /api/v2/customfields/{id} | Update existing custom field.
TextmagicRest.TextMagicApi | updateCustomFieldValue | PUT /api/v2/customfields/{id}/update | Update contact's custom field value.
TextmagicRest.TextMagicApi | updateInboundMessagesNotificationSettings | PUT /api/v2/user/notification/inbound | Update inbound messages notification settings
TextmagicRest.TextMagicApi | updateList | PUT /api/v2/lists/{id} | Update existing list.
TextmagicRest.TextMagicApi | updatePassword | PUT /api/v2/user/password/change | Change user password.
TextmagicRest.TextMagicApi | updateSenderSetting | PUT /api/v2/sender/settings | Change sender settings for specified country.
TextmagicRest.TextMagicApi | updateSurvey | PUT /api/v2/surveys/{id} | Update existing survey.
TextmagicRest.TextMagicApi | updateSurveyNode | PUT /api/v2/surveys/nodes/{id} | Update existing node.
TextmagicRest.TextMagicApi | updateTemplate | PUT /api/v2/templates/{id} | Update existing template.
TextmagicRest.TextMagicApi | uploadAvatar | POST /api/v2/user/avatar | Add an avatar for the current user.
TextmagicRest.TextMagicApi | uploadContactAvatar | POST /api/v2/contacts/{id}/avatar | Add an avatar for the contact.
TextmagicRest.TextMagicApi | uploadListAvatar | POST /api/v2/lists/{id}/avatar | Add an avatar for the list.
TextmagicRest.TextMagicApi | uploadMessageAttachment | POST /api/v2/messages/attachment | Upload message attachment
## Documentation for Models
- TextmagicRest.AssignContactsToListInputObject
- TextmagicRest.BadRequestResponse
- TextmagicRest.BadRequestResponseErrors
- TextmagicRest.BlockContactInputObject
- TextmagicRest.BulkSession
- TextmagicRest.BuyDedicatedNumberInputObject
- TextmagicRest.Chat
- TextmagicRest.CheckPhoneVerificationCodeInputObject
- TextmagicRest.ClearAndAssignContactsToListInputObject
- TextmagicRest.CloseChatsBulkInputObject
- TextmagicRest.Contact
- TextmagicRest.ContactCustomField
- TextmagicRest.ContactImage
- TextmagicRest.ContactNote
- TextmagicRest.Conversation
- TextmagicRest.Country
- TextmagicRest.CreateContactInputObject
- TextmagicRest.CreateContactNoteInputObject
- TextmagicRest.CreateCustomFieldInputObject
- TextmagicRest.CreateListInputObject
- TextmagicRest.CreatePushTokenInputObject
- TextmagicRest.CreateSurveyInputObject
- TextmagicRest.CreateSurveyNodeInputObject
- TextmagicRest.CreateTemplateInputObject
- TextmagicRest.Currency
- TextmagicRest.DeleteChatMessagesBulkInputObject
- TextmagicRest.DeleteChatsBulkInputObject
- TextmagicRest.DeleteContacsFromListObject
- TextmagicRest.DeleteContactNotesBulkInputObject
- TextmagicRest.DeleteContactsByIdsInputObject
- TextmagicRest.DeleteInboundMessagesBulkInputObject
- TextmagicRest.DeleteListContactsBulkInputObject
- TextmagicRest.DeleteListsBulkInputObject
- TextmagicRest.DeleteMessageSessionsBulkInputObject
- TextmagicRest.DeleteOutboundMessagesBulkInputObject
- TextmagicRest.DeleteScheduledMessagesBulkInputObject
- TextmagicRest.DeleteTemplatesBulkInputObject
- TextmagicRest.DoAuthInputObject
- TextmagicRest.DoAuthResponse
- TextmagicRest.DoAuthResponseMinVersions
- TextmagicRest.DoCarrierLookupResponse
- TextmagicRest.DoEmailLookupResponse
- TextmagicRest.FavoriteContact
- TextmagicRest.ForwardedCall
- TextmagicRest.GetAllBulkSessionsResponse
- TextmagicRest.GetAllChatsResponse
- TextmagicRest.GetAllInboundMessagesResponse
- TextmagicRest.GetAllMessageSessionsResponse
- TextmagicRest.GetAllOutboundMessagesResponse
- TextmagicRest.GetAllScheduledMessagesResponse
- TextmagicRest.GetAllTemplatesResponse
- TextmagicRest.GetAvailableDedicatedNumbersResponse
- TextmagicRest.GetAvailableSenderSettingOptionsResponse
- TextmagicRest.GetBalanceNotificationOptionsResponse
- TextmagicRest.GetBalanceNotificationSettingsResponse
- TextmagicRest.GetBlockedContactsResponse
- TextmagicRest.GetCallbackSettingsResponse
- TextmagicRest.GetChatMessagesResponse
- TextmagicRest.GetContactImportSessionProgressResponse
- TextmagicRest.GetContactNotesResponse
- TextmagicRest.GetContactsAutocompleteResponse
- TextmagicRest.GetContactsByListIdResponse
- TextmagicRest.GetContactsResponse
- TextmagicRest.GetCustomFieldsResponse
- TextmagicRest.GetFavouritesResponse
- TextmagicRest.GetForwardedCallsResponse
- TextmagicRest.GetInboundMessagesNotificationSettingsResponse
- TextmagicRest.GetInvoicesResponse
- TextmagicRest.GetListContactsIdsResponse
- TextmagicRest.GetListsOfContactResponse
- TextmagicRest.GetMessagePreviewResponse
- TextmagicRest.GetMessagePriceResponse
- TextmagicRest.GetMessagePricesResponse
- TextmagicRest.GetMessageSessionStatResponse
- TextmagicRest.GetMessagesBySessionIdResponse
- TextmagicRest.GetMessagingCountersResponse
- TextmagicRest.GetMessagingStatResponse
- TextmagicRest.GetOutboundMessagesHistoryResponse
- TextmagicRest.GetPushTokensResponse
- TextmagicRest.GetSenderIdsResponse
- TextmagicRest.GetSenderSettingsResponse
- TextmagicRest.GetSpendingStatResponse
- TextmagicRest.GetStateResponse
- TextmagicRest.GetSubaccountsWithTokensInputObject
- TextmagicRest.GetSubaccountsWithTokensResponse
- TextmagicRest.GetSurveyNodesResponse
- TextmagicRest.GetSurveysResponse
- TextmagicRest.GetUnreadMessagesTotalResponse
- TextmagicRest.GetUnsubscribersResponse
- TextmagicRest.GetUserDedicatedNumbersResponse
- TextmagicRest.GetUserListsResponse
- TextmagicRest.GetVersionsResponse
- TextmagicRest.Group
- TextmagicRest.GroupImage
- TextmagicRest.InviteSubaccountInputObject
- TextmagicRest.Invoice
- TextmagicRest.MarkChatsReadBulkInputObject
- TextmagicRest.MarkChatsUnreadBulkInputObject
- TextmagicRest.MergeSurveyNodesInputObject
- TextmagicRest.MessageIn
- TextmagicRest.MessageOut
- TextmagicRest.MessageSession
- TextmagicRest.MessageTemplate
- TextmagicRest.MessagesIcs
- TextmagicRest.MessagesIcsParameters
- TextmagicRest.MessagesIcsParametersRecipients
- TextmagicRest.MessagesIcsTextParameters
- TextmagicRest.MessagingStatItem
- TextmagicRest.MuteChatInputObject
- TextmagicRest.MuteChatsBulkInputObject
- TextmagicRest.NotFoundResponse
- TextmagicRest.PingResponse
- TextmagicRest.PushToken
- TextmagicRest.ReopenChatsBulkInputObject
- TextmagicRest.RequestNewSubaccountTokenInputObject
- TextmagicRest.RequestSenderIdInputObject
- TextmagicRest.ResourceLinkResponse
- TextmagicRest.SearchChatsByIdsResponse
- TextmagicRest.SearchChatsByReceipentResponse
- TextmagicRest.SearchChatsResponse
- TextmagicRest.SearchContactsResponse
- TextmagicRest.SearchInboundMessagesResponse
- TextmagicRest.SearchListsResponse
- TextmagicRest.SearchOutboundMessagesResponse
- TextmagicRest.SearchScheduledMessagesResponse
- TextmagicRest.SearchTemplatesResponse
- TextmagicRest.SendMessageInputObject
- TextmagicRest.SendMessageResponse
- TextmagicRest.SenderId
- TextmagicRest.SetChatStatusInputObject
- TextmagicRest.SubaccountWithToken
- TextmagicRest.SuccessfulResponse
- TextmagicRest.Survey
- TextmagicRest.SurveyNode
- TextmagicRest.SurveyRecipient
- TextmagicRest.SurveySenderCountries
- TextmagicRest.Timezone
- TextmagicRest.UnauthorizedResponse
- TextmagicRest.UnblockContactInputObject
- TextmagicRest.UnblockContactsBulkInputObject
- TextmagicRest.UnmuteChatsBulkInputObject
- TextmagicRest.UnsubscribeContactInputObject
- TextmagicRest.UnsubscribedContact
- TextmagicRest.UpdateBalanceNotificationSettingsInputObject
- TextmagicRest.UpdateCallbackSettingsInputObject
- TextmagicRest.UpdateChatDesktopNotificationSettingsInputObject
- TextmagicRest.UpdateContactInputObject
- TextmagicRest.UpdateContactNoteInputObject
- TextmagicRest.UpdateCurrentUserInputObject
- TextmagicRest.UpdateCurrentUserResponse
- TextmagicRest.UpdateCustomFieldInputObject
- TextmagicRest.UpdateCustomFieldValueInputObject
- TextmagicRest.UpdateInboundMessagesNotificationSettingsInputObject
- TextmagicRest.UpdateListObject
- TextmagicRest.UpdatePasswordInputObject
- TextmagicRest.UpdateSenderSettingInputObject
- TextmagicRest.UpdateSurveyInputObject
- TextmagicRest.UpdateSurveyNodeInputObject
- TextmagicRest.UpdateTemplateInputObject
- TextmagicRest.UploadMessageAttachmentResponse
- TextmagicRest.User
- TextmagicRest.UserCustomField
- TextmagicRest.UserImage
- TextmagicRest.UserStatement
- TextmagicRest.UsersInbound
## Documentation for Authorization
- Type: HTTP basic authentication