{
  "openapi": "3.0.1",
  "info": {
    "title": "Aukro Listing Lookup: Czech Auctions and Fixed-Price Items",
    "description": "Search Aukro (aukro.cz) by keyword: one row per auction or fixed-price listing with current bid, buy-now price, shipping-inclusive price, condition, category, location, end time and link. Monitoring mode returns and bills only listings new since your last run.",
    "version": "1.0",
    "x-build-id": "ac09UPuXQCnRN98Ha"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/accountable_eel~aukro-listing-lookup/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-accountable_eel-aukro-listing-lookup",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/accountable_eel~aukro-listing-lookup/runs": {
      "post": {
        "operationId": "runs-sync-accountable_eel-aukro-listing-lookup",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/accountable_eel~aukro-listing-lookup/run-sync": {
      "post": {
        "operationId": "run-sync-accountable_eel-aukro-listing-lookup",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "queries": {
            "title": "Search terms",
            "type": "array",
            "description": "One search phrase per line, exactly as you would type it into the Aukro search box (Czech or any language the sellers used), for example samsung galaxy. All lines run in one combined search and the run cap is shared between them. Accepted formats: samsung galaxy, nintendo switch, starožitné hodinky. You're only charged for the ones we actually find — a miss costs nothing.",
            "items": {
              "type": "string"
            }
          },
          "testRun": {
            "title": "Try it first — only process the first 5",
            "type": "boolean",
            "description": "Turn this on to test your input on a small sample before running the full list. Turn it off to process everything.",
            "default": false
          },
          "onlyFound": {
            "title": "Hide rows with no result",
            "type": "boolean",
            "description": "Only keep rows where something was actually found. Misses are always free, whether or not you show them here.",
            "default": false
          },
          "includeKeywords": {
            "title": "Only keep rows containing",
            "type": "array",
            "description": "Optional. Only keep results that mention at least one of these words (e.g. a job title, a city, a product name). Leave empty to keep everything.",
            "items": {
              "type": "string"
            }
          },
          "excludeKeywords": {
            "title": "Skip rows containing",
            "type": "array",
            "description": "Optional. Drop any result that mentions one of these words. Leave empty to skip nothing.",
            "items": {
              "type": "string"
            }
          },
          "maxResults": {
            "title": "Max listings per run",
            "type": "integer",
            "description": "Up to 300, shared across all search terms. Caps how many listings you get (and pay for) in one run.",
            "default": 60
          },
          "listingType": {
            "title": "Listing type",
            "enum": [
              "all",
              "auction",
              "buyNow"
            ],
            "type": "string",
            "description": "Keep only auctions, only fixed-price (buy-now) listings, or both. An auction that can still be bought out counts as an auction.",
            "default": "all"
          },
          "minPriceCzk": {
            "title": "Minimum current price (CZK)",
            "type": "integer",
            "description": "Optional. Drops listings whose current price is below this. Listings with no usable price are kept."
          },
          "maxPriceCzk": {
            "title": "Maximum current price (CZK)",
            "type": "integer",
            "description": "Optional. Drops listings whose current price is above this. Listings with no usable price are kept."
          },
          "onlyNewSinceLastRun": {
            "title": "Only return listings new since the last run (monitoring)",
            "type": "boolean",
            "description": "On: only listing ids not seen on your previous run are returned and charged for. Run this on a schedule as a new-listing alert. Off: every matching listing is returned every time. The search covers the first results Aukro ranks for your term (up to the cap above), so use a specific phrase.",
            "default": false
          },
          "deltaName": {
            "title": "Watchlist name (optional)",
            "type": "string",
            "description": "Optional. Names this search's monitoring memory so you can tell two schedules apart, or keep one memory across an input change. Leave empty to derive one from your search terms and filters.",
            "default": ""
          },
          "columns": {
            "title": "Which columns do you want?",
            "type": "array",
            "description": "Choose which pieces of information to include in each result row. All are included by default.",
            "items": {
              "type": "string",
              "enum": [
                "searchSummary",
                "listingCount",
                "truncated",
                "monitorStatus",
                "listings",
                "itemId",
                "title",
                "listingType",
                "currentPriceCzk",
                "buyNowPriceCzk",
                "priceWithShippingCzk",
                "retailPriceCzk",
                "quantity",
                "condition",
                "attributes",
                "category",
                "categoryPath",
                "itemLocation",
                "freeShipping",
                "personalPickup",
                "watchersCount",
                "sellerType",
                "sellerCountry",
                "sellerFeedbackCount",
                "sellerPositiveFeedbackPercent",
                "startsAt",
                "endsAt",
                "imageUrl",
                "listingUrl",
                "searchQuery",
                "isNew",
                "firstSeenAt"
              ],
              "enumTitles": [
                "Search run",
                "Listings returned",
                "More results were available",
                "Monitoring status",
                "All listings (full list)",
                "Aukro item id",
                "Listing title",
                "Listing type",
                "Current price (CZK)",
                "Buy-now price (CZK)",
                "Price with cheapest shipping (CZK)",
                "Retail price shown by seller (CZK)",
                "Quantity",
                "Condition",
                "Attributes",
                "Category",
                "Category path",
                "Item location (town)",
                "Free shipping",
                "Personal pickup offered",
                "Watchers",
                "Seller type",
                "Seller registration country",
                "Seller feedback count",
                "Seller positive feedback (%)",
                "Listed at",
                "Ends at",
                "Main image",
                "Listing page",
                "Matched search term",
                "Is this listing new?",
                "First seen on a run"
              ]
            },
            "default": [
              "searchSummary",
              "listingCount",
              "truncated",
              "monitorStatus",
              "listings",
              "itemId",
              "title",
              "listingType",
              "currentPriceCzk",
              "buyNowPriceCzk",
              "priceWithShippingCzk",
              "retailPriceCzk",
              "quantity",
              "condition",
              "attributes",
              "category",
              "categoryPath",
              "itemLocation",
              "freeShipping",
              "personalPickup",
              "watchersCount",
              "sellerType",
              "sellerCountry",
              "sellerFeedbackCount",
              "sellerPositiveFeedbackPercent",
              "startsAt",
              "endsAt",
              "imageUrl",
              "listingUrl",
              "searchQuery",
              "isNew",
              "firstSeenAt"
            ]
          },
          "expandRows": {
            "title": "One row per listing (recommended) — turn off for one row per search instead",
            "type": "boolean",
            "description": "When on, each listing found gets its own row instead of being grouped under its search. You're still only charged once per search, no matter how many rows it produces.",
            "default": true
          },
          "maxConcurrency": {
            "title": "Max concurrency",
            "minimum": 1,
            "maximum": 1,
            "type": "integer",
            "description": "Parallel requests. Keep conservative — this target has no browser fallback, so getting blocked costs more than slow-and-steady.",
            "default": 1
          },
          "proxyConfiguration": {
            "title": "Proxy configuration",
            "type": "object",
            "description": "Apify Proxy config. Residential recommended for anti-bot-sensitive targets.",
            "default": {
              "useApifyProxy": true
            }
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}