About the Admin Config Service (ACS) API
The Admin Config Service (ACS) is a cloud-native API that provides programmatic self-service administration capabilities for Splunk Cloud Platform. Splunk Cloud Platform administrators can use the ACS API to perform common administrative tasks without assistance from Splunk Support.
The ACS API lets you:
- Configure IP allow lists
- Configure outbound ports
- Enable private connectivity
- Manage app permissions
- Manage authentication tokens
- Manage HTTP Event Collector (HEC) tokens
- Manage indexes
- Manage limits.conf configurations
- Manage private apps and add-ons
- Manage restarts
- Manage Splunkbase apps
- Manage users, roles, and capabilities
- Retry failed operations
- View maintenance windows
For ACS API requirements, see Admin Config Service (ACS) requirements and compatibility matrix.
For information on how to set up and use the ACS API, see Basic setup and usage concepts for the ACS API.
For ACS API endpoint details, see the Admin Config Service (ACS) API endpoints reference.
For details on how to use the ACS CLI to run ACS operations, see Administer Splunk Cloud Platform using the ACS CLI.
For ACS API troubleshooting help, see Troubleshoot ACS error messages.
For information on new ACS features, see Admin Configuration Service in Release Notes.
Splunk Cloud Platform now supports a Terraform Provider for managing ACS API operations, including IP allow lists, HEC tokens, and indexes. You can use the Terraform Provider to manage your infrastructure as code. To access the Splunk Cloud Platform Terraform Provider (
terraform-provider-scp), see the Terraform registry.
Admin Config Service (ACS) requirements and compatibility matrix
This documentation applies to the following versions of Splunk Cloud Platform™: 8.2.2203, 9.0.2205, 9.0.2208, 9.0.2209, 9.0.2303, 9.0.2305 (latest FedRAMP release)