API reference
Site access
Allow headers and signed access for your own sites.
GET
header
AuthorizationBearer <token>An API key (wa_<region>_…) or a dashboard access token.
namespace?stringLength
length <= 64OK
application/json- response
siteAccess*array<>curl -X GET 'https://api.us.webagent.lookover.ai/v1/site-access'Example Response
{ "siteAccess": [ { "id": "string", "origin": "string", "namespace": "string", "label": "string", "headerNames": [ "string" ], "createdAt": 0, "updatedAt": 0 } ]}POST
header
AuthorizationBearer <token>An API key (wa_<region>_…) or a dashboard access token.
Idempotency-Key?stringRetry safely: the same key and body replay the first answer.
Length
1 <= length <= 255application/json- body
origin*stringLength
length <= 300headers*namespace?stringLength
1 <= length <= 64label?stringLength
length <= 200OK
application/json- response
id*stringorigin*stringnamespace*stringlabel*stringheaderNames*array<string>createdAt*numberupdatedAt*numbercurl -X POST 'https://api.us.webagent.lookover.ai/v1/site-access' \ -H 'Content-Type: application/json' \ -d '{ "origin": "string", "headers": { "property1": "string", "property2": "string" }}'Example Response
{ "id": "string", "origin": "string", "namespace": "string", "label": "string", "headerNames": [ "string" ], "createdAt": 0, "updatedAt": 0}DELETE
header
AuthorizationBearer <token>An API key (wa_<region>_…) or a dashboard access token.
id*stringMatch
^acc_(us|in)_[0-9a-z]{24}$OK
application/json- response
deleted*booleancurl -X DELETE 'https://api.us.webagent.lookover.ai/v1/site-access/string'Example Response
{ "deleted": true}