PackageTrack
Sign in Get early access

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 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 8
  1. 1.3.0 22 Jul 2026
    Release notes

    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\FileRequester class has been removed. This was never used by default. Users who directly constructed and injected this class will need to switch to CurlRequester.

    Open source →
  2. 1.2.1 04 Feb 2026
    Release notes
    • Fix PHP 8.5 deprecation warning
    • Handle empty parameters in POST call better
    Open source →
  3. 1.2.0 23 Apr 2025
    Release notes

    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
    Open source →
  4. 1.1.0 09 Jun 2023
    Release notes

    Merge pull request #34 from duosecurity/AaronAtDuo-remove-7.4-from-re…

    Open source →
  5. 1.0.3 09 Nov 2020
    Release notes

    Fix issue with DELETE requests. Add optional timeout parameter.

    Open source →
  6. 1.0.2 08 Jan 2020
    Release notes

    Removed WebSDK3 support

    Open source →
  7. 1.0.1 16 Jan 2017
    Release notes

    This adds a test for the PR that went in today.

    Open source →
  8. 1.0.0 04 Apr 2016
    Release notes

    Squash multiple commits - add 2 methods on DuoAPI\Admin and change $S…

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive