Acquia Environments API
The Environments API from Acquia — 73 operation(s) for environments.
Operations 102
POST
/environments/{environmentId}/actions/change-label
Acquia Change the Label for an Environment.
#
POST
/environments/{environmentId}/actions/clear-caches
Acquia Clears the Caches for One or More Domains Attached to This Environment.
#
POST
/environments/{environmentId}/artifacts/actions/switch
Acquia Deploys an Artifact to This Environment.
#
PUT
/environments/{environmentId}/cloud-actions
Acquia Modifies an Existing List of Cloud Actions.
#
POST
/environments/{environmentId}/code/actions/switch
Acquia Switches Code on This Environment to a Different Branch or Release Tag.
#
GET
/environments/{environmentId}/databases/{databaseName}
Acquia Return Details About a Specific Database.
#
GET
/environments/{environmentId}/databases/{databaseName}/backups
Acquia Returns a List of Backups.
#
DELETE
/environments/{environmentId}/databases/{databaseName}/backups/{backupId}
Acquia Deletes a Database Backup.
#
GET
/environments/{environmentId}/databases/{databaseName}/backups/{backupId}
Acquia Return Details About a Specific Backup.
#
GET
/environments/{environmentId}/databases/{databaseName}/backups/{backupId}/actions/download
Acquia Downloads the Database Backup File.
#
POST
/environments/{environmentId}/databases/{databaseName}/backups/{backupId}/actions/restore
Acquia Restores This Backup to the Appropriate Environment's Database.
#
GET
/environments/{environmentId}/databases/{databaseName}/php-config
Acquia Returns PHP Configuration Details for This Database.
#
GET
/environments/{environmentId}/dns
Acquia Returns DNS Configuration Details for an Environment.
#
POST
/environments/{environmentId}/domains/actions/clear-varnish
Acquia Clears the Varnish Cache for One or More Domains Attached to This Environment.
#
DELETE
/environments/{environmentId}/domains/{domain}
Acquia Removes the Domain from This Environment.
#
POST
/environments/{environmentId}/domains/{domain}/actions/clear-caches
Acquia Clears the Caches for the Specified Domain.
#
POST
/environments/{environmentId}/domains/{domain}/actions/clear-varnish
Acquia Clears the Varnish Cache for the Specified Domain.
#
GET
/environments/{environmentId}/domains/{domain}/status
Acquia Returns Details About the Domain.
#
POST
/environments/{environmentId}/livedev/actions/disable
Acquia Disable Live Development on This Environment.
#
POST
/environments/{environmentId}/livedev/actions/enable
Acquia Enable Live Development on This Environment.
#
GET
/environments/{environmentId}/log-forwarding-destinations
Acquia Returns a Collection of Log Forwarding Destinations for This Environment.
#
POST
/environments/{environmentId}/log-forwarding-destinations
Acquia Creates a Log Forwarding Destination.
#
DELETE
/environments/{environmentId}/log-forwarding-destinations/{logForwardingDestinationUuid}
Acquia Deletes the Specified Log Forwarding Destination.
#
GET
/environments/{environmentId}/log-forwarding-destinations/{logForwardingDestinationUuid}
Acquia Returns the Specified Log Forwarding Destination.
#
PUT
/environments/{environmentId}/log-forwarding-destinations/{logForwardingDestinationUuid}
Acquia Updates an Environment's Log Forwarding Destination.
#
POST
/environments/{environmentId}/log-forwarding-destinations/{logForwardingDestinationUuid}/actions/disable
Acquia Disables the Specified Log Forwarding Destination.
#
POST
/environments/{environmentId}/log-forwarding-destinations/{logForwardingDestinationUuid}/actions/enable
Acquia Enables the Specified Log Forwarding Destination.
#
GET
/environments/{environmentId}/logs
Acquia Returns a List of Log Files for This Environment Available for Download.
#
GET
/environments/{environmentId}/metrics
Acquia Does Not Return Any Data. Allows Traversal to Metrics Groups Endpoints.
#
GET
/environments/{environmentId}/metrics/stackmetrics
Acquia Does Not Return Any Data. Allows Traversal to StackMetrics Endpoints.
#
GET
/environments/{environmentId}/metrics/stackmetrics/data
Acquia Returns StackMetrics Data for the Metrics Specified in the Filter Paramater (e.g., Apache-access, Web-cpu).
#
GET
/environments/{environmentId}/metrics/usage
Acquia Retrieves Traversal Links for an Environment's Usage Data.
#
GET
/environments/{environmentId}/metrics/usage/data
Acquia Retrieves Usage Data for an Environment.
#
GET
/environments/{environmentId}/metrics/usage/{usageMetric}
Acquia Retrieves Usage Metric Data for an Environment.
#
GET
/environments/{environmentId}/mod-proxy
Acquia Returns the Mod Proxy Status for an Environment.
#
POST
/environments/{environmentId}/mod-proxy/actions/disable
Acquia Disables Mod Proxy for an Environment.
#
POST
/environments/{environmentId}/mod-proxy/actions/enable
Acquia Enables Mod Proxy for an Environment.
#
POST
/environments/{environmentId}/production-mode/actions/disable
Acquia Disables Production Mode for an Environment.
#
POST
/environments/{environmentId}/production-mode/actions/enable
Acquia Enables Production Mode for an Environment.
#
GET
/environments/{environmentId}/search
Acquia Returns a Traversal Endpoint for Search Entities for the Environment.
#
GET
/environments/{environmentId}/search/indexes
Acquia Returns a Collection of Search Indexes for an Environment.
#
POST
/environments/{environmentId}/search/indexes
Acquia Creates a Search Index for an Environment.
#
DELETE
/environments/{environmentId}/search/indexes/{indexId}
Acquia Removes and Deletes a Specific Search Index from an Environment
#
GET
/environments/{environmentId}/search/indexes/{indexId}
Acquia Returns a Search Configuration Set for an Application
#
PUT
/environments/{environmentId}/search/indexes/{indexId}
Acquia Updates a Search Index on an Environment.
#
GET
/environments/{environmentId}/servers/{serverId}
Acquia Return Details About a Specific Server.
#
PUT
/environments/{environmentId}/servers/{serverId}
Acquia Modifies Configuration Settings for a Server.
#
POST
/environments/{environmentId}/servers/{serverId}/actions/relaunch
Acquia Relaunches a Server.
#
POST
/environments/{environmentId}/servers/{serverId}/actions/upgrade
Acquia Upgrades a Server from "precise" to "xenial".
#
DELETE
/environments/{environmentId}/ssl/certificates/{certificateId}
Acquia Deletes a Specific Certificate by its ID.
#
GET
/environments/{environmentId}/ssl/certificates/{certificateId}
Acquia Returns a Specific Certificate by Certificate Id.
#
POST
/environments/{environmentId}/ssl/certificates/{certificateId}/actions/activate
Acquia Activates an SSL Certificate.
#
POST
/environments/{environmentId}/ssl/certificates/{certificateId}/actions/deactivate
Acquia Deactivates an Active SSL Certificate.
#
POST
/environments/{environmentId}/ssl/csrs
Acquia Generates a Certificate Signing Request (CSR) for One or More Domains.
#
DELETE
/environments/{environmentId}/ssl/csrs/{certificateId}
Acquia Deletes the Certificate Signing Request.
#
GET
/environments/{environmentId}/ssl/csrs/{certificateId}
Acquia Returns the Certificate Signing Request for the Certificate Specified by Id.
#
GET
/environments/{environmentId}/variables
Acquia Returns a List of Environment Variables Associated with This Environment.
#
POST
/environments/{environmentId}/variables
Acquia Adds a New Environment Variable to an Environment.
#
DELETE
/environments/{environmentId}/variables/{environmentVariableName}
Acquia Removes an Environment Variable from an Environment.
#
GET
/environments/{environmentId}/variables/{environmentVariableName}
Acquia Get an Environment Variable Associated with This Environment.
#
PUT
/environments/{environmentId}/variables/{environmentVariableName}
Acquia Updates an Environment Variable on an Environment.
#