Skip to content

DEPRECATED — use GET /api/integrations/config

Deprecated
GET
/api/proxy/config
curl --request GET \
--url 'https://app.lionrapid.com/api/proxy/config?domain=example'
domain
required
Domain
string
x-api-key
Any of:
string

Successful Response

Media typeapplication/json
CustomerConfigResponse

Tier 1 — returned by GET /worker/config. No secrets, no KV prefix.

publicApiKey is the project’s publishable (pk_) key — designed to be stamped into public HTML by the edge worker’s auto-init snippet. It is NOT a secret, but it must never carry a master (sk_) key: the worker fails the snippet closed unless the value is pk_-prefixed.

object
domain
required
Domain
string
projectId
required
Projectid
string
publicApiKey
Publicapikey
string
""
originHost
required
Originhost
string
originProtocol
required
Originprotocol
string
apiBaseUrl
required
Apibaseurl
string
defaultLanguage
required
Defaultlanguage
string
defaultNamespace
Defaultnamespace
string
default: default
enabledLanguages
required
Enabledlanguages
Array<string>
excludePaths
required
Excludepaths
Array<string>
authCookies
required
Authcookies
Array<string>
authPaths
required
Authpaths
Array<string>
minTextLength
required
Mintextlength
integer
htmlCacheTtl
required
Htmlcachettl
integer
kvCacheTtl
required
Kvcachettl
integer
outputBufferingEnabled
Outputbufferingenabled
boolean
default: true
switcher
required
CustomerConfigSwitcherResponse
object
enabled
required
Enabled
boolean
style
required
Style
string
position
required
Position
string
showFlags
required
Showflags
boolean
showNames
required
Shownames
boolean
customCss
Any of:
string
brandColor
Any of:
string
editor
required
CustomerConfigEditorResponse
object
enabled
required
Enabled
boolean
cdnUrl
required
Cdnurl
string
snippet
required
CustomerConfigSnippetResponse
object
enabled
required
Enabled
boolean
cdnUrl
required
Cdnurl
string
active
required
Active
boolean
purge
Any of:
object
noindexLocales
Noindexlocales
Array<string>
maxHtmlBytes
Any of:
integer
cacheQueryAllowlist
Any of:
Array<string>
updatedAt
Updatedat
number
0
Example
{
"publicApiKey": "",
"defaultNamespace": "default",
"outputBufferingEnabled": true,
"updatedAt": 0
}

Validation Error

Media typeapplication/json
HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
Examplegenerated
{
"detail": [
{
"loc": [
"example"
],
"msg": "example",
"type": "example"
}
]
}