WP Engine’s Hosting Platform API provides a RESTful interface for programmatically managing your WP Engine account, sites, and environments. With it, you can automate tasks, integrate with external systems, and build custom workflows tailored to your business needs—without logging into the WP Engine User Portal.
Please be mindful when creating domains in large batches, as doing so can degrade the performance of API requests related to the corresponding install.
Create and update domain operations are rate limited. Multiple requests to these operations in quick succession will return a 429 “Too many requests” message.
Cache purging is rate limited. The limit is unique for each type (object, page or CDN) due to the nature of the cache type. Multiple requests to purge the same cache type in quick succession will return a 429 “Too many requests” message.
Looking for support?
Find additional resources in our Support Center, or log in to chat with our support team.