# Z-API Docs: English API Reference

## API Reference

### Overview

- [Introduction](https://developer.z-api.io/en/api-reference/introduction.md): Z-API API overview

### API Reference

#### Instance

- [Introduction](https://developer.z-api.io/en/instance/introduction.md): Understand what an instance is in Z-API and how it works
- [Auto-read messages](https://developer.z-api.io/en/instance/update-auto-read-message.md): Enable or disable automatic reading of all messages received by the API
- [Auto-read status](https://developer.z-api.io/en/instance/update-auto-read-status.md): Enable or disable automatic reading of all status posts received by the API
- [Update profile picture](https://developer.z-api.io/en/instance/profile-picture.md): Change the profile picture of the WhatsApp connected to the instance
- [Update profile name](https://developer.z-api.io/en/instance/profile-name.md): Change the profile name of the WhatsApp connected to the instance
- [Update profile description](https://developer.z-api.io/en/instance/profile-description.md): Change the profile description of the WhatsApp connected to the instance
- [Reject calls](https://developer.z-api.io/en/instance/update-call-reject-auto.md): Enable or disable automatic rejection of voice calls received by the API
- [Call rejection message](https://developer.z-api.io/en/instance/update-call-reject-message.md): Set the message sent after automatically rejecting a voice call
- [Get QRCode](https://developer.z-api.io/en/instance/qrcode.md): Obtain the QRCode to connect your WhatsApp to the instance
- [QRCode as bytes](https://developer.z-api.io/en/instance/qr-code.md): Returns the QRCode bytes for rendering
- [QRCode as image](https://developer.z-api.io/en/instance/qr-code-image.md): Returns the QRCode in base64 image format
- [Complete the Challenge](https://developer.z-api.io/en/instance/passkey-prologue.md): Sends the result of the passkey resolution (WebAuthn assertion) to complete the instance connection
- [Reset the Challenge](https://developer.z-api.io/en/instance/reset-passkey-challenge.md): Resets the current passkey challenge, allowing a new QR Code to be generated
- [Connect with phone](https://developer.z-api.io/en/instance/phone-code.md): Connect to the instance using a phone number instead of QRCode
- [Generate extension token](https://developer.z-api.io/en/instance/extension-token.md): Generates an access token for Z-API extension authentication
- [Restart instance](https://developer.z-api.io/en/instance/restart.md): Restarts the instance connected to Z-API
- [Disconnect](https://developer.z-api.io/en/instance/disconnect.md): Disconnects the WhatsApp number from the Z-API instance
- [Instance status](https://developer.z-api.io/en/instance/status.md): Check if the instance is connected to a WhatsApp account
- [Device info](https://developer.z-api.io/en/instance/device.md): Returns information about the device connected to the instance
- [Rename instance](https://developer.z-api.io/en/instance/rename-instance.md): Renames a Z-API instance
- [Instance data](https://developer.z-api.io/en/instance/me.md): Returns the instance data and settings
- [Enable Announcement Group Protection](https://developer.z-api.io/en/instance/update-announcement-guard.md): Protect your announcement groups from scam messages by automatically removing content sent by participants who are not admins, and receiving the sender's data via webhook.

#### Mobile

- [Introduction](https://developer.z-api.io/en/mobile/introduction.md): Understand what mobile instances are and how to register a number
- [Check availability](https://developer.z-api.io/en/mobile/registration-available.md): Check registration availability for a phone number on WhatsApp
- [Request confirmation code](https://developer.z-api.io/en/mobile/request-code.md): Request the confirmation code for number registration
- [Respond captcha](https://developer.z-api.io/en/mobile/captcha-confirm.md): Respond to the captcha required for sending the confirmation code
- [Confirm code](https://developer.z-api.io/en/mobile/confirm-code.md): Confirms the confirmation code received for number registration
- [Confirm device transfer](https://developer.z-api.io/en/mobile/device-transfer-confirmed.md): Finalizes the WhatsApp transfer from the phone to the instance after confirmation on the device
- [Request unbanning](https://developer.z-api.io/en/mobile/request-unbanning.md): Request the unbanning of a number on WhatsApp
- [Confirm PIN code](https://developer.z-api.io/en/mobile/confirm-security-code.md): Confirm the WhatsApp two-step verification PIN code
- [Recover PIN code](https://developer.z-api.io/en/mobile/forgot-security-code.md): Request an email to recover the two-step verification PIN code
- [Get account email](https://developer.z-api.io/en/mobile/get-account-email.md): Returns the email configured on the mobile instance's WhatsApp account
- [Register account email](https://developer.z-api.io/en/mobile/set-account-email.md): Register an email on the mobile instance's WhatsApp account
- [Verify account email](https://developer.z-api.io/en/mobile/verify-account-email.md): Verify the email registered on the mobile instance's WhatsApp account
- [Check PIN code](https://developer.z-api.io/en/mobile/get-has-security-code.md): Check if the account has a security PIN code registered
- [Register PIN code](https://developer.z-api.io/en/mobile/set-security-code.md): Register a security PIN code on the WhatsApp account
- [Remove account email](https://developer.z-api.io/en/mobile/remove-account-email.md): Remove the email registered on the mobile instance's WhatsApp account
- [Remove PIN code](https://developer.z-api.io/en/mobile/remove-security-code.md): Remove the security PIN code from the WhatsApp account

#### Messages

- [Introduction](https://developer.z-api.io/en/message/introduction.md): Understand how messages work in Z-API
- [Send plain text](https://developer.z-api.io/en/message/send-text.md): Sends a plain text message to a contact or group on WhatsApp.
- [Forward message](https://developer.z-api.io/en/message/forward-message.md): Forward a message to a contact or group
- [Send reaction](https://developer.z-api.io/en/message/send-message-reaction.md): Send an emoji reaction to a message
- [Remove reaction](https://developer.z-api.io/en/message/send-remove-reaction.md): Remove the reaction from a sent or received message
- [Send image](https://developer.z-api.io/en/message/send-message-image.md): Send an image to a contact or group on WhatsApp
- [Send sticker](https://developer.z-api.io/en/message/send-message-sticker.md): Send a sticker to a contact or group on WhatsApp
- [Send GIF](https://developer.z-api.io/en/message/send-message-gif.md): Send a GIF to a contact or group on WhatsApp
- [Send audio](https://developer.z-api.io/en/message/send-message-audio.md): Send an audio to a contact or group on WhatsApp
- [Send video](https://developer.z-api.io/en/message/send-message-video.md): Send a video to a contact or group on WhatsApp
- [Send PTV](https://developer.z-api.io/en/message/send-message-ptv.md): Send a circular video (PTV) to a contact or group on WhatsApp
- [Send document](https://developer.z-api.io/en/message/send-message-document.md): Send a document to a contact or group on WhatsApp
- [Send link](https://developer.z-api.io/en/message/send-message-link.md): Send a link with preview to a contact or group on WhatsApp
- [Send location](https://developer.z-api.io/en/message/send-message-location.md): Send a fixed location to a contact or group on WhatsApp
- [Send product](https://developer.z-api.io/en/message/send-message-product.md): Send a product message to a contact or group on WhatsApp
- [Send catalog](https://developer.z-api.io/en/message/send-message-catalog.md): Send a message with the catalog link to a contact or group on WhatsApp
- [Send contact](https://developer.z-api.io/en/message/send-message-contact.md): Send a contact to a recipient on WhatsApp
- [Send multiple contacts](https://developer.z-api.io/en/message/send-message-multiple-contacts.md): Send multiple contacts to a recipient on WhatsApp
- [Send action buttons](https://developer.z-api.io/en/message/send-button-actions.md): Send a message with action buttons (link, call or reply)
- [Send button list](https://developer.z-api.io/en/message/send-button-list.md): Send a message with quick reply buttons
- [Send buttons with image](https://developer.z-api.io/en/message/send-button-list-image.md): Send an image with quick reply buttons
- [Send buttons with video](https://developer.z-api.io/en/message/send-button-list-video.md): Send a video with quick reply buttons
- [Send option list](https://developer.z-api.io/en/message/send-option-list.md): Send a message with a selectable option list
- [Send OTP button](https://developer.z-api.io/en/message/send-button-otp.md): Send a message with a copy-to-clipboard button
- [Send PIX button](https://developer.z-api.io/en/message/send-button-pix.md): Send a message with a PIX key and copy button
- [Send carousel](https://developer.z-api.io/en/message/send-carousel.md): Send a carousel message with images, text and action buttons
- [Delete messages](https://developer.z-api.io/en/message/delete-message.md): Delete a sent or received message from a chat
- [Read messages](https://developer.z-api.io/en/message/read-message.md): Mark a message in a chat as read
- [Reply message](https://developer.z-api.io/en/message/reply-message.md): Reply directly to a message in a chat
- [Send poll](https://developer.z-api.io/en/message/send-poll.md): Send a poll message
- [Send poll vote](https://developer.z-api.io/en/message/send-poll-vote.md): Vote on a poll
- [Send order](https://developer.z-api.io/en/message/send-message-order.md): Send an order message with catalog or custom products
- [Update order status](https://developer.z-api.io/en/message/send-order-status-update.md): Send an order status update
- [Update order payment](https://developer.z-api.io/en/message/send-order-payment-update.md): Send an order payment update
- [Pin / Unpin messages](https://developer.z-api.io/en/message/send-pin-message.md): Pin or unpin a message in a private chat or group
- [Send channel admin invite](https://developer.z-api.io/en/message/send-newsletter-admin-invite.md): Send an invite to manage a WhatsApp channel
- [Send event](https://developer.z-api.io/en/message/send-event.md): Send an event message to a group
- [Edit event](https://developer.z-api.io/en/message/send-edit-event.md): Edit an existing event in a group
- [Respond to event](https://developer.z-api.io/en/message/send-event-response.md): Send an attendance response to an event
- [Reply to button list](https://developer.z-api.io/en/message/reply-button.md): Replies to a button list option as if the user had clicked it
- [Reply to action button](https://developer.z-api.io/en/message/reply-template-button.md): Replies to an action button as if the user had clicked it
- [Reply to option list](https://developer.z-api.io/en/message/reply-option-list.md): Replies to an option list item as if the user had tapped it

#### Privacy

- [Introduction](https://developer.z-api.io/en/privacy/introduction.md): WhatsApp privacy settings via API
- [List disallowed contacts](https://developer.z-api.io/en/privacy/get-disallowed-contacts.md): List contacts on the blacklist for certain interactions with your account
- [Last seen](https://developer.z-api.io/en/privacy/set-last-seen.md): Configure who can see your 'last seen'
- [Profile photo](https://developer.z-api.io/en/privacy/set-photo-visualization.md): Configure who can see your profile photo
- [Profile description](https://developer.z-api.io/en/privacy/set-privacy-description.md): Configure who can see your profile description
- [Group add permission](https://developer.z-api.io/en/privacy/set-group-add-permission.md): Configure who can add you to groups
- [Online visibility](https://developer.z-api.io/en/privacy/set-privacy-online.md): Configure who can see when you are online
- [Read receipts](https://developer.z-api.io/en/privacy/set-read-receipts.md): Configure message read receipts
- [Temporary messages](https://developer.z-api.io/en/privacy/set-messages-duration.md): Configure temporary messages for new individual conversations

#### Contacts

- [Introduction](https://developer.z-api.io/en/contacts/introduction.md): Understand how contacts work in Z-API
- [Get contacts](https://developer.z-api.io/en/contacts/get-contacts.md): Returns all WhatsApp contacts
- [Add contacts](https://developer.z-api.io/en/contacts/add-contacts.md): Save WhatsApp contacts to the phone's contact list
- [Remove contacts](https://developer.z-api.io/en/contacts/remove-contacts.md): Remove WhatsApp contacts from the phone's contact list
- [Contact metadata](https://developer.z-api.io/en/contacts/get-metadata-contact.md): Returns contact metadata information
- [Get contact picture](https://developer.z-api.io/en/contacts/get-profile-picture.md): Returns the updated contact profile picture URL
- [Number on WhatsApp?](https://developer.z-api.io/en/contacts/get-iswhatsapp.md): Check if a number has a WhatsApp account
- [Batch verification](https://developer.z-api.io/en/contacts/get-iswhatsapp-batch.md): Batch check if numbers have WhatsApp accounts
- [Block / Unblock contact](https://developer.z-api.io/en/contacts/block-contact.md): Block or unblock a contact on WhatsApp
- [Report contact](https://developer.z-api.io/en/contacts/report-contact.md): Report a contact on WhatsApp

#### Chats

- [Introduction](https://developer.z-api.io/en/chats/introduction.md): Understand how chats work in Z-API and the available methods
- [Get chats](https://developer.z-api.io/en/chats/get-chats.md): Returns all chats from the instance
- [Get chat metadata](https://developer.z-api.io/en/chats/get-metadata-chat.md): Returns a chat's metadata information
- [Read chats](https://developer.z-api.io/en/chats/read-chat.md): This method is responsible for reading a chat as a whole, or also marking a chat as unread.
- [Archive chats](https://developer.z-api.io/en/chats/archive-chat.md): This method is responsible for archiving and unarchiving your chats.
- [Pin chats](https://developer.z-api.io/en/chats/pin-chat.md): This method is responsible for pinning and unpinning your chats.
- [Mute chats](https://developer.z-api.io/en/chats/mute-chat.md): This method is responsible for muting and unmuting your chats.
- [Clear chat](https://developer.z-api.io/en/chats/clear-chat.md): This method is responsible for clearing messages from your chats.
- [Delete chats](https://developer.z-api.io/en/chats/delete-chat.md): This method is responsible for deleting your chats.
- [Chat expiration](https://developer.z-api.io/en/chats/send-chat-expiration.md): This method is responsible for sending chat expiration.

#### Calls

- [Introduction](https://developer.z-api.io/en/calls/introduction.md): Understand how calls work in Z-API
- [Make call](https://developer.z-api.io/en/calls/send-call.md): Send a call to a WhatsApp number
- [Generate call token](https://developer.z-api.io/en/calls/call-token.md): Generate an ephemeral token for call SDK authentication
- [Generate SIP token](https://developer.z-api.io/en/calls/sip-token.md): Generate SIP credentials for the instance
- [Get SIP information](https://developer.z-api.io/en/calls/sip-info.md): Query the instance's SIP information

#### Groups

- [Introduction](https://developer.z-api.io/en/group/introduction.md): Understand how groups work in Z-API and the available methods
- [Search groups](https://developer.z-api.io/en/group/get-groups.md): Returns all groups from the instance
- [Creating groups](https://developer.z-api.io/en/group/create-group.md): Creates a group with its respective participants
- [Update group name](https://developer.z-api.io/en/group/update-group-name.md): Change an existing group's name
- [Update group image](https://developer.z-api.io/en/group/update-group-photo.md): Change an existing group's image
- [Add participants](https://developer.z-api.io/en/group/add-participant.md): Add new participants to a group
- [Remove participants](https://developer.z-api.io/en/group/remove-participant.md): Remove participants from a group
- [Approve participants](https://developer.z-api.io/en/group/approve-participant.md): Accept participant entries into a group
- [Reject participants](https://developer.z-api.io/en/group/reject-participant.md): Reject participant entries into a group
- [Mention member](https://developer.z-api.io/en/group/mention-participant.md): Mention participants in a group
- [Mention group](https://developer.z-api.io/en/group/mention-group.md): Mention groups related to a community
- [Mention everyone](https://developer.z-api.io/en/group/mention-all.md): Mentions all participants in a group
- [Promote group admin](https://developer.z-api.io/en/group/add-admin.md): Promote group participants to administrators
- [Remove group admin](https://developer.z-api.io/en/group/remove-admin.md): Remove administrators from a group
- [Leave group](https://developer.z-api.io/en/group/leave-group.md): Leave a group you are a member of
- [Group metadata](https://developer.z-api.io/en/group/metadata-group.md): Returns group metadata with all information and participants
- [Group metadata (light)](https://developer.z-api.io/en/group/light-group-metadata.md): Returns group metadata without the invitation link
- [Group metadata by invite](https://developer.z-api.io/en/group/group-invitation-metadata.md): Returns group metadata through the invitation link
- [Group settings](https://developer.z-api.io/en/group/update-group-settings.md): Change group preferences and settings
- [Update description](https://developer.z-api.io/en/group/update-group-description.md): Change a group's description
- [Reset invitation link](https://developer.z-api.io/en/group/redefine-invitation-link.md): Reset a group's invitation link
- [Get invitation link](https://developer.z-api.io/en/group/get-invitation-link.md): Get a group's invitation link
- [Accept group invite](https://developer.z-api.io/en/group/accept-group-invite.md): Accept an invitation to join a group

#### Communities

- [Introduction](https://developer.z-api.io/en/communities/introduction.md): Understand how communities work in Z-API
- [Create community](https://developer.z-api.io/en/communities/create-community.md): Create a new WhatsApp community
- [List communities](https://developer.z-api.io/en/communities/list-communities.md): Returns all communities you are part of
- [Link groups](https://developer.z-api.io/en/communities/link-groups.md): Add groups to a community
- [Unlink groups](https://developer.z-api.io/en/communities/unlink-groups.md): Remove groups from a community
- [Community metadata](https://developer.z-api.io/en/communities/community-metadata.md): Returns community metadata with name, description and groups
- [Redefine invitation link](https://developer.z-api.io/en/communities/redefine-invitation-link.md): Redefines the invitation link of a community
- [Add participants](https://developer.z-api.io/en/communities/add-community-participant.md): Add new participants to a community
- [Remove participants](https://developer.z-api.io/en/communities/remove-community-participant.md): Remove participants from a community
- [Promote community admin](https://developer.z-api.io/en/communities/add-community-admin.md): Promotes community participants to administrators
- [Remove community admin](https://developer.z-api.io/en/communities/remove-community-admin.md): Removes one or more administrators from a community
- [Community settings](https://developer.z-api.io/en/communities/community-settings.md): Changes community settings
- [Deactivate community](https://developer.z-api.io/en/communities/deactivate-community.md): Deactivates a community
- [Update community description](https://developer.z-api.io/en/communities/update-community-description.md): Updates the community description

#### Meta AI

- [Introduction](https://developer.z-api.io/en/metaai/introduction.md): Meta AI integration with Z-API
- [Chat with Meta AI](https://developer.z-api.io/en/metaai/conversation.md): Send text messages to Meta AI on WhatsApp

#### Newsletter

- [Introduction](https://developer.z-api.io/en/newsletter/introduction.md): Understand how channels (newsletters) work in Z-API
- [Creating channels](https://developer.z-api.io/en/newsletter/create-newsletter.md): Create a new WhatsApp channel
- [Update channel image](https://developer.z-api.io/en/newsletter/update-newsletter-picture.md): Change the image of an existing channel
- [Update channel name](https://developer.z-api.io/en/newsletter/update-newsletter-name.md): Change the name of an existing channel
- [Update channel description](https://developer.z-api.io/en/newsletter/update-newsletter-description.md): Change the description of an existing channel
- [Follow channel](https://developer.z-api.io/en/newsletter/follow-newsletter.md): Follow a WhatsApp channel
- [Unfollow channel](https://developer.z-api.io/en/newsletter/unfollow-newsletter.md): Unfollow a WhatsApp channel
- [Mute channel](https://developer.z-api.io/en/newsletter/mute-newsletter.md): Mute a WhatsApp channel
- [Unmute channel](https://developer.z-api.io/en/newsletter/unmute-newsletter.md): Unmute a WhatsApp channel
- [Delete channel](https://developer.z-api.io/en/newsletter/delete-newsletter.md): Delete a WhatsApp channel
- [Channel metadata](https://developer.z-api.io/en/newsletter/newsletter-metadata.md): Returns the channel metadata with all information
- [List channel subscribers](https://developer.z-api.io/en/newsletter/newsletter-subscribers.md): Returns the complete list of channel subscribers
- [List channels](https://developer.z-api.io/en/newsletter/newsletter-list.md): Returns the list of channels you own and follow
- [Search channels](https://developer.z-api.io/en/newsletter/search-newsletter.md): Search channels through filters
- [Channel settings](https://developer.z-api.io/en/newsletter/update-newsletter-config.md): Change channel settings
- [Accept admin invite](https://developer.z-api.io/en/newsletter/accept-newsletter-admin-invite.md): Accept an invite to be a channel administrator
- [Remove channel admin](https://developer.z-api.io/en/newsletter/newsletter-remove-admin.md): Remove a user from channel administration
- [Revoke admin invite](https://developer.z-api.io/en/newsletter/newsletter-revoke-admin-invite.md): Revoke a channel administrator invite
- [Transfer channel ownership](https://developer.z-api.io/en/newsletter/transfer-newsletter-ownership.md): Transfer the ownership of a channel to another user

#### Transmission List

- [Introduction](https://developer.z-api.io/en/broadcast/introduction.md): Understand how broadcast lists work in Z-API
- [Create broadcast list](https://developer.z-api.io/en/broadcast/create-broadcast.md): Creates a new broadcast list
- [Update broadcast list](https://developer.z-api.io/en/broadcast/update-broadcast.md): Updates an existing broadcast list
- [List broadcast lists](https://developer.z-api.io/en/broadcast/list-broadcast.md): Lists all broadcast lists of the instance
- [Delete broadcast list](https://developer.z-api.io/en/broadcast/delete-broadcast.md): Permanently removes an existing broadcast list

#### Status

- [Introduction](https://developer.z-api.io/en/status/introduction.md): Understand how the Status feature works in Z-API
- [Send text status](https://developer.z-api.io/en/status/send-text-status.md): Sends a text message to your WhatsApp status.
- [Send image status](https://developer.z-api.io/en/status/send-image-status.md): Sends an image to your WhatsApp status.
- [Send video status](https://developer.z-api.io/en/status/send-video-status.md): Sends a video to your WhatsApp status.
- [Reply to status with text](https://developer.z-api.io/en/status/reply-status-text.md): Sends a text reply to a WhatsApp status.
- [Reply to status with GIF](https://developer.z-api.io/en/status/reply-status-gif.md): Sends a GIF reply to a WhatsApp status.
- [Reply to status with sticker](https://developer.z-api.io/en/status/reply-status-sticker.md): Sends a sticker reply to a WhatsApp status.

#### Message Queue

- [Introduction](https://developer.z-api.io/en/queue/introduction.md): Understand how the message queue system works in Z-API
- [Queue (Deprecated)](https://developer.z-api.io/en/queue/get-queue.md): Returns all messages in the queue awaiting processing
- [Queue](https://developer.z-api.io/en/queue/post-queue.md): Returns messages from the queue awaiting processing with cursor-based pagination
- [Delete queue](https://developer.z-api.io/en/queue/delete-queue.md): Delete all messages from the queue
- [Delete queue message](https://developer.z-api.io/en/queue/delete-queue-id.md): Delete a specific message from the queue
- [Update queue settings](https://developer.z-api.io/en/queue/update-queue-settings.md): Updates the queue settings of an instance, allowing control over message enqueue behavior when disconnected.

#### WhatsApp Business

- [Introduction](https://developer.z-api.io/en/business/introduction.md): APIs for WhatsApp Business on Z-API
- [Create/edit product](https://developer.z-api.io/en/business/edit-product.md): Register or update a product in the catalog
- [Get products](https://developer.z-api.io/en/business/get-products.md): Returns WhatsApp Business catalog products
- [Get products (phone)](https://developer.z-api.io/en/business/get-products-phone.md): Returns catalog products from any business number
- [Get products V2](https://developer.z-api.io/en/business/get-products-v2.md): Returns catalog products (V2 with pagination via body)
- [Get products V2 (phone)](https://developer.z-api.io/en/business/get-products-phone-v2.md): Returns catalog products from any number (V2 with pagination via body)
- [Get product (ID)](https://developer.z-api.io/en/business/get-product-id.md): Returns data for a specific product by ID
- [Delete product](https://developer.z-api.io/en/business/delete-product.md): Delete a product by ID
- [Get tags](https://developer.z-api.io/en/business/tags.md): Returns all tags registered in the business account
- [Tag colors](https://developer.z-api.io/en/business/tags-colors.md): Returns available colors for tags
- [Create new tag](https://developer.z-api.io/en/business/create-tag.md): Create a new tag for chat assignment
- [Edit tag](https://developer.z-api.io/en/business/edit-tag.md): Edit an existing tag
- [Delete tag](https://developer.z-api.io/en/business/delete-tag.md): Delete a tag by ID
- [Assign tags to a chat](https://developer.z-api.io/en/business/tags-add.md): Assign a tag to a chat
- [Remove tags from a chat](https://developer.z-api.io/en/business/tags-remove.md): Remove a tag from a chat
- [Assign notes to a chat](https://developer.z-api.io/en/business/chats-notes.md): Assign notes to a chat
- [Catalog configuration](https://developer.z-api.io/en/business/save-catalog-config.md): Edit catalog settings
- [Create collection](https://developer.z-api.io/en/business/create-collection.md): Creates a new collection in the WhatsApp Business catalog
- [List collections](https://developer.z-api.io/en/business/list-collections.md): Lists all collections from the WhatsApp Business catalog
- [Delete collection](https://developer.z-api.io/en/business/delete-collection.md): Deletes a collection from the WhatsApp Business catalog
- [Edit collection](https://developer.z-api.io/en/business/edit-collection.md): Edits the name of an existing collection in the WhatsApp Business catalog
- [List collection products](https://developer.z-api.io/en/business/list-collection-products.md): Lists products from a specific collection in the WhatsApp Business catalog
- [Add products to collection](https://developer.z-api.io/en/business/add-product-to-collection.md): Adds products to an existing collection in the WhatsApp Business catalog
- [Remove products from collection](https://developer.z-api.io/en/business/remove-product-from-collection.md): Removes products from an existing collection in the WhatsApp Business catalog
- [Update company description](https://developer.z-api.io/en/business/company-description.md): Updates the company description on WhatsApp Business
- [Update company email](https://developer.z-api.io/en/business/company-email.md): Updates the company email on WhatsApp Business
- [Update company address](https://developer.z-api.io/en/business/company-address.md): Updates the company address on WhatsApp Business
- [Update company websites](https://developer.z-api.io/en/business/company-websites.md): Updates the company websites on WhatsApp Business
- [Update business hours](https://developer.z-api.io/en/business/business-hours.md): Updates the business hours on WhatsApp Business
- [List categories](https://developer.z-api.io/en/business/available-categories.md): Lists available categories for WhatsApp Business
- [Assign categories](https://developer.z-api.io/en/business/company-categories.md): Assigns categories to the WhatsApp Business profile
- [Business account data](https://developer.z-api.io/en/business/profile.md): Returns the WhatsApp Business account profile data

#### Webhooks

- [Introduction](https://developer.z-api.io/en/webhooks/introduction.md): Understand how webhooks work in Z-API
- [On send](https://developer.z-api.io/en/webhooks/on-message-send.md): Webhook for sent message callbacks
- [On Send callback examples](https://developer.z-api.io/en/webhooks/on-message-send-examples.md): Examples of webhook responses for message delivery confirmation (DeliveryCallback)
- [On Message Received](https://developer.z-api.io/en/webhooks/on-message-received.md): Webhook callback for received messages
- [On Message Received - Sent by Me](https://developer.z-api.io/en/webhooks/on-message-received-and-delivery.md): Webhook callback for received messages
- [On receive callback examples](https://developer.z-api.io/en/webhooks/on-message-received-examples.md): Received message webhook callback examples by message type
- [On disconnect](https://developer.z-api.io/en/webhooks/on-whatsapp-disconnected.md): Disconnection response webhook
- [Message status](https://developer.z-api.io/en/webhooks/on-whatsapp-message-status-changes.md): Message status callback webhook
- [Chat status](https://developer.z-api.io/en/webhooks/on-chat-presence.md): Chat presence status callback webhook
- [Chat status callback examples](https://developer.z-api.io/en/webhooks/on-chat-presence-examples.md): Chat presence webhook callback examples by status type
- [On connect](https://developer.z-api.io/en/webhooks/on-webhook-connected.md): Phone connection callback webhook with Z-API
- [Update all webhooks](https://developer.z-api.io/en/webhooks/update-every-webhooks.md): Update all webhooks to the same URL at once
- [Update notify sent by me](https://developer.z-api.io/en/webhooks/update-notify-sent-by-me.md): Enable the option to receive messages sent by you through the webhook
- [Webhook Filters](https://developer.z-api.io/en/webhooks/update-filters.md): Configure which message types and webhooks you want to receive

#### Partners

- [Introduction](https://developer.z-api.io/en/partner/introduction.md): Z-API Partner Integrator - How the partner program works
- [Creating an instance](https://developer.z-api.io/en/partner/create-instance.md): Creates an instance linked to your partner integrator account
- [Subscribing an instance](https://developer.z-api.io/en/partner/sign-instance.md): Subscribes a partner integrator instance
- [Cancelling an instance](https://developer.z-api.io/en/partner/unsubscribe-instance.md): Cancels a partner integrator instance subscription
- [Deleting an instance](https://developer.z-api.io/en/partner/delete-instance.md): Deletes an instance linked to your integrator partner account
- [Deleting instances in bulk](https://developer.z-api.io/en/partner/delete-instances.md): Deletes several instances linked to your integrator partner account in a single request
- [Listing instances](https://developer.z-api.io/en/partner/list-instances.md): Lists all instances created by the partner integrator
- [Updating the subscription](https://developer.z-api.io/en/partner/update-instance.md): Updates an instance subscription to enable call support
- [Configure Proxy](https://developer.z-api.io/en/partner/configure-proxy.md): Configures the proxy URL and enables or disables the use of proxy on the instance
- [Proxy Failure Webhook](https://developer.z-api.io/en/partner/update-proxy-webhook.md): Updates the webhook URL for proxy connection failure callbacks
- [Extension connection for partners](https://developer.z-api.io/en/partner/extension-token.md): How to implement the extension token generation flow in your platform
- [Generate the SDK token](https://developer.z-api.io/en/partner/sdk-connector-token.md): Generates a session token to open the Connection SDK in the frontend

#### Integrators

- [Find My Pack](https://developer.z-api.io/en/integrators/introduction.md): Find My Pack integration for e-commerce logistics control
