ScrepyDocs

Add domains or URLs to the project disavow list

Add domains or URLs to the project disavow list. Adds up to 100 entries with an optional note. Invalid values reject the whole request. Existing entries and notes are preserved. This does not submit to Google.

POST/projects/{project_uid}/disavows

Adds up to 100 entries with an optional note. Invalid values reject the whole request. Existing entries and notes are preserved. This does not submit to Google.

Authorization

bearerApiKey
AuthorizationBearer <token>

Create a REST API key in Settings > Connected Apps. MCP credentials do not authenticate this API.

In: header

Path Parameters

project_uid*string

Accessible project UID. Discover it with GET /projects; do not guess it.

Match^[a-z0-9]{10}$

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/projects/string/disavows" \  -H "Content-Type: application/json" \  -d '{    "type": "domain",    "values": [      "string"    ]  }'
{  "data": {    "created_count": 0,    "existing_count": 0  }}