AgentQL website screenshot

AgentQL

AgentQL connects LLMs and AI agents to the entire web through a specialized query language, REST API, and Python/JavaScript SDKs. It enables web scraping, data extraction, and browser automation using natural language queries that are self-healing — adapting automatically to page layout changes. AgentQL supports structured data extraction from web pages, PDF documents, and images, and integrates with LangChain, LlamaIndex, MCP, Zapier, and Google ADK.

AgentQL publishes 3 APIs on the APIs.io network: Query Data API, Query Document API, and Remote Browser API. Tagged areas include Agents, Artificial Intelligence, Web Scraping, Data Extraction, and Browser Automation.

The AgentQL catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

AgentQL’s developer surface includes authentication, developer portal, documentation, getting-started guide, pricing, engineering blog, support, and 9 more developer resources.

59.1/100 strong ▼ -6.3 Agent 55/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serveFree trial⚡ Free to try
5 APIs 1 MCP Servers 7 Features 6 Use Cases
AgentsArtificial IntelligenceWeb ScrapingData ExtractionBrowser AutomationREST API

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 59.1/100 · strong
Contract Quality 14.2 / 25
Developer Ergonomics 15.7 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 4.8 / 13
Governance 7.0 / 12
Discoverability 7.4 / 10
Agent readiness — 55/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/agentql: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 5

Individual APIs this provider publishes, each with its own machine-readable definition.

AgentQL Remote Browser Sessions API

Create and manage remote Chrome browser sessions with Chrome DevTools Protocol (CDP) access for authenticated web automation, stealth browsing, and complex multi-step interactions.

AgentQL Query Document API

Extract structured data from PDF documents and images (JPEG, PNG) using AgentQL query language or natural language prompts. Useful for processing invoices, reports, and other do...

AgentQL Query Data API

Extract structured data from web pages using AgentQL queries

AgentQL Query Document API

Extract structured data from PDF and image documents

AgentQL Remote Browser API

Manage remote Chrome browser sessions with CDP access

Postman Collections 3

Ready-to-run Postman collections for exercising this provider's APIs.

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

MCP Server

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Agentql Plans Pricing

4 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Agentql Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 7

Notable capabilities this provider offers.

Natural Language Query Language

A specialized query language that uses natural language to locate and extract web elements without requiring XPath, CSS selectors, or regex.

Self-Healing Queries

AI-powered queries automatically adapt to page layout changes, eliminating brittle scrapers that break on site updates.

REST API

Browserless data extraction from public URLs via a REST API requiring only an API key and query parameters.

PDF and Image Parsing

Extract structured data from PDF documents, JPEG, and PNG images using the same query language as web extraction.

Remote Browser Sessions

Managed Chrome browser sessions with CDP access for authenticated browsing, stealth mode, and complex multi-step web automation.

Playwright Integration

Python and JavaScript SDKs extend Playwright with AgentQL query capabilities for AI-powered browser automation.

Browser Debugger Extension

Chrome extension for real-time query testing and optimization during development.

Scroll for all 7

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Agentql Context

5 classes · 16 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

AgentQL API Rules

5 rules · 4 warnings 1 info

SPECTRAL

JSON Schema 7

Standalone JSON Schema definitions for this provider's data models.

CreateSessionRequest

4 properties

JSON SCHEMA

CreateSessionResponse

3 properties

JSON SCHEMA

QueryDataRequest

5 properties

JSON SCHEMA

QueryDataResponse

2 properties

JSON SCHEMA

QueryDocumentRequest

3 properties

JSON SCHEMA

QueryParams

5 properties

JSON SCHEMA

ResponseMetadata

2 properties

JSON SCHEMA

Scroll for all 7

JSON Structure 7

JSON Structure definitions describing this provider's data shapes.

Agentql Create Session Request Structure

4 properties

JSON STRUCTURE

Agentql Create Session Response Structure

3 properties

JSON STRUCTURE

Agentql Query Data Request Structure

5 properties

JSON STRUCTURE

Agentql Query Data Response Structure

2 properties

JSON STRUCTURE

Agentql Query Document Request Structure

3 properties

JSON STRUCTURE

Agentql Query Params Structure

5 properties

JSON STRUCTURE

Agentql Response Metadata Structure

2 properties

