> ## Documentation Index
> Fetch the complete documentation index at: https://aisa.one/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Paid Results

> Domains and URLs currently running Google Ads for a keyword.

Domains and URLs currently running Google Ads for a keyword.

**Billing is per returned data row** (up to 20 rows). Current prices are on [aisa.one/api](https://aisa.one/api). A broad seed returns more rows, so the input size decides the cost — start narrow.

⚠️ The response is **semicolon-delimited text**, not JSON — parse it as CSV-style rows.

Related: [`get_semrush-keyword-organic-results`](/docs/api-reference/semrush/get_semrush-keyword-organic-results).

<Note>
  **First time?** Point any MCP client at `https://mcp.aisa.one/mcp` — Claude
  Code, Codex, Cursor, VS Code and the rest. Authorization is OAuth: the client
  opens a browser, you click Allow once, and there is no key to paste. The
  commands per client, and what each call costs, are on
  [aisa.one/mcp](https://aisa.one/mcp#connect).
</Note>

[Set this endpoint up in your agent →](https://aisa.one/mcp?from=/api-reference/semrush/get_semrush-keyword-paid-results)


## OpenAPI

````yaml openapi/semrush.json GET /semrush/keyword-paid-results
openapi: 3.0.3
info:
  title: Semrush API
  version: 1.0.0
  description: >-
    Semrush competitive SEO intelligence routed through the AIsa gateway. Covers
    domain overview, backlinks overview and keyword overview, plus keyword
    research (difficulty, organic/paid results, broad-match, questions), domain
    analytics (rank history, organic/paid keywords, competitors,
    domain-vs-domain), URL keywords and the backlinks suite (backlinks,
    referring domains, anchors, indexed pages, competitors). Proxies the Semrush
    Analytics API; responses are Semrush native semicolon-delimited text with a
    header row. Row-billed endpoints charge per returned data row (header
    excluded), up to 20 rows per call.
servers:
  - url: https://api.aisa.one/apis/v1
security:
  - BearerAuth: []
paths:
  /semrush/keyword-paid-results:
    get:
      summary: Paid Results
      description: >-
        Domains and URLs currently running Google Ads for a keyword. Billed per
        returned data row (up to 20 rows; header row excluded); 4xx/5xx are not
        charged. Response is semicolon-delimited text.
      operationId: get_semrush_paid_results
      parameters:
        - name: phrase
          in: query
          required: true
          description: Keyword phrase. URL-encode spaces as `%20` or `+`.
          schema:
            type: string
            example: seo tools
        - name: database
          in: query
          required: false
          description: Regional database / country code. Defaults to `us`.
          schema:
            type: string
            default: us
      responses:
        '200':
          description: 'Semicolon-delimited rows. Header: `Domain;Url`.'
          content:
            text/plain:
              schema:
                type: string
              example: >-
                Domain;Url

                progressive.com;https://www.progressive.com/lp/insurance-superstore
components:
  securitySchemes:
    BearerAuth:
      type: http
      scheme: bearer
      bearerFormat: AISA API Key

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.