whatsapp.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Business Profiles
get
businessProfiles.get
Retrieve WhatsApp Business Profile information
Risk: read
Output
data full type
data full type
Media
getInfo
media.getInfo
Get information about uploaded media
Risk: read
Output
upload
media.upload
Upload media to WhatsApp servers
Risk: write
Output
Messages
markRead
messages.markRead
Mark an incoming WhatsApp message as read
Risk: write
Output
send
messages.send
Send a text, media, template, or interactive WhatsApp message
Risk: write
object
Input full type
Input full type
contacts full type
contacts full type
messages full type
messages full type
Message Templates
create
messageTemplates.create
Create a new message template
Risk: write
components full type
components full type
delete
messageTemplates.delete
Delete a message template by name
Risk: write
Output
getStatus
messageTemplates.getStatus
Get the status of a message template
Risk: read
Output
data full type
data full type
list
messageTemplates.list
List all message templates
Risk: read
Output
data full type
data full type
Phone Numbers
get
phoneNumbers.get
Validate credentials and retrieve phone number health
Risk: read
Output
throughput full type
throughput full type
list
phoneNumbers.list
List all phone numbers for the WhatsApp Business Account
Risk: read
Output
data full type
data full type