objkt Scraper
Pricing
from $3.00 / 1,000 results
objkt Scraper
Scrape Tezos NFTs from objkt.com Tokens. Use filters or paste a Tokens URL — the URL wins when set. Returns title, collection, price, and artists.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
🖼️ objkt Scraper
Want objkt.com Tezos NFTs in a spreadsheet? This scraper makes it easy.
Use structured filters (availability, type, price, sort) — structured filters work better for AI agents — or paste an input_url from objkt Tokens once you've already filtered in the browser. When input_url is set it overrides the filters below.
objkt currently has millions of tokens and about 1.6 million for sale. This actor returns up to 2000 rows per run.
💡 Perfect for...
- Collectors: Export For Sale tokens by type, price, or collection.
- Dashboards: Track listed Tezos NFTs with prices and artist wallets.
- Market research: Slice objkt by media type, mature/flashing flags, or tags.
- Data analysts: Export structured token rows with public objkt URLs.
- 🤖 AI Agents: Power bots and OpenClaw workflows with live objkt results.
- 📚 RAG Systems: Feed token titles, collections, and prices into retrieval pipelines.
- 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.
✨ Why you'll love this scraper
- 🔗 Input URL or Filters: Paste an objkt
/tokensURL (input_url) if you already filtered in the browser, or use structured filters (better for AI agents).input_urlalways wins when set. - 🎯 Website-Matched Filters: Same Tokens chips as objkt: For Sale, Type, price, editions, Mature, Flashing Hazards, and sort.
- 🌐 Tezos marketplace: Titles, collections, ask prices, USD estimates, and artist addresses.
📦 What's inside the data?
Every row includes all of these fields:
- Core:
id,url,title,token_id,contract,collection_name,collection_alias,collection_live,mime_type,editions - Creators:
artists,artist_addresses,artist_domains - Media:
thumbnail_url,nsfw,flashing - Market:
is_listed,buy_action,listing_id,marketplace_contract,auction_url,price,price_minor,price_usd,currency - Offers / rarity:
highest_offer,highest_offer_usd,highest_offer_currency,offers_count,rarity_rank,rarity_percentile - Open edition:
open_edition_end_time,editions_minted
🚀 Quick start
Option A — Input URL
- Open objkt Tokens, apply filters, copy the URL — e.g.
https://objkt.com/tokens?availability=for_sale&mimetypes=image&sort=current_price:asc. - Paste it into
input_url. - Set
max_resultsand click Start.
Option B — Structured filters (better for AI agents)
- Leave
input_urlempty. - Optionally pick For Sale, Type, price, and sort.
- Set
max_results(up to 2000) and click Start.
Tech details for developers 🧑💻
Input Example (filters):
{"availability": "for_sale","mime_type": "image","max_price_xtz": 5,"sort": "current_price:asc","max_results": 100}
Input Example (URL override):
{"input_url": "https://objkt.com/tokens?availability=for_sale&mimetypes=video&sort=last_listed:desc","max_results": 50}
Output Example:
{"id": "77756812","url": "https://objkt.com/tokens/KT1WNq5XeVY4628bPbRZ2qkj8aS2RDPW8uFb/143","title": "Liquid Abstract G2-136","token_id": "143","contract": "KT1WNq5XeVY4628bPbRZ2qkj8aS2RDPW8uFb","collection_name": "Liquid Abstract","collection_alias": null,"collection_live": true,"mime_type": "video/mp4","editions": 3,"artists": ["Marcelo Kato"],"artist_addresses": ["tz1cwAZrXrvKKkFoYJvPqHTHuAeNXzmhR5jm"],"artist_domains": [],"thumbnail_url": "https://assets.objkt.media/file/assets-003/KT1WNq5XeVY4628bPbRZ2qkj8aS2RDPW8uFb/143/thumb288","nsfw": false,"flashing": false,"is_listed": true,"buy_action": "TokenCardPurchaseActionBuyListing","listing_id": "8604091","marketplace_contract": "KT1SwbTqhSKF6Pdokiu1K4Fpi17ahPPzmt1X","auction_url": null,"price": 0.5,"price_minor": 500000,"price_usd": 0.11,"currency": "XTZ","highest_offer": null,"highest_offer_usd": null,"highest_offer_currency": null,"offers_count": null,"rarity_rank": null,"rarity_percentile": null,"open_edition_end_time": null,"editions_minted": null}
Output fields:
| Field | Description |
|---|---|
id | objkt token primary key. |
url | Public token page on objkt.com. |
title | Token title. |
token_id | On-chain token id. |
contract | FA2 / collection contract. |
collection_name | Collection name. |
collection_alias | Collection alias when set. |
collection_live | Whether the collection is marked live on objkt. |
mime_type | Media MIME type, e.g. image/png. |
editions | Edition supply shown on the card. |
artists | Creator display names. |
artist_addresses | Creator Tezos wallets. |
artist_domains | Creator .tez domains when set. |
thumbnail_url | Preview image URL. |
nsfw | Mature / NSFW flag on the thumbnail. |
flashing | Flashing-hazards flag on the thumbnail. |
is_listed | True when the card has a buy / mint / bid action. |
buy_action | GraphQL buy-action type (listing, open edition, auction). |
listing_id | Active listing id when buying from a listing. |
marketplace_contract | Marketplace contract for the listing. |
auction_url | Auction path when the card is an auction. |
price | Ask / mint / bid price in currency units (XTZ is 1 = 1 tez). |
price_minor | Price in minor units (mutez for XTZ). |
price_usd | Estimated USD value from objkt. |
currency | Listing currency symbol, usually XTZ. |
highest_offer | Highest offer amount when present. |
highest_offer_usd | Highest offer in USD. |
highest_offer_currency | Offer currency. |
offers_count | Number of offers on the card. |
rarity_rank | Rarity rank when objkt provides it. |
rarity_percentile | Rarity percentile when provided. |
open_edition_end_time | Open-edition end time when minting is open. |
editions_minted | Editions already minted for an open edition. |
📋 Input reference (detailed)
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Paste an objkt /tokens URL; overrides filters when set. |
search | string | No | — | Search box text. |
availability | string enum | No | for_sale | for_sale or empty for All. |
mime_type | string enum | No | all | image, gif, svg, video, audio, interactive, model, pdf, text. |
min_price_xtz / max_price_xtz | number | No | — | Ask price bounds in XTZ. |
min_editions / max_editions | integer | No | — | Edition-count bounds. |
collection | string | No | — | Collection contract KT1.... |
tags | string | No | — | Comma-separated tags. |
creators | string | No | — | Comma-separated creator wallets. |
mature | string enum | No | include | exclude or only. |
flashing | string enum | No | include | exclude or only. |
sort | string enum | No | timestamp:desc | Same values as the Tokens sort dropdown. |
max_results | integer | No | 50 | Maximum rows (1–2000). |
Notes on filters
- Prefer exact enum strings from the Apify input dropdowns (same labels as objkt Tokens).
input_urlalways wins over filters when provided.- Tokens URL params such as
availability=for_sale,mimetypes=image,sort=last_listed:desc, andprice_range=1-5are mapped automatically. - A pasted
/tokensURL with no query string follows the live site (all tokens, newest first), not the For Sale default used by structured filters.