Query
query ServerUrlSettings {
serverUrlSettings {
localBaseUrlOverride
remoteBaseUrlOverride
proxyBaseUrl
detectedLocalBaseUrl
detectedRemoteBaseUrl
effectiveLocalBaseUrl
}
}Response
{
"data": {
"serverUrlSettings": {
"localBaseUrlOverride": "string",
"remoteBaseUrlOverride": "string",
"proxyBaseUrl": "string",
"detectedLocalBaseUrl": "string",
"detectedRemoteBaseUrl": "string",
"effectiveLocalBaseUrl": "string"
}
}
}Queries
serverUrlSettings
Read detected origins, effective addresses, and shared defaults.
QUERY
serverUrlSettings(requestOrigin: String): ServerUrlSettings!Arguments
requestOrigin
String
Optional client browsing origin used for detection. It is not persisted.
Returns
localBaseUrlOverride
String
Saved Local override, or null to use detection.
remoteBaseUrlOverride
String
Saved Remote override, or null to use detection.
proxyBaseUrl
String
Optional HTTP(S) proxy origin, with no path or trailing slash.
detectedLocalBaseUrl
String!
Local origin detected from the private request origin or server interfaces.
detectedRemoteBaseUrl
String!
Remote origin detected from PUBLIC_BASE_URL or the request origin.
effectiveLocalBaseUrl
String!
Local origin after applying its override.
effectiveRemoteBaseUrl
String!
Remote origin after applying its override.
defaultServerUrlKind
Default choice for selectors and builds. Initially LOCAL.
simulatorDefaultServerUrlKind
Optional simulator build default. Null inherits the global default.
updatedAt
String!
ISO timestamp of the last saved settings change.
Query
query ServerUrlSettings {
serverUrlSettings {
localBaseUrlOverride
remoteBaseUrlOverride
proxyBaseUrl
detectedLocalBaseUrl
detectedRemoteBaseUrl
effectiveLocalBaseUrl
}
}Response
{
"data": {
"serverUrlSettings": {
"localBaseUrlOverride": "string",
"remoteBaseUrlOverride": "string",
"proxyBaseUrl": "string",
"detectedLocalBaseUrl": "string",
"detectedRemoteBaseUrl": "string",
"effectiveLocalBaseUrl": "string"
}
}
}