netflie/whatsapp-cloud-api
The first PHP SDK to send and receive messages using a cloud-hosted version of the WhatsApp Business Platform
4.0.0
610K downloads/mo
#3168 most downloaded on Packagist
netflie/whatsapp-cloud-api
What this package is like to depend on
Last release 4 months ago
14 Apr 2026
Ships unpredictably
gaps range from 9 days to 1.5 years
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
21 releases · first in 2022
4 releases in the last 12 months
see the full history below
Release timeline
21 releases · May 2022 to Apr 2026Releases
latest 21-
4.0.014 Apr 2026Release notes
Open source →Release notes
Open source →What's Changed
- Add BSUID support by @aalbarca in https://github.com/netflie/whatsapp-cloud-api/pull/245
Full Changelog: https://github.com/netflie/whatsapp-cloud-api/compare/3.1.0...4.0.0
-
4.0.0-beta114 Apr 2026 pre-releaseRelease notes
Open source → -
3.1.023 Mar 2026Release notes
Open source →Release notes
Open source →What's Changed
- Typing Indicator Support by @rafaelqueiroz in https://github.com/netflie/whatsapp-cloud-api/pull/244
Full Changelog: https://github.com/netflie/whatsapp-cloud-api/compare/3.0.0...3.1.0
-
3.0.006 Mar 2026Release notes
Open source →What's Changed
- Single product message by @aalbarca in #209
- Support for ctwa_clid by @jpsilvaa in #202
- Update phpstan/phpstan requirement from ^1.9 to ^1.9 || ^2.0 by @dependabot[bot] in #218
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #233
- Bug - Support empty profile name of Contact by @rafaelqueiroz in #234
- Add feature: add support for creating and updating WhatsApp message templates by @krishna035 in #227
- Add UPGRADE.md guide for 2.x → 3.x migration by @Copilot in #240
- Add support for WhatsApp message templates and improve Client class by @aalbarca in #241
New Contributors
- @jpsilvaa made their first contribution in #202
- @rafaelqueiroz made their first contribution in #234
- @krishna035 made their first contribution in #227
- @Copilot made their first contribution in #240
Full Changelog: 2.2.1...3.0.0
Release notes
Open source →What's Changed
- Single product message by @aalbarca in https://github.com/netflie/whatsapp-cloud-api/pull/209
- Support for ctwa_clid by @jpsilvaa in https://github.com/netflie/whatsapp-cloud-api/pull/202
- Update phpstan/phpstan requirement from ^1.9 to ^1.9 || ^2.0 by @dependabot[bot] in https://github.com/netflie/whatsapp-cloud-api/pull/218
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/netflie/whatsapp-cloud-api/pull/233
- Bug - Support empty profile name of Contact by @rafaelqueiroz in https://github.com/netflie/whatsapp-cloud-api/pull/234
- Add feature: add support for creating and updating WhatsApp message templates by @krishna035 in https://github.com/netflie/whatsapp-cloud-api/pull/227
- Add UPGRADE.md guide for 2.x → 3.x migration by @Copilot in https://github.com/netflie/whatsapp-cloud-api/pull/240
- Add support for WhatsApp message templates and improve Client class by @aalbarca in https://github.com/netflie/whatsapp-cloud-api/pull/241
New Contributors
- @jpsilvaa made their first contribution in https://github.com/netflie/whatsapp-cloud-api/pull/202
- @rafaelqueiroz made their first contribution in https://github.com/netflie/whatsapp-cloud-api/pull/234
- @krishna035 made their first contribution in https://github.com/netflie/whatsapp-cloud-api/pull/227
- @Copilot made their first contribution in https://github.com/netflie/whatsapp-cloud-api/pull/240
Full Changelog: https://github.com/netflie/whatsapp-cloud-api/compare/2.2.1...3.0.0
-
2.2.128 Aug 2024Release notes
Open source →What's Changed
- Document caption is not required. Thanks @limsenkeat
- Implement CTA URL message (With text & Image support). Thanks @jfradj
- Add reaction to messages. Thanks @derrickobedgiu1
- Send Catalog Message. Thanks @derrickobedgiu1
- Add Send Location Request. Thanks @derrickobedgiu1
- Adding flow message support. Thanks @pravnyadv
- Add Multi Products. Thanks @derrickobedgiu1
- Add Single Products. Thanks @derrickobedgiu1
- Support for ctwa_clid. Thanks @jpsilvaa
Release notes
Open source →What's Changed
- Document caption is not required. Thanks @limsenkeat
- Implement CTA URL message (With text & Image support). Thanks @jfradj
- Add reaction to messages. Thanks @derrickobedgiu1
- Send Catalog Message. Thanks @derrickobedgiu1
- Add Send Location Request. Thanks @derrickobedgiu1
- Adding flow message support. Thanks @pravnyadv
- Add Multi Products. Thanks @derrickobedgiu1
- Add Single Products. Thanks @derrickobedgiu1
- Support for ctwa_clid. Thanks @jpsilvaa
-
2.2.019 Nov 2023Release notes
Open source →What's Changed
- Updated default Graph version to v18
- Retrieve and update business profile. Thanks @winkelco
- Allow to reply messages. Thanks @johnflash4real
- Add Interactive buttons. Thanks @derrickobedgiu1 and @ianrothmann
- Retrieve a batch of notifications from Webhook. Thanks @arneee
- Optional headers in interactive list messages. Thanks @horatiua
- Fix non nullable variables when empty ENV variables are defined
Release notes
Open source →What's Changed
- Updated default Graph version to v18
- Retrieve and update business profile. Thanks @winkelco
- Allow to reply messages. Thanks @johnflash4real
- Add Interactive buttons. Thanks @derrickobedgiu1 and @ianrothmann
- Retrieve a batch of notifications from Webhook. Thanks @arneee
- Optional headers in interactive list messages. Thanks @horatiua
- Fix non nullable variables when empty ENV variables are defined
-
2.1.012 Aug 2023Release notes
Open source →What's Changed
- Media filename and sha256 are now available on Webhook notification Media object. See PR #126
Release notes
Open source →What's Changed
- Media filename and sha256 are now available on Webhook notification Media object. See PR #126
-
2.0.524 Jun 2023Release notes
Open source →What's Changed
- Fix message notification initialization when context is empty. See PR #114
Release notes
Open source →What's Changed
- Fix message notification initialization when context is empty. See PR #114
-
2.0.401 Jun 2023Release notes
Open source →What's Changed
- Fix Webhook error with new base pricing category conversations
Release notes
Open source →What's Changed
- Fix Webhook error with new base pricing category conversations
-
2.0.329 Mar 2023Release notes
Open source →What's Changed
- Fix forwaded messages without ID in the message context. Issue #94
Release notes
Open source →What's Changed
- Fix forwaded messages without ID in the message context. Issue https://github.com/netflie/whatsapp-cloud-api/issues/94
-
2.0.206 Feb 2023 -
2.0.129 Jan 2023Release notes
Open source →What's Changed
New features supported:
- Fix wrong documented conversation type value when a user initiated a conversation
-
2.0.029 Jan 2023Release notes
Open source →What's Changed
New features supported:
- Upload media resources to WhatsApp servers
- Download media resources from WhatsApp servers
- Mark messages as read
- Webhook verification
- Webhook notifications
-
1.4.128 Jan 2023 -
1.4.023 Dec 2022Release notes
Open source →1.4.0 - 2022-12-23
What's Changed
- Support Interactive Lists by @robertripoll in https://github.com/netflie/whatsapp-cloud-api/pull/58
- Execute workflow for PHP 7.4, 8.0 & 8.1 versions
-
1.3.118 Nov 2022Release notes
Open source →What's Changed
- Configured PHPStan github action
- Fix some minor bugs reported by PHPStan analysis
- Fix Response namespace in ResponseException class
-
1.3.030 Sep 2022 -
1.2.002 Jun 2022 -
1.1.029 May 2022Release notes
Open source →What's Changed
- Support for WhatsApp Contact Messages
- Support for WhatsApp Location Messages
- Support for WhatsApp Sticker media object
- Support for WhatsApp Video media object
- Support for WhatsApp Image media object
- Support for WhatsApp Audio media object
- Support for WhatsApp Templates with paramters
- Support for WhatsApp Document media object
- Define Integration and Unit PHPUnit testsuites
- Ignore .php-cs-fixer.dist.php file
-
1.0.127 May 2022 -
1.0.024 May 2022