POST
/
citations
/
disable
cURL
curl --request POST \
  --url https://api.gmbapi.com/external-api/gmb/citations/disable \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "location_id": "<string>"
}
'
{
  "success": true,
  "payload": {
    "message": "Citations disable submitted",
    "location_id": "12654275338176815409",
    "removed": true
  }
}
Restricted endpoint. Citations endpoints are only available to billing accounts that have been explicitly granted access by the GMBapi team. Calling this endpoint without that permission returns 403 Forbidden. Contact GMBapi support if you need access.
Submits a citations disable request for a single location through the GMBapi citations service. Only locations whose citations_status is ACTIVE can be disabled; any other state returns 409 NOT_ACTIVE.
Requires citations API access on the billing account. The location must have been previously activated and have the corresponding citations identifiers stored before it can be disabled.
Subject to the same per-billing-account hourly quota as POST /citations/activate (50 requests/hour, shared between the two endpoints). When another activation or disable request for the same location_id is already running, the endpoint returns 409 IN_PROGRESS.
The account_id query parameter follows the rest of the external API: required for organization-level tokens, ignored for account-level tokens (resolved from the JWT).

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

account_id
string

Account ID. Required when using an organization token; ignored for account-level tokens (resolved from the JWT).

Body

application/json
location_id
string
required

Location ID to disable citations for

Response

Citations disable submitted

Response returned after a successful citations disable submission

success
boolean
Example:

true

payload
object