Types:
ChatHandleLinkPartResponseMediaPartResponseReactionReactionTypeServiceTypeTextDecorationTextPartResponse
Types:
ChatLinkPartMediaPartMessageContentTextPartChatCreateResponseChatUpdateResponseChatLeaveChatResponseChatSendVoicememoResponse
Methods:
client.chats.create({ ...params }) -> ChatCreateResponseclient.chats.retrieve(chatID) -> Chatclient.chats.update(chatID, { ...params }) -> ChatUpdateResponseclient.chats.leaveChat(chatID) -> ChatLeaveChatResponseclient.chats.listChats({ ...params }) -> ChatsListChatsPaginationclient.chats.markAsRead(chatID) -> voidclient.chats.sendVoicememo(chatID, { ...params }) -> ChatSendVoicememoResponseclient.chats.shareContactCard(chatID) -> void
Types:
Methods:
client.chats.participants.add(chatID, { ...params }) -> ParticipantAddResponseclient.chats.participants.remove(chatID, { ...params }) -> ParticipantRemoveResponse
Methods:
Types:
Methods:
client.chats.messages.list(chatID, { ...params }) -> MessagesListMessagesPaginationclient.chats.messages.send(chatID, { ...params }) -> MessageSendResponse
Types:
Methods:
client.chats.location.retrieve(chatID) -> GetChatLocationResponseclient.chats.location.request(chatID) -> LocationRequestResponse
Types:
Methods:
client.chats.polls.create(chatID, { ...params }) -> PollEnvelope
Types:
MessageMessageEffectReplyToMessageCreateResponseMessageAddReactionResponseMessageUpdateAppCardResponse
Methods:
client.messages.create({ ...params }) -> MessageCreateResponseclient.messages.retrieve(messageID) -> Messageclient.messages.update(messageID, { ...params }) -> Messageclient.messages.delete(messageID) -> voidclient.messages.addReaction(messageID, { ...params }) -> MessageAddReactionResponseclient.messages.listMessagesThread(messageID, { ...params }) -> MessagesListMessagesPaginationclient.messages.updateAppCard(messageID, { ...params }) -> MessageUpdateAppCardResponse
Methods:
client.messages.poll.retrieve(messageID) -> PollEnvelopeclient.messages.poll.addOptions(messageID, { ...params }) -> PollEnvelopeclient.messages.poll.vote(messageID, { ...params }) -> PollEnvelope
Types:
Methods:
client.attachments.create({ ...params }) -> AttachmentCreateResponseclient.attachments.retrieve(attachmentID) -> AttachmentRetrieveResponseclient.attachments.delete(attachmentID) -> void
Types:
Methods:
client.phonenumbers.list() -> PhonenumberListResponse
Types:
Methods:
client.phoneNumbers.update(phoneNumberID, { ...params }) -> PhoneNumberUpdateResponseclient.phoneNumbers.list() -> PhoneNumberListResponse
Types:
Methods:
client.availableNumber.retrieve({ ...params }) -> AvailableNumberRetrieveResponse
Types:
Methods:
client.paymentRequests.create({ ...params }) -> PaymentRequestclient.paymentRequests.retrieve(paymentRequestID) -> PaymentRequestclient.paymentRequests.list({ ...params }) -> PaymentRequestListResponseclient.paymentRequests.cancel(paymentRequestID) -> PaymentRequest
Types:
Methods:
client.paymentProviders.retrieve(provider) -> PaymentProviderclient.paymentProviders.connect(provider, { ...params }) -> PaymentProviderConnectResponse
Types:
Methods:
client.paymentHandles.connect(handle) -> PaymentHandleConnectionclient.paymentHandles.connection(handle) -> PaymentHandleConnectionclient.paymentHandles.revoke(handle) -> PaymentHandleConnectionclient.paymentHandles.verify(handle, { ...params }) -> PaymentHandleConnection
Types:
Methods:
client.payments.create({ ...params }) -> Paymentclient.payments.retrieve(paymentID) -> Paymentclient.payments.cancel(paymentID) -> Paymentclient.payments.credentials(paymentID) -> PaymentCredentialsResponse
Types:
Methods:
client.experiences.retrieve(experience) -> ExperienceRetrieveResponseclient.experiences.list() -> ExperienceListResponse
Types:
Methods:
client.webhookEvents.list() -> WebhookEventListResponse
Types:
Methods:
client.webhookSubscriptions.create({ ...params }) -> WebhookSubscriptionCreateResponseclient.webhookSubscriptions.retrieve(subscriptionID) -> WebhookSubscriptionclient.webhookSubscriptions.update(subscriptionID, { ...params }) -> WebhookSubscriptionclient.webhookSubscriptions.list() -> WebhookSubscriptionListResponseclient.webhookSubscriptions.delete(subscriptionID) -> void
Types:
Methods:
client.capability.checkIMessage({ ...params }) -> HandleCheckResponseclient.capability.checkRCS({ ...params }) -> HandleCheckResponse
Types:
MessageEventV2MessagePayloadReactionEventBaseSchemasMediaPartResponseSchemasMessageEffectSchemasTextPartResponseMessageSentWebhookEventMessageReceivedWebhookEventMessageReadWebhookEventMessageDeliveredWebhookEventMessageFailedWebhookEventMessageEditedWebhookEventReactionAddedWebhookEventReactionRemovedWebhookEventParticipantAddedWebhookEventParticipantRemovedWebhookEventChatCreatedWebhookEventChatGroupNameUpdatedWebhookEventChatGroupIconUpdatedWebhookEventChatGroupNameUpdateFailedWebhookEventChatGroupIconUpdateFailedWebhookEventChatTypingIndicatorStartedWebhookEventChatTypingIndicatorStoppedWebhookEventPhoneNumberStatusUpdatedWebhookEventUnwrapWebhookEvent
Methods:
client.webhooks.unwrap(body) -> void
Types:
Methods: