{
  "openapi": "3.0.1",
  "info": {
    "title": "Anjuke 安居客 Real Estate Scraper - 100+ Fields, 677 Cities",
    "description": "Extract 100+ fields per Anjuke (安居客) sale listing (二手房) across 677 Chinese cities. Prices in 万/RMB, broker profiles, community price history, nearby schools/transit/shops with distances, photos, VR tours, mortgage estimates. 房源数据采集 at ~300 listings/min.",
    "version": "0.0",
    "x-build-id": "0iIrJxJIA3DzpU23M"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/zen-studio~anjuke-real-estate-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-zen-studio-anjuke-real-estate-scraper",
        "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/zen-studio~anjuke-real-estate-scraper/runs": {
      "post": {
        "operationId": "runs-sync-zen-studio-anjuke-real-estate-scraper",
        "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/zen-studio~anjuke-real-estate-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-zen-studio-anjuke-real-estate-scraper",
        "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": [
          "city",
          "maxResults"
        ],
        "properties": {
          "city": {
            "title": "City",
            "enum": [
              "shanghai",
              "guangzhou",
              "shenzhen",
              "beijing",
              "chengdu",
              "nanjing",
              "tianjin",
              "hangzhou",
              "suzhou",
              "chongqing",
              "dalian",
              "wuhan",
              "jinan",
              "foshan",
              "wuxi",
              "zhengzhou",
              "changsha",
              "shijiazhuang",
              "zghk",
              "qingdao",
              "xian",
              "ningbo",
              "hefei",
              "dongguan",
              "fuzhou",
              "kunming",
              "guiyang",
              "taiyuan",
              "shenyang",
              "kunshan",
              "nanchang",
              "zhuhai",
              "changzhou",
              "zhongshan",
              "jiaxing",
              "xiamen",
              "yantai",
              "haerbin",
              "haikou",
              "changchun",
              "sanya",
              "huizhou",
              "baoding",
              "guilin",
              "handan",
              "huhehaote",
              "jilin",
              "lanzhou",
              "langfang",
              "luoyang",
              "mianyang",
              "nanning",
              "nantong",
              "qinhuangdao",
              "quanzhou",
              "shaoxing",
              "taizhou",
              "tangshan",
              "weihai",
              "weifang",
              "xuzhou",
              "yangzhou",
              "yichang",
              "yinchuan",
              "zhenjiang",
              "zibo",
              "liuzhou",
              "jiangmen",
              "yangjiang",
              "laiwu",
              "jingmen",
              "huanggang",
              "yongzhou",
              "huainan",
              "huangshan",
              "fuyang",
              "luan",
              "yulinshi",
              "kaifeng",
              "hebi",
              "jinzhou",
              "jingdezhen",
              "ganzhou",
              "jian",
              "panzhihua",
              "luzhou",
              "deyang",
              "nanchong",
              "guangan",
              "qujing",
              "lijiang",
              "dali",
              "wulumuqi",
              "zhangjiakou",
              "shantou",
              "wenzhou",
              "anshan",
              "jining",
              "zhuzhou",
              "hengyang",
              "dezhou",
              "jinhua",
              "baotou",
              "cangzhou",
              "nanyang",
              "binzhou",
              "rizhao",
              "dongying",
              "taian",
              "linyi",
              "anyang",
              "taiz",
              "zhangzhou",
              "jieyang",
              "liaocheng",
              "pingdingsha",
              "baoji",
              "daqing",
              "maoming",
              "lianyungang",
              "huzhou",
              "xiangtan",
              "zhanjiang",
              "zhaoqing",
              "xiangyang",
              "zaozhuang",
              "yancheng",
              "shiyan",
              "yueyang",
              "hengshui",
              "xinxiang",
              "lishui",
              "ningde",
              "zhoushan",
              "changji",
              "xinyang",
              "jinzhong",
              "sanmenxia",
              "loudi",
              "xianyang",
              "zunyi",
              "wuhu",
              "xingtai",
              "jiujiang",
              "xiaogan",
              "xining",
              "sanming",
              "shaoguan",
              "jiaozuo",
              "chifeng",
              "changde",
              "leshan",
              "hanzhong",
              "eerduosi",
              "xuchang",
              "shangqiu",
              "jincheng",
              "anqing",
              "huaian",
              "liaoyang",
              "wuzhou",
              "zhumadian",
              "maanshan",
              "huangshi",
              "panjin",
              "pingxiang",
              "dandong",
              "lasa",
              "xinzhou",
              "bengbu",
              "jingzhou",
              "mudanjiang",
              "heze",
              "yuncheng",
              "linfen",
              "chenzhou",
              "yichun",
              "fushun",
              "huaihua",
              "benxi",
              "qiqihaer",
              "yingkou",
              "neijiang",
              "yulin",
              "suqian",
              "suihua",
              "tieling",
              "zigong",
              "longyan",
              "chengde",
              "guigang",
              "jiamusi",
              "quzhou",
              "changzhi",
              "datong",
              "shaoyang",
              "yibin",
              "luohe",
              "puyang",
              "qingyuan",
              "putian",
              "huaibei",
              "dazhou",
              "tongliao",
              "suining",
              "huludao",
              "fuxin",
              "shangrao",
              "fuzhoushi",
              "siping",
              "yiyang",
              "chizhou",
              "chuzhou",
              "tongling",
              "nanping",
              "heyuan",
              "beihai",
              "yiwu",
              "chaoyang",
              "ankang",
              "yuxi",
              "qinzhou",
              "shihezi",
              "ziyang",
              "yili",
              "liangshan",
              "bayinguoleng",
              "meishan",
              "qingyang",
              "chaozhou",
              "xuancheng",
              "bazhong",
              "honghe",
              "shunde",
              "zhoukou",
              "suzhoushi",
              "zhangqiu",
              "songyuan",
              "yangquan",
              "kashi",
              "tianshui",
              "enshi",
              "shuyang",
              "yanan",
              "guangyuan",
              "liupanshui",
              "meizhou",
              "anshun",
              "jiuquan",
              "bayannaoer",
              "weinan",
              "shizuishan",
              "zhangjiajie",
              "suizhou",
              "ezhou",
              "bozhou",
              "hami",
              "xianning",
              "wuhai",
              "yingtan",
              "wenshan",
              "chuxiong",
              "chaohu",
              "kelamayi",
              "xinganmeng",
              "wuwei",
              "yanbian",
              "jixi",
              "jiyuan",
              "tonghua",
              "xinyu",
              "shuozhou",
              "wulanchabu",
              "baiyin",
              "shanwei",
              "baicheng",
              "hegang",
              "liaoyuan",
              "zhucheng",
              "puer",
              "hulunbeier",
              "yufu",
              "aba",
              "akesu",
              "ali",
              "alaer",
              "alashanm",
              "baise",
              "baishan",
              "boertala",
              "bijie",
              "xishuangbanna",
              "baoshan",
              "changdu",
              "changge",
              "chongzuo",
              "dafeng",
              "dehong",
              "dingzhou",
              "diqing",
              "dingxi",
              "dxanling",
              "fangchenggang",
              "ganzi",
              "gannan",
              "guantao",
              "guoluo",
              "guyuan",
              "haibei",
              "haidong",
              "hainan",
              "hechi",
              "heihe",
              "hexian",
              "hezhou",
              "hailaer",
              "huoqiu",
              "hetian",
              "huangnan",
              "hexi",
              "jinchang",
              "jiayuguan",
              "kenli",
              "lezilesu",
              "laibin",
              "lingcang",
              "linxia",
              "linyishi",
              "linzhi",
              "longnan",
              "lvliang",
              "minggang",
              "naqu",
              "nujiang",
              "pingliang",
              "zhuanghe",
              "qiandongnan",
              "qianjiang",
              "qingxu",
              "qiannan",
              "qitaihe",
              "qianxinan",
              "rikeze",
              "ruian",
              "sansha",
              "shangluo",
              "shannan",
              "shennongjia",
              "shuangyashan",
              "taishan",
              "tongchuan",
              "tulufan",
              "tianmen",
              "tumushuke",
              "tongcheng",
              "tongren",
              "wafangdian",
              "wujiaqu",
              "wuyishan",
              "wuzhong",
              "wuzhishan",
              "xiangxi",
              "xiantao",
              "xilinguole",
              "yaan",
              "yangchun",
              "yanling",
              "yichunshi",
              "yushu",
              "yueqing",
              "yuzhou",
              "yongxin",
              "zhengding",
              "zhangbei",
              "zhangye",
              "zhaotong",
              "weizhong",
              "zhaoxian",
              "taicang",
              "qidong",
              "longkou",
              "nananshi",
              "shishi",
              "jinjiangshi",
              "zhuji",
              "shouguang",
              "rugao",
              "haimen",
              "haianxian",
              "rudongxian",
              "wnelingshi",
              "liyang",
              "pizhou",
              "xinyishi",
              "haining",
              "tongxiang",
              "dongyang",
              "dongtai",
              "jianhuxian",
              "danyang",
              "yangzhong",
              "taixing",
              "jingjiang",
              "xinghuashi",
              "huidongxian",
              "boluoxian",
              "changxingxian",
              "deqingxian",
              "yidou",
              "donghaixian",
              "yuyao",
              "cixi",
              "ningguo",
              "xiangshanxian",
              "rituxian",
              "gaizexian",
              "wenchang",
              "wanning",
              "tunchang",
              "qh",
              "lingshui",
              "dongfang",
              "tianchang",
              "da",
              "cm",
              "danzhou",
              "xzpeixian",
              "jiashanxian",
              "changshushi",
              "aletai",
              "tuscaloosa",
              "yanjiao",
              "rongchengshi",
              "tengzhoushi",
              "qiananshi",
              "zoupingxian",
              "zouchengshi",
              "shenmuxian",
              "xintaishi",
              "guangraoxian",
              "laizhoushi",
              "feichengshi",
              "qingzhoushi",
              "jintan",
              "jiangyan",
              "yongkangshi",
              "linhaishi",
              "lingbaoshi",
              "baoyingxian",
              "gongzhulingshi",
              "yuhuanxian",
              "cangnanxian",
              "hanchuanshi",
              "jianyangshi",
              "ruzhoushi",
              "siyangxian",
              "sihongxian",
              "juxian",
              "caoxian",
              "renshouxian",
              "guanghanshi",
              "anjixian",
              "guanyunxian",
              "danxian",
              "guannanxian",
              "changyuanxian",
              "qixian-584",
              "lepingshi",
              "anyuexian",
              "haifengxian",
              "zhuozhoushi",
              "xiangchengshi",
              "zhaoyuanshi",
              "gaomishi",
              "wuanshi",
              "renqiushi",
              "huantaixian",
              "zaoyangshi",
              "rushanshi",
              "sanheshi",
              "renhuaishi",
              "penglaishi",
              "lilingshi",
              "jiangyin",
              "anxi",
              "anqiu",
              "anning",
              "anda",
              "bazh",
              "changning-620",
              "changyi",
              "changleshi",
              "dengzhou",
              "dangyang",
              "emeishan",
              "funing",
              "fuqing",
              "fuan",
              "fengcheng",
              "fengxian",
              "fengchengshi",
              "guan",
              "huadian",
              "haiyan",
              "jurong",
              "jingshan",
              "jinxian",
              "jinhu",
              "kaili",
              "kaiping",
              "luannan",
              "longmen",
              "linqu",
              "linqing",
              "laohekou",
              "lankao",
              "laiyang",
              "mengjin",
              "puning",
              "pingtan",
              "pinghu",
              "qingzhen",
              "qianxi",
              "qixia",
              "suiningx",
              "wugang",
              "youxian",
              "xinan",
              "xianghe",
              "yutian",
              "yongchun",
              "yongcheng",
              "yongan",
              "yiyangx",
              "yixing",
              "yicheng",
              "yichuan",
              "zunhua",
              "zhongxiang",
              "zhijiang",
              "zhaozhou",
              "zhaodong",
              "zhangjiagang",
              "guangshui",
              "shengzhou",
              "meihekou",
              "dengta",
              "beipiao",
              "shahe",
              "huanghua",
              "hejian",
              "dunhuang",
              "geermu",
              "hancheng",
              "linzhou",
              "qinyang",
              "mengzhou",
              "anlu",
              "wuxue",
              "chibi",
              "yuanjiang",
              "zixing",
              "lengshuijiang",
              "lianyuan",
              "jishou",
              "duyun",
              "xuanwei",
              "cengxi",
              "guiping",
              "beiliu",
              "zhangshu",
              "gaoan",
              "lufeng",
              "fuding",
              "kaiyuan",
              "xiaoyi",
              "jiangshan",
              "songzi",
              "laoling",
              "yucheng",
              "pingyang",
              "xiangyin",
              "lixian",
              "fuliang",
              "huaxian",
              "shangshui",
              "cangxian",
              "wudi",
              "pingyi",
              "gucheng",
              "xinchang",
              "xuyuxian",
              "dazhu",
              "zhangpu",
              "changning-961",
              "boxingxian",
              "cixian",
              "dingbianxian",
              "dongmingxian",
              "dongpingxian",
              "fuguxian",
              "gaotangxian",
              "guanxian",
              "hengdongxian",
              "huarongxian",
              "jingbianxian",
              "juyexian",
              "juanchengxian",
              "liangshanxian",
              "linyixian",
              "luyixian",
              "nanzhangxian",
              "ningjinxian",
              "ningyangxian",
              "panshishi",
              "qihexian",
              "qidongxian",
              "sheyangxian",
              "shexian",
              "xinxian",
              "shenqiuxian",
              "taikangxian",
              "tanchengxian",
              "weishanxian",
              "wenshangxian",
              "wuyi",
              "xiangshuixian",
              "xinyexian",
              "yangguxian",
              "yinanxian",
              "yiyuanxian",
              "yunchengxian",
              "dawuxian",
              "fanxian",
              "gushixian",
              "guiyangxian",
              "huaibinxian",
              "xunxian",
              "lishuxian",
              "lijingxian",
              "liulinxian",
              "nanchengxian",
              "qixian-1009",
              "shagnhangxian",
              "suixian-1011",
              "tongxuxian",
              "weishixian",
              "wuweixian",
              "xiangyuanxian",
              "xiaochangxian",
              "yongxingxian",
              "yunmengxian",
              "bobaixian",
              "cilixian",
              "dongzhixian",
              "fenyixian",
              "fuyushi",
              "gaopingshi",
              "jiayuxian",
              "mileshi",
              "mianchixian",
              "nanxian",
              "qiyangxian",
              "quxian",
              "shayangxian",
              "shaodongxian",
              "shehongxian",
              "shuangfengxian",
              "suixian-1035",
              "wenxian",
              "xuanhanxian",
              "zezhouxian",
              "changlingxian",
              "shaoyangxian",
              "yujiang",
              "chiping",
              "dayawana"
            ],
            "type": "string",
            "description": "City to search (城市).<br><br>Start typing to filter — every city shows both its Chinese name (e.g. <code>北京</code>) and pinyin (e.g. <code>beijing</code>). All <b>677 Anjuke-supported cities</b> are available, from tier-1 (北京 / 上海 / 广州 / 深圳) down to county-level cities (县级市)."
          },
          "maxResults": {
            "title": "Max results",
            "minimum": 10,
            "maximum": 5000,
            "type": "integer",
            "description": "How many listings (房源) to return.<br><br>Prefilled at <b>50</b> for a quick, low-cost first run. Increase after you like the output.<br><br>Need more than 5,000? Split into multiple narrower queries (by district 区, price band 价格段, or room count 户型) — Anjuke's ranking gets noisy deep into the feed.",
            "default": 100
          },
          "location": {
            "title": "Location / 区域",
            "type": "string",
            "description": "Narrow to a specific area (区域).<br><br>Accepts:<br>• <b>District / 区</b> — e.g. <code>海淀</code> (Haidian)<br>• <b>Shangquan / 商圈</b> — e.g. <code>中关村</code><br>• <b>Community / 小区</b> — e.g. <code>万科城</code><br>• <b>Subway line / 地铁线</b> — e.g. <code>10号线</code><br><br>Leave empty for a citywide search."
          },
          "schoolDistrict": {
            "title": "School district / 学区",
            "type": "string",
            "description": "School name (学校名) — full or partial, e.g. <code>北师大朝阳附小</code>.<br><br>Returns only listings inside that school's catchment area (学区房)."
          },
          "priceMinWan": {
            "title": "Min price / 最低总价 (万)",
            "minimum": 0,
            "type": "integer",
            "description": "Lower price bound / 总价下限 in <b>万</b> (1 万 = 10,000 RMB).<br><br>Example: <code>300</code> = ¥3,000,000. Leave empty for no minimum."
          },
          "priceMaxWan": {
            "title": "Max price / 最高总价 (万)",
            "minimum": 0,
            "type": "integer",
            "description": "Upper price bound / 总价上限 in <b>万</b>.<br><br>Example: <code>800</code> = ¥8,000,000. Leave empty for unbounded."
          },
          "rooms": {
            "title": "Rooms / 户型",
            "type": "array",
            "description": "Number of bedrooms (卧室数). Select one or more — OR'd together.",
            "items": {
              "type": "string",
              "enum": [
                "1BR",
                "2BR",
                "3BR",
                "4BR",
                "5BR",
                "5BR+"
              ],
              "enumTitles": [
                "1 bedroom (一室)",
                "2 bedrooms (两室)",
                "3 bedrooms (三室)",
                "4 bedrooms (四室)",
                "5 bedrooms (五室)",
                "5+ bedrooms (五室以上)"
              ]
            }
          },
          "areaMinM2": {
            "title": "Min area / 最小面积 (m²)",
            "minimum": 0,
            "type": "integer",
            "description": "Lower bound / 建筑面积下限 in square meters. Leave empty for no minimum."
          },
          "areaMaxM2": {
            "title": "Max area / 最大面积 (m²)",
            "minimum": 0,
            "type": "integer",
            "description": "Upper bound / 建筑面积上限 in square meters. Leave empty for no maximum."
          },
          "propertyType": {
            "title": "Property type / 房屋类型",
            "enum": [
              "any",
              "apartment",
              "mixedUse",
              "affordable",
              "public",
              "other"
            ],
            "type": "string",
            "description": "Filter by property classification (房屋类型). Leave as <b>Any / 不限</b> to include all types.",
            "default": "any"
          },
          "keyword": {
            "title": "Keyword / 关键词",
            "type": "string",
            "description": "Free-text search across title and description (关键词搜索).<br><br>Examples:<br>• <code>地铁</code> — near subway<br>• <code>学区房</code> — school district<br>• <code>满五唯一</code> — 5+ years, sole property (tax-friendly)<br>• <code>电梯</code> — has elevator"
          },
          "yearBuiltMin": {
            "title": "Year built min / 最早建成年代",
            "minimum": 1950,
            "maximum": 2030,
            "type": "integer",
            "description": "Earliest community completion year / 建成年代下限. Leave empty for no lower bound."
          },
          "yearBuiltMax": {
            "title": "Year built max / 最晚建成年代",
            "minimum": 1950,
            "maximum": 2030,
            "type": "integer",
            "description": "Latest community completion year / 建成年代上限. Leave empty for no upper bound."
          },
          "sortBy": {
            "title": "Sort by / 排序",
            "enum": [
              "default",
              "priceAsc",
              "priceDesc",
              "areaDesc",
              "unitPriceAsc",
              "unitPriceDesc"
            ],
            "type": "string",
            "description": "How to order search results / 排序方式 before enrichment.<br><br><b>Default / 默认</b> uses Anjuke's internal ranking (mix of recency, relevance, and featured listings).",
            "default": "default"
          },
          "orientation": {
            "title": "Orientation / 朝向",
            "type": "array",
            "description": "Building orientation (朝向) — south-facing (南向) units get the best light in the northern hemisphere. Select one or more.",
            "items": {
              "type": "string",
              "enum": [
                "south",
                "north",
                "east",
                "west",
                "southEast",
                "southWest",
                "northEast",
                "northWest"
              ],
              "enumTitles": [
                "South (南)",
                "North (北)",
                "East (东)",
                "West (西)",
                "Southeast (东南)",
                "Southwest (西南)",
                "Northeast (东北)",
                "Northwest (西北)"
              ]
            }
          },
          "fitment": {
            "title": "Fitment / 装修",
            "type": "array",
            "description": "Interior finish level (装修状况). Most resale units are <b>简装</b> or <b>精装</b>.",
            "items": {
              "type": "string",
              "enum": [
                "rough",
                "simple",
                "goodDecoration",
                "luxury"
              ],
              "enumTitles": [
                "Rough / unfinished (毛坯)",
                "Simple decoration (简装)",
                "Good decoration (精装)",
                "Luxury (豪装)"
              ]
            }
          },
          "features": {
            "title": "Features / 特色",
            "type": "array",
            "description": "Amenity and listing flags (特色标签). Combine for multi-filter matches.",
            "items": {
              "type": "string",
              "enum": [
                "elevator",
                "nearSubway",
                "vrTour",
                "videoTour",
                "hotListing",
                "urgentSale",
                "storePick",
                "txGuaranteed"
              ],
              "enumTitles": [
                "Has elevator (有电梯)",
                "Near subway (近地铁)",
                "VR tour (VR带看)",
                "Video tour (视频探房)",
                "Hot listing (人气好房)",
                "Urgent sale (房东急售)",
                "Store manager's pick (店长推荐)",
                "Transaction guaranteed (交易保障)"
              ]
            }
          }
        }
      },
      "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
                  }
                }
              },
              "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}