Configuration
Manage tenant-level configuration settings for your API Control Plane instance.
General configuration
Get general configuration
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/general" \
-H "Authorization: Bearer <your-token>"
Update general configuration
curl -X PUT "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/general" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
...
}'
SAML configuration
Configure SAML-based single sign-on.
Get SAML configuration
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/saml" \
-H "Authorization: Bearer <your-token>"
Update SAML configuration
curl -X PUT "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/saml" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
...
}'
Get SAML service provider settings
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/saml/serviceProvider" \
-H "Authorization: Bearer <your-token>"
OIDC configuration
Configure OpenID Connect-based single sign-on.
Get OIDC configuration
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/oidc" \
-H "Authorization: Bearer <your-token>"
Update OIDC configuration
curl -X PUT "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/oidc" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
...
}'
LDAP configuration
Configure LDAP directory integration.
Get LDAP configuration
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/ldap" \
-H "Authorization: Bearer <your-token>"
Update LDAP configuration
curl -X PUT "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/ldap" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
...
}'
Approval request configuration
Configure how subscription approvals work.
Get approval configuration
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/approvalRequests" \
-H "Authorization: Bearer <your-token>"
Update approval configuration
curl -X PUT "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/approvalRequests" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
...
}'
Enterprise settings
Get enterprise settings
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/enterprise" \
-H "Authorization: Bearer <your-token>"
AI terms configuration
Get AI terms configuration
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/aiTerms" \
-H "Authorization: Bearer <your-token>"
Update AI terms configuration
curl -X PUT "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/aiTerms" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
...
}'
Discovery configuration
Get discovery configuration
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/discovery" \
-H "Authorization: Bearer <your-token>"
Update discovery configuration
curl -X PUT "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/discovery" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
...
}'
Git credentials
Manage credentials for Git repository integrations.
List Git credentials
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/gitCredentials?page=1&size=10" \
-H "Authorization: Bearer <your-token>"
Create a Git credential
curl -X POST "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/gitCredentials" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
"name": "github-token",
"displayName": "GitHub Token"
}'
Get a Git credential
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/gitCredentials/<credential-id>" \
-H "Authorization: Bearer <your-token>"
Update a Git credential
curl -X PUT "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/gitCredentials/<credential-id>" \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
"name": "github-token",
"displayName": "GitHub Token (Updated)"
}'
Delete a Git credential
curl -X DELETE "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/gitCredentials/<credential-id>" \
-H "Authorization: Bearer <your-token>"
Billing information
Get billing info
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/config/billing" \
-H "Authorization: Bearer <your-token>"
Current tenant
Get current tenant info
curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/currentTenant" \
-H "Authorization: Bearer <your-token>"