GoRunner docs
Search or askSearch⌘K

Disconnect an AI app

Since v2026.10.23

DELETE/api/embed/v1/accounts/{accountId}/ai-apps/{grantId}

Disconnects one AI app from an account at once.

Needs a partner key: Authorization: Bearer gre_…, from Platform › Partner keys. Call it from your server only.

Embed · Self-hosted with an Embed license

Parameters

Path

accountIdRequired · string

Your ID for the customer’s account: 1 to 255 bytes of UTF-8, case-sensitive. URL-encode it: it may contain /.

grantIdRequired · UUID

The connection’s ID, from List an account’s AI apps.

Responses

  • 200OK

    Disconnected: its tokens stop working, and it must sign in again. Audited oauth.consent.revoked with reason partner.

  • The account ID isn’t allowed as written. details.field names it.

  • No such connection in this account.

  • 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_…
ACCOUNT_ID="acct-bakery"
GRANT_ID="your-grant-id"  # from List AI apps

URL="$GORUNNER/api/embed/v1/accounts/$ACCOUNT_ID/"
URL="${URL}ai-apps/$GRANT_ID"
curl -X DELETE "$URL" \
  -H "Authorization: Bearer $GORUNNER_EMBED_KEY"

Response · 200 OK

json
{
  "data": {
    "id": "6e9a1c3f-8b2d-4a57-9e0c-3f7b5d1a8c42",
    "revoked": true
  }
}
Every field

It takes no body.

Response · 200 OK

dataobject
idUUID
revokedboolean