Skip to content

Delete URL

DELETE
/api/v1/urls/{id}
Code sample: cURL
curl -X DELETE 'https://dashboard.justcrawl.io/api/v1/urls/00000000-0000-0000-0000-000000000001' \
-H 'Authorization: Bearer $JUSTCRAWL_API_KEY'

Removes a URL from the org. Hard delete — existing extraction history is preserved (extraction rows reference the URL by ID and survive the deletion), but the URL will no longer surface in GET /api/v1/urls and will not be picked up by any future schedule run. To temporarily disable a URL without losing it, use PATCH /api/v1/urls/{id}/toggle with isEnabled: false instead.

id
required
string format: uuid

URL item ID.

URL deleted.

Missing or invalid authentication token

Media type application/json
object
error
string
Example
{
"error": "Missing or invalid authentication token"
}

Insufficient permissions for this operation

Media type application/json
object
error
string
Example
{
"error": "No organization. Complete onboarding first."
}

URL not found.

Unexpected server error. Logs and PostHog $exception capture

Media type application/json
object
error
string
Example
{
"error": "Something went wrong"
}