← Tools Reference

ScrapeGraphAI

ScrapeGraphAI integration (AI, Data, Developer Tools). Imported from open-connector.

API key6 toolshttps://v2-api.scrapegraphai.com
POST
scrape_graph_ai_scrape
Fetch a public URL with ScrapeGraphAI and return one or more content formats.

/api/scrape

4 parameters
ParamTypeRequiredDescription
urlstringrequiredThe public URL to fetch.
formatsarrayrequiredThe output formats to return from ScrapeGraphAI.
contentTypestringoptionalThe content type override, such as text/html or application/pdf.
fetchConfigobjectoptionalFetch-time options used when ScrapeGraphAI retrieves a page.
POST
scrape_graph_ai_extract
Extract structured JSON from a URL, raw HTML, or markdown with a natural-language prompt.

/api/extract

7 parameters
ParamTypeRequiredDescription
urlstringoptionalThe public URL to extract from.
htmlstringoptionalRaw HTML content to extract from.
markdownstringoptionalMarkdown content to extract from.
promptstringrequiredThe natural-language description of what to extract.
schemaobjectoptionalA loose JSON object.
modestringoptionalThe HTML pre-processing mode.
fetchConfigobjectoptionalFetch-time options used when ScrapeGraphAI retrieves a page.
POST
scrape_graph_ai_search
Run a web search with ScrapeGraphAI, fetch the top results, and optionally extract JSON from them.

/api/search

8 parameters
ParamTypeRequiredDescription
querystringrequiredThe search query.
numResultsintegeroptionalThe number of search results to return and fetch.
promptstringoptionalThe optional extraction prompt to apply across the fetched search results.
schemaobjectoptionalA loose JSON object.
formatstringoptionalThe inline content format for each search result.
timeRangestringoptionalThe recency filter for search results.
locationGeoCodestringoptionalThe ISO 3166-1 alpha-2 country code used to localize search results.
fetchConfigobjectoptionalFetch-time options used when ScrapeGraphAI retrieves a page.
GET
scrape_graph_ai_list_history
List recent ScrapeGraphAI request history entries with optional filters.

/api/history

3 parameters
ParamTypeRequiredDescription
pageintegeroptionalThe 1-indexed history page number to fetch.
limitintegeroptionalThe number of history entries to return per page.
servicestringoptionalThe ScrapeGraphAI service type to filter by.
GET
scrape_graph_ai_get_history
Retrieve one ScrapeGraphAI history entry by request ID.

/api/history/{id}

1 parameter
ParamTypeRequiredDescription
idstringrequiredThe UUID of the ScrapeGraphAI history entry to retrieve.
GET
scrape_graph_ai_get_credits
Check ScrapeGraphAI remaining credits, plan, and job quotas.

/api/credits