← Back to API index
GET /screenshot/delete

Delete screenshot data

Options

Options are grouped for easier scanning, similar to parameter-focused docs.

App

data

query enum(image, url, metadata, all) Optional

Example: image

Data to delete: image, url, metadata, or all

id

query integer Required

Screenshot ID

Responses

200

Deletion successful

{
  "success": true,
  "data": {
    "id": 12345678,
    "status": "ok"
  }
}
400

Invalid parameters

{
  "error": "Request validation failed",
  "code": "VALIDATION_ERROR",
  "fields": {
    "url": [
      "URL is required"
    ],
    "country": [
      "Country code must be ISO 3166-1 alpha-2"
    ]
  }
}
401

Unauthorized

{
  "success": false,
  "error": "Unauthorized",
  "code": "UNAUTHORIZED"
}
404

Screenshot not found

{
  "success": false,
  "error": "Screenshot not found",
  "code": "NOT_FOUND"
}
500

Server error

{
  "success": false,
  "error": "Invalid API key",
  "code": "INVALID_API_KEY",
  "details": {
    "request_id": "req_123456"
  }
}