{"@context": "https://schema.org", "@type": "WebAPI", "name": "WhatsApp Business API API", "description": "See https://developers.facebook.com/docs/whatsapp", "provider": {"@type": "Organization", "name": "whatsapp.local"}, "documentation": "https://raw.githubusercontent.com/unblu/WhatsApp-Business-API-OpenAPI/master/openapi.yaml"}
See https://developers.facebook.com/docs/whatsapp
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: http://whatsapp.local http://example.com/v1
auth: b a s i c ,
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
See https://developers.facebook.com/docs/whatsapp
| method | path | what the vendor says it does |
|---|---|---|
POST | /account | Request-Code Registration |
POST | /account/shards | Set-Shards Application |
POST | /account/verify | Register-Account Registration |
POST | /certificates/external | Upload-Certificate Certificates |
GET | /certificates/external/ca | Download-CA-Certificate Certificates |
GET | /certificates/webhooks/ca | Download Webhook CA Certificate Certificates |
POST | /certificates/webhooks/ca | Upload Webhook CA Certificate Certificates |
DELETE | /certificates/webhooks/ca | Delete Webhook CA Certificate Certificates |
POST | /contacts | Check-Contact Contacts |
GET | /groups | Get-All-Groups Groups |
POST | /groups | Create-Group Groups |
GET | /groups/{GroupId} | Get-Group-Info Groups |
PUT | /groups/{GroupId} | Update-Group-Info Groups |
PATCH | /groups/{GroupId}/admins | Promote-To-Group-Admin Groups |
DELETE | /groups/{GroupId}/admins | Demote-Group-Admin Groups |
GET | /groups/{GroupId}/icon | Get-Group-Icon-Binary Groups |
POST | /groups/{GroupId}/icon | Set-Group-Icon Groups |
DELETE | /groups/{GroupId}/icon | Delete-Group-Icon Groups |
GET | /groups/{GroupId}/invite | Get-Group-Invite Groups |
DELETE | /groups/{GroupId}/invite | Delete-Group-Invite Groups |
POST | /groups/{GroupId}/leave | Leave-Group Groups |
DELETE | /groups/{GroupId}/participants | Remove-Group-Participant Groups |
GET | /health | Check-Health Health |
POST | /media | Upload-Media Media |
GET | /media/{MediaId} | Download-Media Media |
DELETE | /media/{MediaId} | Delete-Media Media |
POST | /messages | Send-Message Messages |
PUT | /messages/{MessageID} | Mark-Message-As-Read Messages |
GET | /metrics | Get-Metrics (since v2.21.3) Health |
POST | /settings/account/two-step | Enable-Two-Step Two-Step Verification |
DELETE | /settings/account/two-step | Disable-Two-Step Two-Step Verification |
GET | /settings/application | Get-Application-Settings Application |
PATCH | /settings/application | Update-Application-Settings If a field is not present in the request, no change is made to that setting. For e |
DELETE | /settings/application | Reset-Application-Settings Application |
GET | /settings/application/media/providers | Get-Media-Providers Application |
POST | /settings/application/media/providers | Update-Media-Providers Application |
DELETE | /settings/application/media/providers/{ProviderName} | Delete-Media-Providers Application |
POST | /settings/backup | Backup-Settings Backup/Restore |
GET | /settings/business/profile | Get-Business-Profile Business Profile |
POST | /settings/business/profile | Update-Business-Profile Business Profile |
and 15 more operation(s) in this specification, all searchable.
specification origin: https://raw.githubusercontent.com/unblu/WhatsApp-Business-API-OpenAPI/master/openapi.yaml
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.