---
title: "Scrapingant General Request"
method: POST
path: "/v2/general"
---

# Scrapingant General Request

`POST /v2/general`

## Query parameters

- `x-api-key` string, required
- `url` string, required
- `browser` boolean
- `return_page_source` boolean
- `cookies` string
- `js_snippet` string
- `proxy_type` string
- `proxy_country` string
- `wait_for_selector` string
- `block_resource` string

## Response `200`

Successful response. ScrapingAnt web scraping API endpoint returns plain html content  of the scraped web page

- string

## Other responses

- `400` — Wrong request format. Make sure that you're using a proper JSON input.
- `403` — The API token is wrong or you have exceeded the API credits limit.
- `404` — The requested URL is not reachable. Please, check it in your browser or try again.
- `405` — The API endpoint can only be accessed using the following HTTP methods: GET, POST, PUT, DELETE.
- `409` — Concurrent requests limit exceeded. Please, try again or upgrade to the paid plan
- `422` — Invalid value provided. Please, look into detail for more info.
- `423` — The anti-bot detection system has detected the request. Please, retry or change the request settings.
- `500` — Something went wrong with the server side code. Rare case. We're recommending to contact us in this case.

---

[API](https://skmtc.net/scrapingant/apis/scrapingant-api.md) · [All operations](https://skmtc.net/scrapingant/apis/scrapingant-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/scrapingant/scrapingant-api/versions/3f8492304339/schema)
