ScrapingDuck API Docs
ScrapingDuck
  1. Actions
ScrapingDuck API Docs
  • Actions
    • Returns example action objects for each available action.
      GET
  • Browser
    • Executes a list of browser actions.
      POST
    • Fetches the full HTML content of a web page.
      GET
    • Extracts the main article content from a web page.
      GET
  • Devices
    • Gets the list of all available device names.
      GET
    • Gets detailed information for a specific device.
      GET
  • Scrape
    • Fetches the raw HTML source of a web page as a direct text/html response.
      GET
    • Fetches the full scraping result including HTML content and metadata (JSON response).
      GET
    • Extracts the main article content from a web page.
      GET
  • Schemas
    • ActionExecutionMeta
    • BrowserAction
    • BrowserActionResult
    • BrowserActionResultActionExecutionResponse
    • BrowserAutomationRequest
    • DeviceContextOptionsDto
    • DeviceDetailDto
    • ProblemDetails
    • PublicBrowserAutomationRequest
    • ResultData
    • TrafficSource
    • ValidationProblemDetails
    • ViewSettings
ScrapingDuck
  1. Actions

Returns example action objects for each available action.

GET
https://api.scrapingduck.com/v1/actions
Last modified:2026-02-11 10:03:19
The returned array items can be pasted directly into LaunchBrowserRequest.actions.
Possible error codes:
401 (unauthorized): The API key is missing or invalid.
500 (unhandled_error): unexpected server failure

Request

Authorization
API Key
Add parameter in query
apiKey
Example:
apiKey: ********************
or

Responses

🟢200
application/json
OK
Body

🟠401
🔴500
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.scrapingduck.com/v1/actions?apiKey=<api-key>'
Response Response Example
200 - Success
{
    "type": "VisitUrlAction",
    "url": "https://news.ycombinator.com"
}
Modified at 2026-02-11 10:03:19
Next
Executes a list of browser actions.
Built with