{
  "openapi": "3.0.1",
  "info": {
    "title": "AuctionRadar IN – IBBI Liquidation Auction Feed",
    "description": "Daily feed of IBBI liquidation auction notices in India. Filter by city, asset type and reserve price. Alerts for new and rescheduled auctions. Individual names are always hidden; masking is heuristic. Data from public notices; verify with the original notice. Not affiliated with IBBI.",
    "version": "1.0",
    "x-build-id": "SF542Qc76sLaUuuKn"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/leons0016~india-bank-auction-feed/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-leons0016-india-bank-auction-feed",
        "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/leons0016~india-bank-auction-feed/runs": {
      "post": {
        "operationId": "runs-sync-leons0016-india-bank-auction-feed",
        "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/leons0016~india-bank-auction-feed/run-sync": {
      "post": {
        "operationId": "run-sync-leons0016-india-bank-auction-feed",
        "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",
        "required": [
          "sources"
        ],
        "properties": {
          "sources": {
            "title": "Sources",
            "uniqueItems": true,
            "type": "array",
            "description": "IBBI liquidation auction notices are the only source. Bank websites (including State Bank of India) and Baanknet are not read because their terms do not allow it without approval (see README). Example: [\"IBBI\"].",
            "items": {
              "type": "string",
              "enum": [
                "IBBI"
              ],
              "enumTitles": [
                "IBBI liquidation auctions"
              ]
            },
            "default": [
              "IBBI"
            ]
          },
          "states": {
            "title": "States / UTs",
            "uniqueItems": true,
            "type": "array",
            "description": "Only auctions in these states or union territories. Empty means all of India. Example: [\"Maharashtra\", \"Gujarat\"].",
            "items": {
              "type": "string",
              "enum": [
                "Andhra Pradesh",
                "Arunachal Pradesh",
                "Assam",
                "Bihar",
                "Chhattisgarh",
                "Goa",
                "Gujarat",
                "Haryana",
                "Himachal Pradesh",
                "Jharkhand",
                "Karnataka",
                "Kerala",
                "Madhya Pradesh",
                "Maharashtra",
                "Manipur",
                "Meghalaya",
                "Mizoram",
                "Nagaland",
                "Odisha",
                "Punjab",
                "Rajasthan",
                "Sikkim",
                "Tamil Nadu",
                "Telangana",
                "Tripura",
                "Uttar Pradesh",
                "Uttarakhand",
                "West Bengal",
                "Andaman and Nicobar Islands",
                "Chandigarh",
                "Dadra and Nagar Haveli and Daman and Diu",
                "Delhi",
                "Jammu and Kashmir",
                "Ladakh",
                "Lakshadweep",
                "Puducherry"
              ]
            },
            "default": []
          },
          "cities": {
            "title": "Cities / districts",
            "maxItems": 100,
            "type": "array",
            "description": "Matched against the city and the district. Old names work (Bombay finds Mumbai). Example: [\"Pune\", \"Thane\"].",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "pincodePrefixes": {
            "title": "Pincode prefixes",
            "maxItems": 100,
            "type": "array",
            "description": "Start of a pincode, 2 to 6 digits, no radius search. Example: [\"411\", \"400001\"].",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "assetTypes": {
            "title": "Asset types",
            "uniqueItems": true,
            "type": "array",
            "description": "Kinds of assets to keep. Empty means all types. Example: [\"RESIDENTIAL\", \"COMMERCIAL\"].",
            "items": {
              "type": "string",
              "enum": [
                "RESIDENTIAL",
                "COMMERCIAL",
                "INDUSTRIAL",
                "LAND",
                "AGRICULTURAL",
                "PLANT_MACHINERY",
                "VEHICLE",
                "GOLD",
                "SHARES_SECURITIES",
                "BUSINESS_AS_GOING_CONCERN",
                "OTHER"
              ],
              "enumTitles": [
                "Residential (flat, house)",
                "Commercial (shop, office)",
                "Industrial (factory, shed)",
                "Land and plots",
                "Agricultural land",
                "Plant and machinery",
                "Vehicles",
                "Gold",
                "Shares and securities",
                "Business as a going concern",
                "Other"
              ]
            },
            "default": []
          },
          "minReservePrice": {
            "title": "Minimum reserve price",
            "minimum": 0,
            "type": "integer",
            "description": "Lowest reserve price in rupees. 0 means no minimum. Example: 2500000 for 25 lakh rupees.",
            "default": 0
          },
          "maxReservePrice": {
            "title": "Maximum reserve price",
            "minimum": 0,
            "type": "integer",
            "description": "Highest reserve price in rupees. 0 means no limit. Example: 10000000 for 1 crore rupees. Auctions without a stated reserve price are kept only when both limits are 0.",
            "default": 0
          },
          "auctionFrom": {
            "title": "Auction date from",
            "type": "string",
            "description": "Optional. Only auctions on or after this date (YYYY-MM-DD). Empty means today. Example: 2026-12-01."
          },
          "auctionTo": {
            "title": "Auction date up to",
            "type": "string",
            "description": "Optional. Only auctions on or before this date (YYYY-MM-DD). Example: 2026-12-31."
          },
          "keywords": {
            "title": "Keywords",
            "maxItems": 100,
            "type": "array",
            "description": "Keep an auction if its published description contains any of these words (withheld descriptions cannot match). Example: [\"flat\", \"shop\", \"godown\"].",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "lookbackDays": {
            "title": "First run: notices from the last",
            "minimum": 1,
            "maximum": 90,
            "type": "integer",
            "description": "How far back the first run reads notices, 1 to 90 days. Later runs deliver only new or changed auctions. Example: 14.",
            "default": 14
          },
          "includeUpdates": {
            "title": "Alert on reschedules and price changes",
            "type": "boolean",
            "description": "Also deliver auctions that were rescheduled, re-priced, cancelled or corrected. Each one is charged as an auction-update event.",
            "default": true
          },
          "includePast": {
            "title": "Include auctions whose date has passed",
            "type": "boolean",
            "description": "Off by default: auctions dated before today (or before 'Auction date from') are skipped.",
            "default": false
          },
          "maxResultsPerRun": {
            "title": "Max results per run",
            "minimum": 1,
            "maximum": 20000,
            "type": "integer",
            "description": "Upper limit of delivered items (new plus changed) per run; the rest follows in the next run. Protects your budget. Example: 300.",
            "default": 300
          },
          "webhookUrl": {
            "title": "Webhook URL",
            "pattern": "^https://.+",
            "type": "string",
            "description": "Optional. The OUTPUT summary is posted here as JSON after each run. Must start with https://. Example: https://example.com/hooks/auctions."
          },
          "slackWebhookUrl": {
            "title": "Slack webhook URL",
            "type": "string",
            "description": "Optional. Slack incoming-webhook URL for a short message with up to 10 results. Stored encrypted. Example: https://hooks.slack.com/services/..."
          },
          "useSharedCache": {
            "title": "Use shared parsed-auction cache",
            "type": "boolean",
            "description": "Off by default. Read pre-parsed IBBI notices from a shared cache when a fresh one exists, otherwise falls back to the live source.",
            "default": false
          },
          "stateKey": {
            "title": "State key",
            "pattern": "^[A-Za-z0-9_-]{1,64}$",
            "type": "string",
            "description": "Optional name that keeps the 'already delivered' memory separate or shared between tasks. Letters, digits, '_' and '-' only. Example: pune-residential."
          },
          "indexerMode": {
            "title": "Indexer mode",
            "type": "boolean",
            "description": "Publisher only.",
            "default": false
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}