Opensea Collection Data Scraper avatar
Opensea Collection Data Scraper
Try for free

1 day trial then $10.00/month - No credit card required now

View all Actors
Opensea Collection Data Scraper

Opensea Collection Data Scraper

argusapi/opensea-collection-data-scraper
Try for free

1 day trial then $10.00/month - No credit card required now

Quickly collect data, such as volume, floor and social links from an Opensea collection

What does the Opensea Collection Data Scraper do?

Our Opensea Collection Data Scraper scraper lets you get data of collections on the Opensea marketplace. The scraper is very fast and cost effective, getting you results quickly. Additionally everything is super easy to use and simple to understand.

Features

  • Fetch newest floor price, volume, listings, traits from a collection
  • Fetch all traits from collection
  • Very speed + low costs you will ever find (refer to the benchmark below)
  • Uncached data - All data is updated and bypasses Opensea's caching mechanisms
  • Clean and easy to use JSON responses
  • Intiuitive Inputs + proxy support
  • Well documented + tutorial

Benchmark (How much does it cost + Speed)

You can scrape a 100 collections in around 30 seconds, using costs $0.002 in computing credits on Apify.

Tutorial + Documentation (How to use this scraper)

Github documentation coming soon

Video tutorial coming soon.

For extra support join our discord here

How to use collection data from Opensea

  • Fetch information about a collection for general dataset building
  • Fetch metadata about a collection (all traits)
  • Fetch images from collection

Input parameters

1{
2    "openseaCollectionURLs": [
3        "https://opensea.io/collection/boredapeyachtclub",
4        "https://opensea.io/collection/mutant-ape-yacht-club"
5    ],
6    "proxies": {
7        "useApifyProxy": false
8    }
9}

For more information read our github, mentioned in the tutorial/documentation section

Yes, scraping public data is legal.

Ouput / Response

You will get a standardized dataset containing the output of this actor. The length of the dataset will depend on the amount of results you've set/got. You can download those results as an Excel, HTML, XML, JSON, and CSV document. The recommended output is JSON, but any export will work fine.

Here's an example of scraped result from Opensea Collection Data, you'll get if you decide to scrape 1 collection from the from "boredapeyatchclub" (This is only 1 collection, but you can scrape hundreds or thousands).

1{
2    "name": "Bored Ape Yacht Club",
3    "description": "The Bored Ape Yacht Club is a collection of 10,000 unique Bored Ape NFTs— unique digital collectibles living on the Ethereum blockchain. Your Bored Ape doubles as your Yacht Club membership card, and grants access to members-only benefits, the first of which is access to THE BATHROOM, a collaborative graffiti board. Future areas and perks can be unlocked by the community through roadmap activation. Visit www.BoredApeYachtClub.com for more details.",
4    "imageUrl": "https://i.seadn.io/gae/Ju9CkWtV-1Okvf45wo8UctR-M9He2PjILP0oOvxE89AyiPPGtrR3gysu1Zgy0hjd2xKIgjJJtWIc0ybj4Vd7wv8t3pxDGHoJBzDB?w=500&auto=format",
5    "bannerImageUrl": "https://i.seadn.io/gae/i5dYZRkVCUK97bfprQ3WXyrT9BnLSZtVKGJlKQ919uaUB0sxbngVCioaiyu9r6snqfi2aaTyIvv6DHm4m2R3y7hMajbsv14pSZK8mhs?w=500&auto=format",
6    "discord": "https://discord.gg/3P5K3dzgdB",
7    "website": "http://www.boredapeyachtclub.com/",
8    "instagram": null,
9    "twitter": "BoredApeYC",
10    "telegram": null,
11    "medium": null,
12    "uniqueOwners": 5957,
13    "totalSupply": 9998,
14    "totalVolume": "825353.3328 ETH",
15    "floorPrice": "78.0 ETH",
16    "listings": 339,
17    "createdDate": "2021-04-22T23:14:03.967121",
18    "traits": [
19      {
20        "key": "Hat",
21        "counts": [
22          {
23            "count": 294,
24            "value": "Army Hat"
25          },
26          {
27            "count": 158,
28            "value": "Baby's Bonnet"
29          },
30          {
31            "count": 89,
32            "value": "Bandana Blue"
33          },
34          {
35            "count": 231,
36            "value": "Bayc Flipped Brim"
37          },
38          ... more trait metadata 
39    ],
40    "error": "No Error"
41  },

Proxies

The scraper works fine without proxies, though there is a chance you can get ratelimited if running concurrent requests.

For more information view: https://docs.apify.com/proxy

Integrations

The Opensea Collection Activity Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. You can integrate with Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and more. Or you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever a collection updates traits on a certain collection.

Using scraper with ApifyAPI

The Apify API gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify actors. The API also lets you access any datasets, monitor actor performance, fetch results, create and update versions, and more.

To access the API using Node.js, use the apify-client NPM package. To access the API using Python, use the apify-client PyPI package.

Check out the Apify API reference docs for full details or click on the API tab for code examples.

Feedback / Support / Community

We recommend joining our discord to stay updated with our new products or if you need support. Click here to join

Developer
Maintained by Community
Actor metrics
  • 4 monthly users
  • 100.0% runs succeeded
  • days response time
  • Created in Feb 2023
  • Modified over 1 year ago