objkt Scraper avatar

objkt Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
objkt Scraper

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

Marco Rodrigues

Maintained by Community

Actor 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 /tokens URL (input_url) if you already filtered in the browser, or use structured filters (better for AI agents). input_url always 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

  1. Open objkt Tokens, apply filters, copy the URL — e.g. https://objkt.com/tokens?availability=for_sale&mimetypes=image&sort=current_price:asc.
  2. Paste it into input_url.
  3. Set max_results and click Start.

Option B — Structured filters (better for AI agents)

  1. Leave input_url empty.
  2. Optionally pick For Sale, Type, price, and sort.
  3. 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:

FieldDescription
idobjkt token primary key.
urlPublic token page on objkt.com.
titleToken title.
token_idOn-chain token id.
contractFA2 / collection contract.
collection_nameCollection name.
collection_aliasCollection alias when set.
collection_liveWhether the collection is marked live on objkt.
mime_typeMedia MIME type, e.g. image/png.
editionsEdition supply shown on the card.
artistsCreator display names.
artist_addressesCreator Tezos wallets.
artist_domainsCreator .tez domains when set.
thumbnail_urlPreview image URL.
nsfwMature / NSFW flag on the thumbnail.
flashingFlashing-hazards flag on the thumbnail.
is_listedTrue when the card has a buy / mint / bid action.
buy_actionGraphQL buy-action type (listing, open edition, auction).
listing_idActive listing id when buying from a listing.
marketplace_contractMarketplace contract for the listing.
auction_urlAuction path when the card is an auction.
priceAsk / mint / bid price in currency units (XTZ is 1 = 1 tez).
price_minorPrice in minor units (mutez for XTZ).
price_usdEstimated USD value from objkt.
currencyListing currency symbol, usually XTZ.
highest_offerHighest offer amount when present.
highest_offer_usdHighest offer in USD.
highest_offer_currencyOffer currency.
offers_countNumber of offers on the card.
rarity_rankRarity rank when objkt provides it.
rarity_percentileRarity percentile when provided.
open_edition_end_timeOpen-edition end time when minting is open.
editions_mintedEditions already minted for an open edition.

📋 Input reference (detailed)

ParameterTypeRequiredDefaultDescription
input_urlstringNoPaste an objkt /tokens URL; overrides filters when set.
searchstringNoSearch box text.
availabilitystring enumNofor_salefor_sale or empty for All.
mime_typestring enumNoallimage, gif, svg, video, audio, interactive, model, pdf, text.
min_price_xtz / max_price_xtznumberNoAsk price bounds in XTZ.
min_editions / max_editionsintegerNoEdition-count bounds.
collectionstringNoCollection contract KT1....
tagsstringNoComma-separated tags.
creatorsstringNoComma-separated creator wallets.
maturestring enumNoincludeexclude or only.
flashingstring enumNoincludeexclude or only.
sortstring enumNotimestamp:descSame values as the Tokens sort dropdown.
max_resultsintegerNo50Maximum rows (12000).

Notes on filters

  • Prefer exact enum strings from the Apify input dropdowns (same labels as objkt Tokens).
  • input_url always wins over filters when provided.
  • Tokens URL params such as availability=for_sale, mimetypes=image, sort=last_listed:desc, and price_range=1-5 are mapped automatically.
  • A pasted /tokens URL with no query string follows the live site (all tokens, newest first), not the For Sale default used by structured filters.