JSON STRUCTURE

Scroll for all 7

Examples 2

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Agentql Authentication

apiKey · 1 scheme

SECURITY

Agentql Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Agentql Agentic Access

3 operations · 3 acting

3 operations · 3 acting

AGENTIC

Use Cases 6

What developers build with this provider.

E-Commerce Price Monitoring

Extract product names, prices, and availability from e-commerce sites for competitive intelligence and price tracking.

Job Board Aggregation

Collect job listings, requirements, and company information from multiple job boards into a unified dataset.

Social Media Content Harvesting

Extract posts, metrics, and profile data from social media platforms for analysis and reporting.

Document Data Extraction

Parse invoices, contracts, and reports in PDF format to extract structured data for downstream processing.

AI Agent Web Access

Enable AI agents to access and extract data from any website as part of automated research and task completion workflows.

Lead Generation

Automate the collection of contact information, company data, and other business intelligence from public web sources.

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 5

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: agentql
name: AgentQL
description: AgentQL connects LLMs and AI agents to the entire web through a specialized query language, REST API, and Python/JavaScript
  SDKs. It enables web scraping, data extraction, and browser automation using natural language queries that are self-healing
  — adapting automatically to page layout changes. AgentQL supports structured data extraction from web pages, PDF documents,
  and images, and integrates with LangChain, LlamaIndex, MCP, Zapier, and Google ADK.
url: https://raw.githubusercontent.com/api-evangelist/agentql/refs/heads/main/apis.yml
humanURL: https://www.agentql.com/
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: true
  try_now: true
  public: false
  label: Freemium (free trial) · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/agentql.png
access: 3rd-Party
position: Consumer
tags:
- Agents
- Artificial Intelligence
- Web Scraping
- Data Extraction
- Browser Automation
- REST API
created: '2025-08-19'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: agentql:remote-browser-api
  name: AgentQL Remote Browser Sessions API
  description: Create and manage remote Chrome browser sessions with Chrome DevTools Protocol (CDP) access for authenticated
    web automation, stealth browsing, and complex multi-step interactions.
  humanURL: https://docs.agentql.com/rest-api/api-reference
  baseURL: https://api.agentql.com
  tags:
  - Browser Automation
  - Remote Browser
  - CDP
  - Web Automation
  properties:
  - type: Documentation
    url: https://docs.agentql.com/rest-api/api-reference
- aid: agentql:query-document-api
  name: AgentQL Query Document API
  description: Extract structured data from PDF documents and images (JPEG, PNG) using AgentQL query language or natural language
    prompts. Useful for processing invoices, reports, and other document formats.
  humanURL: https://docs.agentql.com/rest-api/api-reference
  baseURL: https://api.agentql.com
  tags:
  - Document Parsing
  - PDF
  - Data Extraction
  - AI
  properties:
  - type: Documentation
    url: https://docs.agentql.com/rest-api/api-reference
- aid: agentql:agentql-query-data-api
  name: AgentQL Query Data API
  description: Extract structured data from web pages using AgentQL queries
  humanURL: https://docs.agentql.com/rest-api/api-reference
  baseURL: https://api.agentql.com
  tags:
  - Query Data
  properties:
  - type: OpenAPI
    url: openapi/agentql-query-data-api-openapi.yml
  - type: Documentation
    url: https://docs.agentql.com/rest-api/api-reference
  - type: GettingStarted
    url: https://docs.agentql.com/quick-start
  - type: Authentication
    url: https://docs.agentql.com/rest-api/authentication
- aid: agentql:agentql-query-document-api
  name: AgentQL Query Document API
  description: Extract structured data from PDF and image documents
  humanURL: https://docs.agentql.com/rest-api/api-reference
  baseURL: https://api.agentql.com
  tags:
  - Query Document
  properties:
  - type: OpenAPI
    url: openapi/agentql-query-document-api-openapi.yml
  - type: Documentation
    url: https://docs.agentql.com/rest-api/api-reference
  - type: GettingStarted
    url: https://docs.agentql.com/quick-start
  - type: Authentication
    url: https://docs.agentql.com/rest-api/authentication
