Stop allowing a website
This page needs your own installation with an Embed license.
DELETE/
Stops a website from showing the embed.
Needs a partner key: Authorization: Bearer gre_…, from Platform › Partner keys. Call it from your server only.
Parameters
Path
originRequired · stringThe website, URL-encoded:
https%3A%2F%2Fapp.bakery.example.
Responses
- 204No Content
Removed. The next load there is refused; a session already open goes on until it renews.
- 404
NOT_FOUNDThe list doesn’t have it.
Something failed on the installation’s side. Try again.
Any call can also answer: 401 UNAUTHORIZED · 403 EMBED_NOT_LICENSED · 403 IP_NOT_ALLOWED · 429 RATE_LIMITED · 503 BUSY. See Errors.
Request
GORUNNER="https://automations.example.com"
GORUNNER_EMBED_KEY="YOUR_PARTNER_KEY" # gre_…
ORIGIN="https%3A%2F%2Fapp.bakery.example" # URL-encoded
curl -X DELETE "$GORUNNER/api/embed/v1/websites/$ORIGIN" \
-H "Authorization: Bearer $GORUNNER_EMBED_KEY"const GORUNNER = "https://automations.example.com";
const KEY = process.env.GORUNNER_EMBED_KEY; // gre_…
const ORIGIN = encodeURIComponent("https://app.bakery.example");
const res = await fetch(
`${GORUNNER}/api/embed/v1/websites/${ORIGIN}`,
{
method: "DELETE",
headers: { Authorization: `Bearer ${KEY}` },
},
);
console.log(res.status); // 204import os, requests
from urllib.parse import quote
GORUNNER = "https://automations.example.com"
KEY = os.environ["GORUNNER_EMBED_KEY"] # gre_…
ORIGIN = quote("https://app.bakery.example", safe="")
res = requests.delete(
f"{GORUNNER}/api/embed/v1/websites/{ORIGIN}",
headers={"Authorization": f"Bearer {KEY}"},
)
print(res.status_code) # 204Response · 204 No Content
HTTP/1.1 204 No ContentEvery field
It takes no body.
204 No Content: no body.