DataForSEO · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for DataForSEO Serp API

182 actions 182 updates phrasing extends openapi/dataforseo-serp-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for DataForSEO's API. It is a proposal applied on top of the contract, not a document DataForSEO publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 182 · first 16 shown; the file carries all of them

$.info
$.paths['/v3/serp/id_list'].post
$.paths['/v3/serp/errors'].post
$.paths['/v3/serp/screenshot'].post
$.paths['/v3/serp/ai_summary'].post
$.paths['/v3/serp/google/locations'].get
$.paths['/v3/serp/google/locations/{country}'].get
$.paths['/v3/serp/google/languages'].get
$.paths['/v3/serp/google/organic/task_post'].post
$.paths['/v3/serp/google/organic/tasks_ready'].get
$.paths['/v3/serp/tasks_ready'].get
$.paths['/v3/serp/google/organic/tasks_fixed'].get
$.paths['/v3/serp/google/organic/task_get/regular/{id}'].get
$.paths['/v3/serp/google/organic/task_get/advanced/{id}'].get
$.paths['/v3/serp/google/organic/task_get/html/{id}'].get
$.paths['/v3/serp/google/organic/live/regular'].post

OpenAPI Overlay

Raw ↑
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
  title: API Evangelist conversational phrasing for DataForSEO Serp API
  version: 1.0.0
extends: openapi/dataforseo-serp-api-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-phrasing:
      method: generated
      generated: '2026-10-01'
      generator: build-phrasing.py
      label: Generated by API Evangelist
      operations: 181
