Power endpoints are served by the Connect API gateway, not by a separate Power host.
Power API - Custom domains
List powered domains
Partners can retrieve all domains currently Powered under a givenapplicationId to audit configuration, build admin UIs, and perform maintenance. This endpoint returns a paginated list of all Power-managed domains for the authenticated application.
Headers
Query string parameters
Note: status is optional. If omitted, the endpoint returns all powered domains for the application.
Sample response
Field definitions
- domain (
string): Fully qualified domain or subdomain configured via Power. - applicationUrl (
string): Current upstream URL for this domain. - powerRootPathAccess (
string[]): List of root paths with access granted (may be empty). - powerStatus (
string):activeorinactive. - total (
integer): Total number of powered domains matching the filter. - page (
integer): Current zero-based page index. - limit (
integer): Maximum number of items requested per page. - count (
integer): Number of items returned. - pages (
integer): Total number of pages available. - nextPage (
integer | null): Next page index, or null if not applicable. - prevPage (
integer | null): Previous page index, or null if not applicable.
Error responses
Rate limits
This endpoint follows the same global rate limits as other Power API endpoints.Example cURL
Check the domain’s eligibility
Parameters description
Successful response (200 status)
JSON
Possible error responses
Errors are returned as a{message: 'string'} object.
Power a new domain
Request body
JSON
Root Path Access is configured once in your application settings (Dashboard or Portal) and applied automatically to every powered domain. See Root Path Access.
Successful response (200 status)
JSON
Possible error responses
Errors are returned as a{message: 'string'} object.
Update an already powered domain
Request body
JSON
Successful response (200 status)
JSON
Possible error responses
Errors are returned as a{message: 'string'} object.
Remove a powered domain
Request body
JSON
Successful response (200 status)
JSON
Possible error responses
Errors are returned as a{message: 'string'} object.
Appended Headers on Incoming Traffic
As part of the SSL provisioning process, all incoming traffic will have specific headers appended to each request. These headers provide additional context about the original request, including information about the host and IP address. The following headers will be added automatically to every incoming request:-
X-Forwarded-Host: This header contains the original
Hostvalue of the incoming request before any proxy or load balancer has modified it. It helps in identifying the initial destination for the request. -
x-entri-forwarded-host: Similar to
X-Forwarded-Host, this is a custom header used by Entri to track the original host at the time the request was forwarded through Entri’s system. - X-Forwarded-IP or X-Forwarded-For: These headers contain the original IP address of the client making the request. It is useful for understanding where the request originated from, even if it passed through proxies or load balancers.
- X-Entri-Auth: The X-Entri-Auth header is a configurable authentication token that you can set in the Entri Dashboard. Once enabled, it is automatically included in every outgoing request, allowing your system to verify that the request originated from Entri. The token can be rotated at any time to align with your internal security policies.

