Developer API

Tackle.net API

Search the lure catalog, check whether a shop can be imported, or submit a maker's shop in one streaming POST.

Try it

Test item search

Request URL
/api/items-search?q=swimbait&limit=6
Response
Ready
Click "Run request" to see a live JSON response.
GET/api/items-search
q
Required search text. search also works as an alias.
limit
Optional result count. Defaults to 12, maximum 50.
Response

JSON with items, count, and basic search metadata. Each item can include maker details, price, slug, category, and up to three media images.

See advanced options
offset
Optional zero-based offset for pagination.
category
Optional exact category slug, like swimbaits.
CORS
GET and OPTIONS responses include Access-Control-Allow-Origin: *.
Category slugs
{
  "swimbaits": "Swimbaits",
  "swimbaits-soft": "Soft Swimbaits",
  "topwater-baits": "Topwater Baits",
  "glide-baits": "Glide Baits",
  "crankbaits": "Crankbaits",
  "jerkbaits": "Jerkbaits",
  "spinnerbaits": "Spinnerbaits",
  "buzzbaits": "Buzzbaits",
  "soft-plastic-baits": "Soft Plastics",
  "soft-plastic-worms": "Soft Plastic Worms",
  "soft-plastic-creatures": "Creature Baits",
  "soft-plastic-craws": "Soft Plastic Craws",
  "soft-plastic-tubes": "Soft Plastic Tubes",
  "soft-plastic-jerkbaits": "Soft Jerkbaits",
  "soft-plastic-grubs": "Grubs & Minnows",
  "frogs": "Frogs",
  "jigs": "Jigs",
  "umbrella-rigs": "Umbrella Rigs",
  "pike-musky-lures": "Pike & Musky",
  "accessories": "Accessories",
  "bait-accessories": "Lure Accessories",
  "bait-making-materials": "Bait Making Materials",
  "terminal-tackle": "Terminal Tackle",
  "line-and-leaders": "Line & Leaders",
  "tackle-storage": "Tackle Storage",
  "tools-nets-and-measuring": "Tools, Nets & Measuring",
  "prepared-baits": "Prepared Baits & Attractants",
  "traps-and-cages": "Traps & Cages",
  "live-bait-equipment": "Live Bait Equipment",
  "sabiki-rigs": "Sabiki Rigs",
  "rods-and-reels": "Rods & Reels",
  "apparel-and-gear": "Apparel& Gear",
  "brand-merch": "Brand Merch",
  "gift-cards": "Gift Cards",
  "guide-trips-and-lodges": "Guide Trips & Lodges",
  "shooting-archery-storage": "Shooting & Archery Storage",
  "collectibles-and-decor": "Collectibles & Decor",
  "other": "Other",
  "bass": "Bass Fishing",
  "saltwater-inshore": "Saltwater Inshore",
  "fly-fishing": "Fly Fishing",
  "trout": "Trout Fishing",
  "panfish": "Panfish & Crappie",
  "carp": "Carp Fishing",
  "ice-fishing": "Ice Fishing",
  "saltwater-offshore": "Saltwater Offshore",
  "catfish": "Catfish",
  "walleye": "Walleye",
  "salmon-steelhead": "Salmon & Steelhead",
  "pike-musky": "Pike & Musky",
  "inshore-poppers": "Inshore Poppers",
  "inshore-plugs": "Inshore Plugs",
  "inshore-jigs": "Inshore Jigs",
  "inshore-swimbaits": "Inshore Swimbaits",
  "inshore-soft-baits": "Inshore Soft Baits",
  "inshore-accessories": "Inshore Accessories",
  "inshore-lures": "Inshore Lures",
  "fly-dry-flies": "Dry Flies",
  "fly-nymphs": "Nymphs",
  "fly-streamers": "Streamers",
  "fly-wet-flies": "Wet Flies",
  "fly-saltwater-flies": "Saltwater Flies",
  "fly-accessories": "Fly Accessories",
  "trout-spinners": "Trout Spinners",
  "trout-spoons": "Trout Spoons",
  "trout-soft-plastics": "Trout Soft Plastics",
  "trout-plugs": "Trout Plugs",
  "trout-flies": "Trout Flies",
  "trout-accessories": "Trout Accessories",
  "panfish-jigs": "Panfish Jigs",
  "panfish-soft-plastics": "Panfish Soft Plastics",
  "panfish-spinners": "Panfish Spinners",
  "panfish-tubes": "Panfish Tubes",
  "panfish-floats-accessories": "Floats & Accessories",
  "carp-boilies": "Carp Boilies",
  "carp-rigs": "Carp Rigs",
  "carp-feeders": "Carp Feeders",
  "carp-bait-and-attractants": "Carp Bait & Attractants",
  "carp-accessories": "Carp Accessories",
  "ice-jigs": "Ice Jigs",
  "ice-spoons": "Ice Spoons",
  "ice-soft-baits": "Ice Soft Baits",
  "ice-tip-ups": "Tip-Ups & Set Lines",
  "ice-rods-and-reels": "Ice Rods & Reels",
  "ice-accessories": "Ice Accessories",
  "offshore-trolling": "Offshore Trolling",
  "offshore-jigs": "Offshore Jigs",
  "offshore-poppers": "Offshore Poppers",
  "offshore-stickbaits": "Offshore Stickbaits",
  "offshore-soft-baits": "Offshore Soft Baits",
  "offshore-accessories": "Offshore Accessories",
  "catfish-bait": "Catfish Bait",
  "catfish-rigs": "Catfish Rigs",
  "catfish-jugs": "Catfish Jugs",
  "catfish-accessories": "Catfish Accessories",
  "walleye-jigs": "Walleye Jigs",
  "walleye-crankbaits": "Walleye Crankbaits",
  "walleye-jerkbaits": "Walleye Jerkbaits",
  "walleye-spinner-rigs": "Walleye Spinner Rigs",
  "walleye-soft-plastics": "Walleye Soft Plastics",
  "walleye-accessories": "Walleye Accessories",
  "salmon-spoons": "Salmon Spoons",
  "salmon-plugs": "Salmon Plugs",
  "salmon-spinners": "Salmon Spinners",
  "salmon-jigs": "Salmon Jigs",
  "salmon-flies": "Salmon Flies",
  "salmon-beads": "Salmon Beads",
  "pike-musky-bucktails": "Bucktails",
  "pike-musky-glides": "Glide Baits",
  "pike-musky-jerkbaits": "Pike & Musky Jerkbaits",
  "pike-musky-topwater": "Pike & Musky Topwater",
  "pike-musky-soft-plastics": "Pike & Musky Soft Plastics"
}
GET/api/stats

Live catalog counts for import verification. This endpoint bypasses the cached homepage counter and returns current bait, maker, video, and comparison totals.

response
Returns baits, makers, videos, comparisons, and updated_at.
CORS
GET and OPTIONS responses include Access-Control-Allow-Origin: *.
GET/api/health

Live operational health for importer diagnostics, including active submit jobs and in-process import duration histograms.