- target: $.paths['/v3/serp/id_list'].post
  update:
    x-apievangelist-phrasing:
      intent: List IDs of SERP tasks created in a period
      effect: read
      questions:
      - Can I get every SERP task ID I created during a given time window, including unfinished ones?
      - Where do I find metadata for all the search result tasks I set over the last few days?
      instructions:
      - text: Pull the list of all my SERP task IDs and their metadata for last week.
      - text: Show every SERP task I created this month, successful or still pending.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/errors'].post
  update:
    x-apievangelist-phrasing:
      intent: List SERP tasks that failed recently
      effect: read
      questions:
      - Which of my SERP API tasks returned an error in the past seven days?
      - Is there a way to see why some search result tasks failed this week?
      instructions:
      - text: List the SERP tasks that errored out over the last 7 days.
      - text: Report my failed search results tasks from this week with their error info.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/screenshot'].post
  update:
    x-apievangelist-phrasing:
      intent: Capture a screenshot of a search results page
      effect: read
      questions:
      - Can I get an image snapshot of what a search results page actually looked like?
      - How would I screenshot a SERP for a client report?
      instructions:
      - text: Take a live screenshot of the results page from my SERP task.
      - text: Capture an image of the search engine results page for my last task.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/ai_summary'].post
  update:
    x-apievangelist-phrasing:
      intent: Summarize a SERP with an AI prompt
      effect: read
      questions:
      - Can an AI write a summary of everything that shows up on a search results page?
      - Is it possible to ask a custom prompt against the content of a SERP I already fetched?
      instructions:
      - text: Generate an AI summary of the results page from my completed SERP task.
      - text: Answer my prompt using the content found on that search results page.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/locations'].get
  update:
    x-apievangelist-phrasing:
      intent: List locations supported for Google SERPs
      effect: read
      questions:
      - Which cities and regions can I target when pulling Google search results?
      - What location codes are valid for Google SERP tasks?
      instructions:
      - text: Fetch the full list of Google SERP locations.
      - text: Give me every location I can geo-target for Google results.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/locations/{country}'].get
  update:
    x-apievangelist-phrasing:
      intent: List Google SERP locations in one country
      effect: read
      questions:
      - Can I narrow the Google SERP location list to a single country?
      - What Google search locations exist inside Germany?
      instructions:
      - text: List the Google SERP locations available in country {country}.
        slots:
          country: path.country
      - text: Show only Google targeting locations for {country}.
        slots:
          country: path.country
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/languages'].get
  update:
    x-apievangelist-phrasing:
      intent: List languages supported for Google SERPs
      effect: read
      questions:
      - What languages can I request Google search results in?
      - Which language codes does the Google SERP endpoint accept?
      instructions:
      - text: Get the list of supported Google SERP languages.
      - text: Show me every language option for Google organic results.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/organic/task_post'].post
  update:
    x-apievangelist-phrasing:
      intent: Queue a Google organic search task
      effect: write
      questions:
      - How do I schedule a Google organic results check for a keyword and collect it later?
      - Can I queue Google ranking lookups in bulk instead of running them live?
      instructions:
      - text: Queue a Google organic SERP task for my keyword in the US.
      - text: Set up a standard-method Google organic search task with a postback URL.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/organic/tasks_ready'].get
  update:
    x-apievangelist-phrasing:
      intent: List completed Google organic tasks
      effect: read
      questions:
      - Which of my queued Google organic tasks are finished and waiting to be collected?
      - How can I tell when my Google organic ranking tasks are done without a postback?
      instructions:
      - text: Show the Google organic tasks that are ready to collect.
      - text: List finished Google organic search tasks I haven't downloaded yet.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/tasks_ready'].get
  update:
    x-apievangelist-phrasing:
      intent: List completed tasks across all search engines
      effect: read
      questions:
      - Is there one place to see completed SERP tasks for every search engine at once?
      - Which tasks across all engines are done but not yet picked up?
      instructions:
      - text: List every ready SERP task across all search engines and types.
      - text: Check which uncollected tasks are complete for any engine.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/organic/tasks_fixed'].get
  update:
    x-apievangelist-phrasing:
      intent: List re-parsed Google organic tasks
      effect: read
      questions:
      - Which Google organic tasks were re-parsed and need to be collected again?
      - Were any of my Google ranking results fixed after a parsing issue?
      instructions:
      - text: List the fixed Google organic tasks waiting to be re-collected.
      - text: Show Google organic results that were re-parsed since my last pull.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/organic/task_get/regular/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get regular Google organic results for a task
      effect: read
      questions:
      - How do I download the plain organic listings from a Google task I queued earlier?
      - Can I get just the basic Google rankings without featured snippets for a finished task?
      instructions:
      - text: Fetch regular Google organic results for task {id}.
        slots:
          id: path.id
      - text: Collect the simple organic ranking list from Google task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/organic/task_get/advanced/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get advanced Google organic results for a task
      effect: read
      questions:
      - How do I collect a queued Google task with featured snippets and every SERP element included?
      - What does the advanced result for a finished Google organic task contain?
      instructions:
      - text: Get the advanced Google organic SERP for task {id}, including all extra elements.
        slots:
          id: path.id
      - text: Download full Google results with snippets and features for task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/organic/task_get/html/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get raw HTML of a Google organic task
      effect: read
      questions:
      - Can I get the raw HTML page Google returned for a task I already queued?
      - Where do I download the source markup of a completed Google organic task?
      instructions:
      - text: Download the raw Google results HTML for task {id}.
        slots:
          id: path.id
      - text: Return the HTML page from Google organic task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/organic/live/regular'].post
  update:
    x-apievangelist-phrasing:
      intent: Run a live Google search for basic rankings
      effect: read
      questions:
      - Can I get Google's organic rankings for a keyword in real time without queuing a task?
      - Is there an instant way to check who ranks on Google for a term, just the basic listings?
      instructions:
      - text: Run a live Google search and give me the regular organic listings for my keyword.
      - text: Check current Google rankings right now for this keyword and location.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/organic/live/advanced'].post
  update:
    x-apievangelist-phrasing:
      intent: Run a live Google search with all SERP features
      effect: read
      questions:
      - Can I see featured snippets, People Also Ask and other Google SERP features live for a keyword?
      - What's the real-time way to get the complete Google results page with every element?
      instructions:
      - text: Run a live advanced Google SERP for my keyword with all extra elements.
      - text: Pull the full Google results page right now, featured snippets included.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/organic/live/html'].post
  update:
    x-apievangelist-phrasing:
      intent: Fetch live raw HTML of a Google results page
      effect: read
      questions:
      - Can I fetch the raw HTML of a Google search page in real time?
      - How do I grab Google's results markup immediately for my own parser?
      instructions:
      - text: Fetch the live Google results HTML for this keyword.
      - text: Return Google's raw SERP page right now for my query and location.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/ai_mode/languages'].get
  update:
    x-apievangelist-phrasing:
      intent: List languages supported by Google AI Mode
      effect: read
      questions:
      - Which languages does the Google AI Mode results endpoint support?
      - What language codes can I use when pulling AI Mode answers?
      instructions:
      - text: List the languages available for Google AI Mode results.
      - text: Get supported AI Mode language codes.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/ai_mode/task_post'].post
  update:
    x-apievangelist-phrasing:
      intent: Queue a Google AI Mode search task
      effect: write
      questions:
      - How can I track what Google's AI Mode answers for my keywords over time?
      - Can I queue AI Mode lookups and collect the answers later?
      instructions:
      - text: Queue a Google AI Mode task for my brand keyword.
      - text: Schedule an AI Mode search for this query and notify my postback URL.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/ai_mode/tasks_ready'].get
  update:
    x-apievangelist-phrasing:
      intent: List completed Google AI Mode tasks
      effect: read
      questions:
      - Which of my Google AI Mode tasks have finished?
      - Are any queued AI Mode answers ready for pickup?
      instructions:
      - text: Show AI Mode tasks that are complete and uncollected.
      - text: List ready Google AI Mode task IDs.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/ai_mode/tasks_fixed'].get
  update:
    x-apievangelist-phrasing:
      intent: List re-parsed Google AI Mode tasks
      effect: read
      questions:
      - Have any of my AI Mode results been re-parsed and need collecting again?
      - Which Google AI Mode tasks were fixed after the fact?
      instructions:
      - text: List fixed AI Mode tasks to re-collect.
      - text: Show re-parsed Google AI Mode results I haven't pulled.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/ai_mode/task_get/advanced/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get structured AI Mode results for a task
      effect: read
      questions:
      - How do I read the parsed AI Mode answer and cited sources from a task I queued?
      - Can I get structured JSON of Google's AI Mode response for a finished task?
      instructions:
      - text: Get the advanced AI Mode result for task {id}.
        slots:
          id: path.id
      - text: Collect the structured Google AI Mode answer from task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/ai_mode/task_get/html/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get raw HTML of a Google AI Mode task
      effect: read
      questions:
      - Can I download the raw HTML page of an AI Mode answer I already queued?
      - Where's the source markup for a finished Google AI Mode task?
      instructions:
      - text: Download AI Mode HTML for task {id}.
        slots:
          id: path.id
      - text: Return the raw Google AI Mode page from task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/ai_mode/live/advanced'].post
  update:
    x-apievangelist-phrasing:
      intent: Get Google AI Mode results in real time
      effect: read
      questions:
      - What does Google's AI Mode say about my keyword right now?
      - Can I pull an AI Mode answer live instead of waiting on a task?
      instructions:
      - text: Run a live Google AI Mode search for this query.
      - text: Show me the AI Mode response for my keyword immediately, parsed.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/ai_mode/live/html'].post
  update:
    x-apievangelist-phrasing:
      intent: Fetch live raw HTML of a Google AI Mode page
      effect: read
      questions:
      - Can I get the raw HTML of a Google AI Mode answer in real time?
      - Is there a live endpoint that returns AI Mode markup instead of parsed JSON?
      instructions:
      - text: Fetch live AI Mode HTML for my query.
      - text: Grab Google's AI Mode page source right now for this keyword.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/maps/task_post'].post
  update:
    x-apievangelist-phrasing:
      intent: Queue a Google Maps search task
      effect: write
      questions:
      - How do I track which businesses rank on Google Maps for a keyword in a city?
      - Can I queue Google Maps lookups for up to 100 results and collect them later?
      instructions:
      - text: Queue a Google Maps search for plumbers in Chicago.
      - text: Schedule a Maps ranking task for my business keyword.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/maps/tasks_ready'].get
  update:
    x-apievangelist-phrasing:
      intent: List completed Google Maps tasks
      effect: read
      questions:
      - Which Google Maps tasks have finished processing?
      - Are my queued Maps ranking checks ready to download?
      instructions:
      - text: Show completed Google Maps tasks I haven't collected.
      - text: List ready Maps SERP task IDs.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/maps/tasks_fixed'].get
  update:
    x-apievangelist-phrasing:
      intent: List re-parsed Google Maps tasks
      effect: read
      questions:
      - Did any Google Maps results get re-parsed and need re-collecting?
      - Which Maps tasks were fixed since I last pulled them?
      instructions:
      - text: List fixed Google Maps tasks.
      - text: Show re-parsed Maps results waiting for pickup.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/maps/task_get/advanced/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get Google Maps results for a task
      effect: read
      questions:
      - How do I get the business listings from a Google Maps task I queued?
      - Can I download ratings and positions from a finished Maps search task?
      instructions:
      - text: Get the Google Maps results for task {id}.
        slots:
          id: path.id
      - text: Collect Maps listings and rankings from task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/maps/live/advanced'].post
  update:
    x-apievangelist-phrasing:
      intent: Run a live Google Maps search
      effect: read
      questions:
      - Who shows up on Google Maps for a keyword in my area right now?
      - Can I get the top 100 Maps listings for a search in real time?
      instructions:
      - text: Run a live Google Maps search for coffee shops in Austin.
      - text: Check current Maps rankings for my keyword immediately.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/local_finder/task_post'].post
  update:
    x-apievangelist-phrasing:
      intent: Queue a Google Local Finder search task
      effect: write
      questions:
      - Can I queue checks of the Google Local Finder pack for a keyword and location?
      - What's the way to schedule local business rankings from Local Finder for later collection?
      instructions:
      - text: Queue a Local Finder task for dentists near Denver.
      - text: Schedule a Google Local Finder search for my service keyword.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/local_finder/tasks_ready'].get
  update:
    x-apievangelist-phrasing:
      intent: List completed Google Local Finder tasks
      effect: read
      questions:
      - Which Local Finder tasks are done and waiting to be collected?
      - Are any of my queued Local Finder searches complete?
      instructions:
      - text: List ready Google Local Finder tasks.
      - text: Show finished Local Finder searches I haven't pulled.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/local_finder/tasks_fixed'].get
  update:
    x-apievangelist-phrasing:
      intent: List re-parsed Google Local Finder tasks
      effect: read
      questions:
      - Were any Local Finder results re-parsed and need to be fetched again?
      - Which Google Local Finder tasks got fixed?
      instructions:
      - text: List fixed Local Finder tasks to re-collect.
      - text: Show re-parsed Google Local Finder results.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/local_finder/task_get/advanced/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get Google Local Finder results for a task
      effect: read
      questions:
      - How do I read the parsed local business listings from a Local Finder task?
      - Can I get ratings and positions from a finished Local Finder search?
      instructions:
      - text: Get structured Local Finder results for task {id}.
        slots:
          id: path.id
      - text: Collect the local listings from Local Finder task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/local_finder/task_get/html/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get raw HTML of a Google Local Finder task
      effect: read
      questions:
      - Can I download the raw HTML from a Local Finder task I queued?
      - Where's the page source for a completed Local Finder search?
      instructions:
      - text: Download Local Finder HTML for task {id}.
        slots:
          id: path.id
      - text: Return the raw Google Local Finder page from task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/local_finder/live/advanced'].post
  update:
    x-apievangelist-phrasing:
      intent: Run a live Google Local Finder search
      effect: read
      questions:
      - Which local businesses appear in Google Local Finder for my keyword right now?
      - Does the live Local Finder search return 20 results on desktop but only 10 on mobile?
      instructions:
      - text: Run a live Local Finder search for hair salons in Miami.
      - text: Check Local Finder rankings for my business keyword in real time.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/local_finder/live/html'].post
  update:
    x-apievangelist-phrasing:
      intent: Fetch live raw HTML of a Google Local Finder page
      effect: read
      questions:
      - Can I get Local Finder results as raw HTML in real time?
      - Is there a live endpoint for the Local Finder page source?
      instructions:
      - text: Fetch live Local Finder HTML for this keyword and location.
      - text: Grab the Google Local Finder page markup right now.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/news/task_post'].post
  update:
    x-apievangelist-phrasing:
      intent: Queue a Google News search task
      effect: write
      questions:
      - How can I monitor Google News coverage for a keyword on a schedule?
      - Can I queue Google News searches and collect the articles later?
      instructions:
      - text: Queue a Google News task for my company name.
      - text: Schedule a news search for this topic in the UK.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/news/tasks_ready'].get
  update:
    x-apievangelist-phrasing:
      intent: List completed Google News tasks
      effect: read
      questions:
      - Which Google News tasks are finished?
      - Are my queued news searches ready to collect?
      instructions:
      - text: List ready Google News tasks.
      - text: Show completed news search tasks not yet downloaded.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/news/tasks_fixed'].get
  update:
    x-apievangelist-phrasing:
      intent: List re-parsed Google News tasks
      effect: read
      questions:
      - Did any Google News results get re-parsed?
      - Which news tasks need re-collecting after a fix?
      instructions:
      - text: List fixed Google News tasks.
      - text: Show re-parsed news results to pull again.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/news/task_get/advanced/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get Google News results for a task
      effect: read
      questions:
      - How do I read the parsed news articles from a Google News task I queued?
      - Can I get headlines and sources from a finished news search?
      instructions:
      - text: Get Google News results for task {id}.
        slots:
          id: path.id
      - text: Collect the parsed news articles from task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/news/task_get/html/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get raw HTML of a Google News task
      effect: read
      questions:
      - Can I download the raw HTML from a queued Google News search?
      - Where do I get the page source of a finished news task?
      instructions:
      - text: Download Google News HTML for task {id}.
        slots:
          id: path.id
      - text: Return the raw news results page from task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/news/live/advanced'].post
  update:
    x-apievangelist-phrasing:
      intent: Run a live Google News search
      effect: read
      questions:
      - What news stories is Google showing for a keyword right now?
      - Can I pull Google News results instantly without a task queue?
      instructions:
      - text: Run a live Google News search for this keyword.
      - text: Show me current news coverage about my brand in real time.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/news/live/html'].post
  update:
    x-apievangelist-phrasing:
      intent: Fetch live raw HTML of a Google News page
      effect: read
      questions:
      - Can I get a Google News results page as raw HTML in real time?
      - Is there a live news endpoint that returns markup instead of JSON?
      instructions:
      - text: Fetch live Google News HTML for my query.
      - text: Grab the news results page source right now.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/events/task_post'].post
  update:
    x-apievangelist-phrasing:
      intent: Queue a Google Events search task
      effect: write
      questions:
      - How do I collect upcoming events Google lists for a keyword and city?
      - Does the Google Events search work in languages other than English?
      instructions:
      - text: Queue a Google Events task for concerts in Seattle.
      - text: Schedule an events search for tech conferences in London.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/events/tasks_ready'].get
  update:
    x-apievangelist-phrasing:
      intent: List completed Google Events tasks
      effect: read
      questions:
      - Which Google Events tasks have finished?
      - Are my queued events searches ready?
      instructions:
      - text: List ready Google Events tasks.
      - text: Show completed events searches waiting for pickup.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/events/tasks_fixed'].get
  update:
    x-apievangelist-phrasing:
      intent: List re-parsed Google Events tasks
      effect: read
      questions:
      - Were any Google Events results re-parsed?
      - Which events tasks should I collect again after a fix?
      instructions:
      - text: List fixed Google Events tasks.
      - text: Show re-parsed events results.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/events/task_get/advanced/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get Google Events results for a task
      effect: read
      questions:
      - How do I read event names, dates and venues from a queued Google Events task?
      - Can I download the parsed event listings for a finished task?
      instructions:
      - text: Get Google Events results for task {id}.
        slots:
          id: path.id
      - text: Collect the event listings from task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/events/live/advanced'].post
  update:
    x-apievangelist-phrasing:
      intent: Run a live Google Events search
      effect: read
      questions:
      - What events does Google list for a keyword near me right now?
      - Can I search Google Events in real time instead of queuing?
      instructions:
      - text: Run a live Google Events search for food festivals in Chicago.
      - text: Show upcoming events for this keyword immediately.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/images/task_post'].post
  update:
    x-apievangelist-phrasing:
      intent: Queue a Google Images search task
      effect: write
      questions:
      - How can I track which images rank on Google Images for a keyword?
      - Can I queue Google Images searches and collect them later?
      instructions:
      - text: Queue a Google Images task for my product keyword.
      - text: Schedule an image search for this term in France.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/images/tasks_ready'].get
  update:
    x-apievangelist-phrasing:
      intent: List completed Google Images tasks
      effect: read
      questions:
      - Which Google Images tasks are complete?
      - Are my queued image searches ready to download?
      instructions:
      - text: List ready Google Images tasks.
      - text: Show finished image searches I haven't collected.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/images/tasks_fixed'].get
  update:
    x-apievangelist-phrasing:
      intent: List re-parsed Google Images tasks
      effect: read
      questions:
      - Did any Google Images results get re-parsed?
      - Which image search tasks need re-collecting?
      instructions:
      - text: List fixed Google Images tasks.
      - text: Show re-parsed image search results.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/images/task_get/advanced/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get Google Images results for a task
      effect: read
      questions:
      - How do I get the parsed image results from a Google Images task?
      - Can I see image URLs and source pages from a finished image search?
      instructions:
      - text: Get Google Images results for task {id}.
        slots:
          id: path.id
      - text: Collect image listings and source pages from task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/images/task_get/html/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get raw HTML of a Google Images task
      effect: read
      questions:
      - Can I download the raw HTML of a queued Google Images search?
      - Where's the markup for a finished image search task?
      instructions:
      - text: Download Google Images HTML for task {id}.
        slots:
          id: path.id
      - text: Return the raw image results page from task {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/images/live/advanced'].post
  update:
    x-apievangelist-phrasing:
      intent: Run a live Google Images search
      effect: read
      questions:
      - What are the top 100 Google Images results for a keyword right now?
      - Can I pull image search rankings in real time?
      instructions:
      - text: Run a live Google Images search for this keyword.
      - text: Show the top image results for my product name immediately.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/images/live/html'].post
  update:
    x-apievangelist-phrasing:
      intent: Fetch live raw HTML of a Google Images page
      effect: read
      questions:
      - Can I fetch a Google Images results page as raw HTML in real time?
      - Is there a live image search endpoint that returns markup?
      instructions:
      - text: Fetch live Google Images HTML for my keyword.
      - text: Grab the image results page source right now.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v3/serp/google/search_by_image/task_post'].post
  update:
    x-apievangelist-phrasing:
      intent: Queue a Google reverse image search task
      effect: write
      questions:
      - How do I find where an image appears online using Google search by image?
      - Can I run a reverse image lookup and get up to 100 results?
      instructions:
      - text: Queue a search-by-image task for this image URL.
      - text: Schedule a reverse image search on my product photo.
      method: generated
      generated: '2026-10-01'


# --- truncated at 32 KB (97 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dataforseo/refs/heads/main/overlays/dataforseo-serp-api-phrasing-overlay.yaml