duosecurity/duo_api_php
A PHP implementation of the Duo API.
1.3.0
1.8M downloads/mo
#1749 most downloaded on Packagist
duosecurity/duo_api_php
What this package is like to depend on
Last release 1 months ago
22 Jul 2026
Ships fairly regularly
a new release about every 10 months
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
8 releases · first in 2016
2 releases in the last 12 months
see the full history below
Release timeline
8 releases · Apr 2016 to Jul 2026Releases
latest 8-
1.3.022 Jul 2026Release notes
Open source →CA Pinning improvements
- Add an option to disable CA certificate pinning
- Add CA bundle version and pinning status to the user agent string
- Add appendToUserAgent() method to Client class
- Prevent OS certificate store fallback when CA pinning is enabled
Breaking Changes
DuoAPI\FileRequesterclass has been removed. This was never used by default. Users who directly constructed and injected this class will need to switch to CurlRequester. -
1.2.104 Feb 2026Release notes
Open source →- Fix PHP 8.5 deprecation warning
- Handle empty parameters in POST call better
-
1.2.023 Apr 2025Release notes
Open source →Version 1.2.0
Changes:
- A User Agent string identifying the client and version is now send in HTTP requests
- Updated the integration management API calls to use the newest version of the API call
- Adds support for new Duo certificate authorities
-
1.1.009 Jun 2023 -
1.0.309 Nov 2020 -
1.0.208 Jan 2020 -
1.0.116 Jan 2017 -
1.0.004 Apr 2016