Target
Target: Prices, deals, ratings, reviews, and availability for pickup, delivery, and shipping at any Target store. Structured JSON, USD 0.05 per call in USDC — no API key, no account, no subscription, no minimum. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.
Answeringour last check, 2026-10-26
1 of 1checks answered this week
255 msmedian answer time
$0.05listed price per call
$0.05price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://serp402.com/api/v1/target-search
| Category | Commerce and shopping |
|---|---|
| Provider host | serp402.com |
| Networks | eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp |
| Payment schemes | exact |
| Self-reported calls, 30 days | 0 from 0 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-10-26 | valid payment request | 402 | $0.05 | 255 ms |
Example input (from the provider)
{
"body": {
"q": "Coffee"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": true,
"properties": {
"category_id": {
"description": "category to search in (e.g., hz89j for Kitchen & Dining). Category IDs are available in the Category filter of the results when include_filters is set to true .",
"type": "string"
},
"delivery_zip": {
"description": "US ZIP code to deliver to (e.g., 10001 ). It's used for the shipping dates and the same day delivery availability. It defaults to the location of the store.",
"type": "string"
},
"facet": {
"description": "filters to apply, like Target's filters (e.g., deals, brands, sizes, colors, or guest ratings). It's a comma-separated list of filter IDs (e.g., 5tdv0,4yagy\u2026",
"type": "string"
},
"include_filters": {
"description": "whether to include the filters of the search in the JSON response, with the IDs to use in facet and category_id . It can be set to true or false (default).",
"type": "string"
},
"max_price": {
"description": "maximum price of the products, in US dollars (e.g., 50 ).",
"type": "string"
},
"min_price": {
"description": "minimum price of the products, in US dollars (e.g., 10 ).",
"type": "string"
},
"page": {
"description": "Value is used to get results on a specific page. (e.g., 1 (default) is the first page of results, 2 is the 2nd page of results, 3 is the 3rd page of results,\u2026",
"type": "string"
},
"q": {
"type": "string"
},
"sort": {
"description": "sorting of the results. It defaults to relevance . Available options: relevance - Relevance featured - Featured price_low - Price: low to high price_high -\u2026",
"type": "string"
},
"spelling": {
"description": "whether to fix the spelling of misspelled queries, like Target. It can be set to true (default) to search for the spelling fix (e.g., coffee for cofee ), as\u2026",
"type": "string"
},
"store_id": {
"description": "Target store to get prices and availability for, like the store selected on Target (e.g., 1375 for Mpls Nicollet Mall, MN). The store ID is the number at the\u2026",
"type": "string"
}
},
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"additionalProperties": true,
"description": "Target results as structured JSON. The shape follows the source, so fields differ between endpoints; identifiers and routing belonging to the collection layer are stripped.",
"properties": {
"attribution": {
"description": "Where the data comes from and what was done to it. Keep it with the results if you pass them on.",
"type": "object"
},
"endpoint": {
"description": "Which endpoint answered.",
"type": "string"
},
"meta": {
"description": "How long the call took.",
"type": "object"
},
"paid": {
"description": "The settled transaction and network.",
"type": "object"
}
},
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}