Once a given API endpoint is documented to return a given property, a property with that name will always appear (although certain properties may only appear under certain conditions, like if the customer is using a specific edition). This API is automatically available to paying Duo Beyond, Duo Access, and Duo MFA plan customers and new customers with an Access or Beyond trial.ĭocumented properties will not be removed within a stable version of the API.
Review the API Details to see how to construct your first API request. The API has methods for creating, retrieving, updating, and deleting the core objects in Duo's system: users, phones, hardware tokens, admins, and integrations.ĭevelopers can write applications that programmatically read their Duo account's authentication logs, administrator logs, and telephony logs read or update account settings and retrieve reports and other information. The Admin API lets developers integrate with Duo Security's platform at a low level.
The Duo Admin API provides programmatic access to the administrative functionality of Duo Security's two-factor authentication platform.