Yahoo Images Scraper API

Scrapingdog's Yahoo Images API turns any Yahoo image search into clean JSON — full-size image URLs, real pixel dimensions, thumbnails and source pages.

GET / yahoo/images
{
  "query": "coffee",
  "total_time_taken": 1.68,
  "images_results": [
    {
      "rank": 1,
      "title": "Coffee beans close-up 23920415 Stock Photo at Vecteezy",
      "original": "https://static.vecteezy.com/system/resources/previews/023/920/415/large_2x/coffee-beans-close-up-photo.jpg",
      "original_width": 1470,
      "original_height": 980,
      "thumbnail": "https://tse4.mm.bing.net/th/id/OIP.pQ8cQ0yQ0m7gkE1cQe0FVgHaE7?r=0&pid=Api&h=220&P=0",
      "source": "www.vecteezy.com",
      "link": "https://www.vecteezy.com/photo/23920415-coffee-beans-close-up"
    }
  ]
}

How It Works Behind the API

</> Get
import requests

url = "https://api.scrapingdog.com/yahoo/images"

params = {
    "api_key": "APIKEY",
    "query": "coffee",
    "image_size": "large"
}

response = requests.get(url, params=params)
print(response.json())

Yahoo Images API Response (Structured JSON Data)

Try Scrapingdog for Free
  • Image Result

    ranktitlesourcelink
  • Full-Size Image

    originaloriginal_widthoriginal_height
  • Thumbnail

    thumbnail
  • Request Meta

    querytotal_time_taken

Yahoo Images API Features That Make Scraping Easy

  • Rotating Proxy Network

    A built-in rotating proxy network changes IP addresses for every request, so Yahoo never sees a pattern worth blocking.

  • Automatic CAPTCHA Handling

    CAPTCHAs and anti-bot checks are solved on our side. You send a query and get results.

  • Full-Size Image URLs

    Every result carries a direct link to the original image on its host, not just the thumbnail Yahoo displays.

  • Real Pixel Dimensions

    original_width and original_height come back with each result, so you can filter by true size rather than guessing from a label.

  • Filter Before You Fetch

    Narrow by type, size and dominant colour, and route through a country, so you pull only the images you actually want.

  • Raw HTML On Demand

    Return the raw Yahoo HTML instead of the parsed JSON, or get both in a single response when you want to check our parsing.

What you can build with a Yahoo Images API

  • Image Datasets for AI

    Collect labelled image URLs with real dimensions to train or evaluate vision models.

  • Brand & Logo Monitoring

    Track where a brand, product or logo shows up in image search and which sites host it.

  • Visual Rank Tracking

    Follow which images rank for a term over time, and which domains keep the top slots.

  • Reverse Sourcing

    Trace an image back to the page that published it using the link on every result.

  • Creative Research

    Study the imagery competitors use for a keyword before commissioning your own.

  • Content Pipelines

    Feed image discovery into editorial and e-commerce tooling without maintaining a scraper.

Built for teams of every size and background

  • AI & ML Teams
  • SEO Specialists
  • Brand Protection Teams
  • Market Researchers
  • Content Teams
  • Data Engineers
  • Media Monitoring Teams
  • Product Managers
  • Agencies
  • Developers

Get Started with Our Yahoo Images API in Minutes

  1. 1

    Create free account

    Sign up and get free credits to start testing the Yahoo Images API.

  2. 2

    Get Your API Key

    Grab your API key from the dashboard to authenticate every call to /yahoo/images.

  3. 3

    Send Your First Request

    Call /yahoo/images with a query, adding filters like image_size or image_color to narrow it.

  4. 4

    Receive Structured Data

    Get an images_results array, each entry carrying its full-size URL and real dimensions.

Transparent & Simple Pricing

Start your web scraping journey with 100 free credits. Test our service and upgrade to one of the plans below. Cancel anytime.

2 months Extra
  • FREE

    $0 forever
    • 100 Requests Credits
    • 1 Concurrency
    • Access To All APIs
    • No Credit Card Required
    • Community Support
    • Team Support
    Start for Free
  • LITE

    $40 /month
    • 200,000 Requests Credits
    • 5 Concurrency
    • Access To All APIs
    • Geotargeting
    • Email Support
    • No Team Support
    Start Trial
  • STANDARD

    $90 /month
    • 1,000,000 Requests Credits
    • 50 Concurrency
    • Access To All APIs
    • Geotargeting
    • Priority Email Support
    • No Team Support
    Start Trial
  • Popular

    PRO

    $200 /month
    • 3,000,000 Requests Credits
    • 100 Concurrency
    • Access To All APIs
    • Geotargeting
    • Priority Email Support
    • Team Support
    Start Trial
  • PREMIUM

    $350 /month
    • 6,000,000 Requests Credits
    • 150 Concurrency
    • Access To All APIs
    • Geotargeting
    • Priority Email Support
    • Team Support
    Start Trial

Trusted by Developers worldwide

4.8 TrustScore on Trustpilot
  • I got the free trial and in less than a minute I already integrated with their API, they had all the plug-and-play codes ready for me. It was seamless.

    Cara Damiano

    United States

  • I love how you can use it to scrape structured data without dealing with proxies or CAPTCHAs.

    Filip Ligaarden

    Norway

  • Scrapingdog is an awesome service. It gave me all the structured data I needed for my project.

    Hector Casanova Loera

    Mexico

  • Reliable, and simple to use! It’s also inexpensive and has packaged solutions for every need. Highly recommend.

    John Tyler

    France

Frequently Asked Questions

  • A JSON object with an images_results array. Each entry carries the rank, title, a direct URL to the full-size image, its real pixel width and height, Yahoo’s thumbnail, the hosting domain and the page the image appears on.

  • Yes. Filter by image_type (photo, clipart, gif, transparent), image_size, and image_color, and pass a country to route the request through that market. Full details are in the documentation.

  • Each successful request costs 5 API credits. Failed requests are never charged.

  • Each API request consumes a certain number of credits based on the dedicated API you're using. The number of credits required per request can vary depending on the specific API you're using.

Try Scrapingdog for Free!

Get 100 free credits to spin the API. No credit card required!