Skip to main content

Balancer API reference

Use the Balancer API to manage your account configuration and query observations. Your API base URL is https://<your-api-host>. The host is shown in the Balancer portal.

Note: Balancer is in beta. Endpoints, fields and behavior may change before general availability, and the feature must be enabled on your account before use. Contact your NetActuate account manager to request access.

Before you start​

Use the host shown for your account. The examples use BALANCER_API_BASE for that base URL and BALANCER_API_KEY for an account API key.

export BALANCER_API_BASE='https://<your-api-host>'

The API exposes resource version values for conditional updates. These values describe resource changes, not an API release version. The available facts do not establish a versioned URL scheme or a compatibility window.

TODO(verify): Confirm the API release versioning and deprecation policy.

Choose a task​

API areas​

AreaWhat it is forTask guideOperations
HTTP Load BalancersAn HTTP load balancer contains the groups that handle your web traffic.Route traffic with groups and routes8
Groups and RoutesGroups contain domains and routes; routes select how matching HTTP requests are handled.Route traffic with groups and routes57
Upstream GroupsAn upstream group contains origin targets and their health check settings.Configure origins and health checks13
L4 Load BalancersL4 load balancers represent TCP and UDP services. These operations currently return an empty list or reject access.Set up L4 load balancing20
WAF FirewallsA WAF firewall combines ordered ruleset bindings for HTTP request inspection.Protect a site with a WAF firewall and rulesets15
WAF RulesetsA WAF ruleset contains ordered rules. You can read shared rulesets and manage private rulesets.Protect a site with a WAF firewall and rulesets10
WAF Allow PoliciesA WAF allow policy contains rules that bypass later WAF evaluation when they match.Allow trusted traffic with WAF allow policies10
Rate Limit PoliciesA rate limit policy contains ordered rules that apply request budgets.Rate limit requests11
Block PoliciesA block policy contains rules that reject matching source traffic.Block and allow traffic by country, IP and list10
Allow PoliciesAn allow policy contains rules that allow matching source traffic past source blocking and request budgets.Block and allow traffic by country, IP and list10
Custom ListsA custom list contains reusable account-wide values for policy rules.Block and allow traffic by country, IP and list9
Cache PoliciesA cache policy contains ordered request and response rules for cache behavior.Set up caching and purge content15
Image Manipulation PoliciesAn image manipulation policy contains named image variants.Resize and transform images10
SSL CertificatesAn SSL certificate provides TLS certificate material. You can upload a certificate or request ACME issuance.Add a TLS certificate8
mTLS CertificatesAn mTLS certificate provides a client certificate for connections to an origin.Require client certificates4
DNS ZonesA DNS zone contains authoritative DNS records.Host DNS zones and records10
Error Page AssetsAn error page asset contains reusable content for custom error responses.Serve custom error pages5
LogsLog operations manage an account export destination and list available export locations.Export and read logs5
AuthenticationAuthentication operations sign you in and select an account or organization context.Manage users, API keys and access control12
UserUser operations manage your profile, verification challenges, credentials and sessions.Manage users, API keys and access control20
AccountsAn account contains resources and account memberships.Manage users, API keys and access control30
Access ControlAccess control operations manage resource permissions, API access and capability grants.Manage users, API keys and access control18
OrganizationsAn organization groups accounts and has its own memberships.Manage users, API keys and access control30
EdgesEdge targets identify locations available to your account.Configure origins and health checks1

Need Help?​

Contact support through the Balancer portal.