- aid: agentql:agentql-remote-browser-api
  name: AgentQL Remote Browser API
  description: Manage remote Chrome browser sessions with CDP access
  humanURL: https://docs.agentql.com/rest-api/api-reference
  baseURL: https://api.agentql.com
  tags:
  - Remote Browser
  properties:
  - type: OpenAPI
    url: openapi/agentql-remote-browser-api-openapi.yml
  - type: Documentation
    url: https://docs.agentql.com/rest-api/api-reference
  - type: GettingStarted
    url: https://docs.agentql.com/quick-start
  - type: Authentication
    url: https://docs.agentql.com/rest-api/authentication
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/agentql/overview
- type: AgenticAccess
  url: agentic-access/agentql-agentic-access.yml
- type: DomainSecurity
  url: security/agentql-domain-security.yml
- type: Authentication
  url: authentication/agentql-authentication.yml
- type: Portal
  url: https://www.agentql.com/
- type: Documentation
  url: https://docs.agentql.com/home
- type: GettingStarted
  url: https://docs.agentql.com/quick-start
- type: Pricing
  url: https://www.agentql.com/pricing
- type: Blog
  url: https://www.agentql.com/blog
- type: Support
  url: https://docs.agentql.com/support
- type: Console
  url: https://dev.agentql.com/playground
- type: SDKs
  url: https://pypi.org/project/agentql/
  title: Python SDK
- type: SDKs
  url: https://www.npmjs.com/package/agentql
  title: JavaScript SDK
- type: CLI
  url: https://docs.agentql.com/cli
- type: GitHubOrganization
  url: https://github.com/tinyfish-io
- type: Features
  data:
  - name: Natural Language Query Language
    description: A specialized query language that uses natural language to locate and extract web elements without requiring
      XPath, CSS selectors, or regex.
  - name: Self-Healing Queries
    description: AI-powered queries automatically adapt to page layout changes, eliminating brittle scrapers that break on
      site updates.
  - name: REST API
    description: Browserless data extraction from public URLs via a REST API requiring only an API key and query parameters.
  - name: PDF and Image Parsing
    description: Extract structured data from PDF documents, JPEG, and PNG images using the same query language as web extraction.
  - name: Remote Browser Sessions
    description: Managed Chrome browser sessions with CDP access for authenticated browsing, stealth mode, and complex multi-step
      web automation.
  - name: Playwright Integration
    description: Python and JavaScript SDKs extend Playwright with AgentQL query capabilities for AI-powered browser automation.
  - name: Browser Debugger Extension
    description: Chrome extension for real-time query testing and optimization during development.
- type: UseCases
  data:
  - name: E-Commerce Price Monitoring
    description: Extract product names, prices, and availability from e-commerce sites for competitive intelligence and price
      tracking.
  - name: Job Board Aggregation
    description: Collect job listings, requirements, and company information from multiple job boards into a unified dataset.
  - name: Social Media Content Harvesting
    description: Extract posts, metrics, and profile data from social media platforms for analysis and reporting.
  - name: Document Data Extraction
    description: Parse invoices, contracts, and reports in PDF format to extract structured data for downstream processing.
  - name: AI Agent Web Access
    description: Enable AI agents to access and extract data from any website as part of automated research and task completion
      workflows.
  - name: Lead Generation
    description: Automate the collection of contact information, company data, and other business intelligence from public
      web sources.
- type: Integrations
  data:
  - name: LangChain
    description: Integrate AgentQL web extraction into LangChain agent and chain workflows.
  - name: LlamaIndex
    description: Use AgentQL as a data ingestion source for LlamaIndex-powered RAG and agent applications.
  - name: MCP (Model Context Protocol)
    description: Expose AgentQL capabilities as MCP tools accessible to any MCP-compatible AI agent.
  - name: Zapier
    description: Connect AgentQL web extraction to thousands of apps via Zapier automation workflows.
  - name: Google ADK
    description: Integrate AgentQL with Google Agent Development Kit for Gemini-based agent web access.
  - name: Langflow
    description: Use AgentQL in Langflow visual AI workflow pipelines for web data extraction.
  - name: Playwright
    description: Extend Playwright browser automation with AgentQL AI-powered element querying and data extraction.
- type: Integrations
  url: https://www.agentql.com/integrations
- name: MCP Server
  url: https://github.com/tinyfish-io/agentql-mcp
  type: MCPServer
integrations:
- name: AgentQL
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com