{
  "openapi": "3.0.1",
  "info": {
    "title": "BuiltWith Alternative: Shopify Store List & Tech Stack Leads",
    "description": "Lists of websites by technology: 1.5M Shopify stores, WooCommerce, Klaviyo and 7,286 more. Emails, phones and social links in each row. Filter by country, language, rank, keywords, AND / OR. No 10,000 cap. Watch for new sites, webhook. From $2 per 1,000.",
    "version": "0.1",
    "x-build-id": "V1rEhbNq7JRN2xqzU"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/alexmorain~tech-stack-leads/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-alexmorain-tech-stack-leads",
        "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/alexmorain~tech-stack-leads/runs": {
      "post": {
        "operationId": "runs-sync-alexmorain-tech-stack-leads",
        "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/alexmorain~tech-stack-leads/run-sync": {
      "post": {
        "operationId": "run-sync-alexmorain-tech-stack-leads",
        "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": [
          "technologies"
        ],
        "properties": {
          "technologies": {
            "title": "Technologies",
            "minItems": 1,
            "maxItems": 10,
            "type": "array",
            "description": "1 to 10 technology names, for example <code>Shopify</code>, <code>WooCommerce</code>, <code>Klaviyo</code>, <code>HubSpot</code>, <code>Stripe</code>. Capitals do not matter, but the name must exist in the DataForSEO technology list (about 7,300 names): an unknown name stops the run before anything is read, with suggestions. How several technologies combine is set below.",
            "items": {
              "type": "string"
            }
          },
          "technologyMatch": {
            "title": "Several technologies",
            "enum": [
              "all",
              "any"
            ],
            "type": "string",
            "description": "<b>All</b> (default) is one search: only sites that use every technology you listed (Shopify <i>and</i> Klaviyo). <b>Any</b> runs one search per technology and removes duplicates: a site already delivered earlier in the run is read again but not delivered, and billed as a skipped website.",
            "default": "all"
          },
          "countries": {
            "title": "Countries",
            "type": "array",
            "description": "Keep sites detected in these countries. <b>Leave empty for the whole world.</b> Some sites are marked <code>WW</code> (worldwide) or have no country: they only come back when no country is chosen.",
            "items": {
              "type": "string",
              "enum": [
                "AF",
                "AL",
                "AQ",
                "DZ",
                "AS",
                "AD",
                "AO",
                "AG",
                "AZ",
                "AR",
                "AU",
                "AT",
                "BS",
                "BH",
                "BD",
                "AM",
                "BB",
                "BE",
                "BT",
                "BO",
                "BA",
                "BW",
                "BR",
                "BZ",
                "SB",
                "BN",
                "BG",
                "MM",
                "BI",
                "KH",
                "CM",
                "CA",
                "CV",
                "CF",
                "LK",
                "TD",
                "CL",
                "CN",
                "CX",
                "CC",
                "CO",
                "KM",
                "CG",
                "CD",
                "CK",
                "CR",
                "HR",
                "CY",
                "CZ",
                "BJ",
                "DK",
                "DM",
                "DO",
                "EC",
                "SV",
                "GQ",
                "ET",
                "ER",
                "EE",
                "GS",
                "FJ",
                "FI",
                "FR",
                "PF",
                "TF",
                "DJ",
                "GA",
                "GE",
                "GM",
                "DE",
                "GH",
                "KI",
                "GR",
                "GD",
                "GU",
                "GT",
                "GN",
                "GY",
                "HT",
                "HM",
                "VA",
                "HN",
                "HU",
                "IS",
                "IN",
                "ID",
                "IQ",
                "IE",
                "IL",
                "IT",
                "CI",
                "JM",
                "JP",
                "KZ",
                "JO",
                "KE",
                "KR",
                "KW",
                "KG",
                "LA",
                "LB",
                "LS",
                "LV",
                "LR",
                "LY",
                "LI",
                "LT",
                "LU",
                "MG",
                "MW",
                "MY",
                "MV",
                "ML",
                "MT",
                "MR",
                "MU",
                "MX",
                "MC",
                "MN",
                "MD",
                "ME",
                "MA",
                "MZ",
                "OM",
                "NA",
                "NR",
                "NP",
                "NL",
                "CW",
                "SX",
                "BQ",
                "NC",
                "VU",
                "NZ",
                "NI",
                "NE",
                "NG",
                "NU",
                "NF",
                "NO",
                "MP",
                "UM",
                "FM",
                "MH",
                "PW",
                "PK",
                "PA",
                "PG",
                "PY",
                "PE",
                "PH",
                "PN",
                "PL",
                "PT",
                "GW",
                "TL",
                "QA",
                "RO",
                "RW",
                "BL",
                "SH",
                "KN",
                "LC",
                "MF",
                "PM",
                "VC",
                "SM",
                "ST",
                "SA",
                "SN",
                "RS",
                "SC",
                "SL",
                "SG",
                "SK",
                "VN",
                "SI",
                "SO",
                "ZA",
                "ZW",
                "ES",
                "SS",
                "SD",
                "SR",
                "SZ",
                "SE",
                "CH",
                "SY",
                "TJ",
                "TH",
                "TG",
                "TK",
                "TO",
                "TT",
                "AE",
                "TN",
                "TR",
                "TM",
                "TV",
                "UG",
                "UA",
                "MK",
                "EG",
                "GB",
                "GG",
                "JE",
                "IM",
                "TZ",
                "US",
                "BF",
                "UY",
                "UZ",
                "VE",
                "WF",
                "WS",
                "YE",
                "ZM"
              ],
              "enumTitles": [
                "Afghanistan (AF)",
                "Albania (AL)",
                "Antarctica (AQ)",
                "Algeria (DZ)",
                "American Samoa (AS)",
                "Andorra (AD)",
                "Angola (AO)",
                "Antigua and Barbuda (AG)",
                "Azerbaijan (AZ)",
                "Argentina (AR)",
                "Australia (AU)",
                "Austria (AT)",
                "The Bahamas (BS)",
                "Bahrain (BH)",
                "Bangladesh (BD)",
                "Armenia (AM)",
                "Barbados (BB)",
                "Belgium (BE)",
                "Bhutan (BT)",
                "Bolivia (BO)",
                "Bosnia and Herzegovina (BA)",
                "Botswana (BW)",
                "Brazil (BR)",
                "Belize (BZ)",
                "Solomon Islands (SB)",
                "Brunei (BN)",
                "Bulgaria (BG)",
                "Myanmar (Burma) (MM)",
                "Burundi (BI)",
                "Cambodia (KH)",
                "Cameroon (CM)",
                "Canada (CA)",
                "Cabo Verde (CV)",
                "Central African Republic (CF)",
                "Sri Lanka (LK)",
                "Chad (TD)",
                "Chile (CL)",
                "China (CN)",
                "Christmas Island (CX)",
                "Cocos (Keeling) Islands (CC)",
                "Colombia (CO)",
                "Comoros (KM)",
                "Republic of the Congo (CG)",
                "Democratic Republic of the Congo (CD)",
                "Cook Islands (CK)",
                "Costa Rica (CR)",
                "Croatia (HR)",
                "Cyprus (CY)",
                "Czechia (CZ)",
                "Benin (BJ)",
                "Denmark (DK)",
                "Dominica (DM)",
                "Dominican Republic (DO)",
                "Ecuador (EC)",
                "El Salvador (SV)",
                "Equatorial Guinea (GQ)",
                "Ethiopia (ET)",
                "Eritrea (ER)",
                "Estonia (EE)",
                "South Georgia and the South Sandwich Islands (GS)",
                "Fiji (FJ)",
                "Finland (FI)",
                "France (FR)",
                "French Polynesia (PF)",
                "French Southern and Antarctic Lands (TF)",
                "Djibouti (DJ)",
                "Gabon (GA)",
                "Georgia (GE)",
                "The Gambia (GM)",
                "Germany (DE)",
                "Ghana (GH)",
                "Kiribati (KI)",
                "Greece (GR)",
                "Grenada (GD)",
                "Guam (GU)",
                "Guatemala (GT)",
                "Guinea (GN)",
                "Guyana (GY)",
                "Haiti (HT)",
                "Heard Island and McDonald Islands (HM)",
                "Vatican City (VA)",
                "Honduras (HN)",
                "Hungary (HU)",
                "Iceland (IS)",
                "India (IN)",
                "Indonesia (ID)",
                "Iraq (IQ)",
                "Ireland (IE)",
                "Israel (IL)",
                "Italy (IT)",
                "Cote d'Ivoire (CI)",
                "Jamaica (JM)",
                "Japan (JP)",
                "Kazakhstan (KZ)",
                "Jordan (JO)",
                "Kenya (KE)",
                "South Korea (KR)",
                "Kuwait (KW)",
                "Kyrgyzstan (KG)",
                "Laos (LA)",
                "Lebanon (LB)",
                "Lesotho (LS)",
                "Latvia (LV)",
                "Liberia (LR)",
                "Libya (LY)",
                "Liechtenstein (LI)",
                "Lithuania (LT)",
                "Luxembourg (LU)",
                "Madagascar (MG)",
                "Malawi (MW)",
                "Malaysia (MY)",
                "Maldives (MV)",
                "Mali (ML)",
                "Malta (MT)",
                "Mauritania (MR)",
                "Mauritius (MU)",
                "Mexico (MX)",
                "Monaco (MC)",
                "Mongolia (MN)",
                "Moldova (MD)",
                "Montenegro (ME)",
                "Morocco (MA)",
                "Mozambique (MZ)",
                "Oman (OM)",
                "Namibia (NA)",
                "Nauru (NR)",
                "Nepal (NP)",
                "Netherlands (NL)",
                "Curacao (CW)",
                "Sint Maarten (SX)",
                "Caribbean Netherlands (BQ)",
                "New Caledonia (NC)",
                "Vanuatu (VU)",
                "New Zealand (NZ)",
                "Nicaragua (NI)",
                "Niger (NE)",
                "Nigeria (NG)",
                "Niue (NU)",
                "Norfolk Island (NF)",
                "Norway (NO)",
                "Northern Mariana Islands (MP)",
                "United States Minor Outlying Islands (UM)",
                "Micronesia (FM)",
                "Marshall Islands (MH)",
                "Palau (PW)",
                "Pakistan (PK)",
                "Panama (PA)",
                "Papua New Guinea (PG)",
                "Paraguay (PY)",
                "Peru (PE)",
                "Philippines (PH)",
                "Pitcairn Islands (PN)",
                "Poland (PL)",
                "Portugal (PT)",
                "Guinea-Bissau (GW)",
                "Timor-Leste (TL)",
                "Qatar (QA)",
                "Romania (RO)",
                "Rwanda (RW)",
                "Saint Barthelemy (BL)",
                "Saint Helena, Ascension and Tristan da Cunha (SH)",
                "Saint Kitts and Nevis (KN)",
                "Saint Lucia (LC)",
                "Saint Martin (MF)",
                "Saint Pierre and Miquelon (PM)",
                "Saint Vincent and the Grenadines (VC)",
                "San Marino (SM)",
                "Sao Tome and Principe (ST)",
                "Saudi Arabia (SA)",
                "Senegal (SN)",
                "Serbia (RS)",
                "Seychelles (SC)",
                "Sierra Leone (SL)",
                "Singapore (SG)",
                "Slovakia (SK)",
                "Vietnam (VN)",
                "Slovenia (SI)",
                "Somalia (SO)",
                "South Africa (ZA)",
                "Zimbabwe (ZW)",
                "Spain (ES)",
                "South Sudan (SS)",
                "Sudan (SD)",
                "Suriname (SR)",
                "Eswatini (SZ)",
                "Sweden (SE)",
                "Switzerland (CH)",
                "Syria (SY)",
                "Tajikistan (TJ)",
                "Thailand (TH)",
                "Togo (TG)",
                "Tokelau (TK)",
                "Tonga (TO)",
                "Trinidad and Tobago (TT)",
                "United Arab Emirates (AE)",
                "Tunisia (TN)",
                "Turkiye (TR)",
                "Turkmenistan (TM)",
                "Tuvalu (TV)",
                "Uganda (UG)",
                "Ukraine (UA)",
                "North Macedonia (MK)",
                "Egypt (EG)",
                "United Kingdom (GB)",
                "Guernsey (GG)",
                "Jersey (JE)",
                "Isle of Man (IM)",
                "Tanzania (TZ)",
                "United States (US)",
                "Burkina Faso (BF)",
                "Uruguay (UY)",
                "Uzbekistan (UZ)",
                "Venezuela (VE)",
                "Wallis and Futuna (WF)",
                "Samoa (WS)",
                "Yemen (YE)",
                "Zambia (ZM)"
              ]
            }
          },
          "languages": {
            "title": "Content languages",
            "type": "array",
            "description": "Keep sites whose page content is written in these languages (the language DataForSEO detected in the content, not the HTML <code>lang</code> tag). Leave empty for any language.",
            "items": {
              "type": "string",
              "enum": [
                "af",
                "ak",
                "sq",
                "am",
                "ar",
                "hy",
                "az",
                "ban",
                "eu",
                "be",
                "bn",
                "bs",
                "bg",
                "my",
                "ca",
                "ceb",
                "ny",
                "zh-CN",
                "zh-TW",
                "hr",
                "cs",
                "da",
                "nl",
                "en",
                "es-419",
                "et",
                "ee",
                "fo",
                "fa",
                "fil",
                "fi",
                "fr",
                "fy",
                "gaa",
                "gl",
                "lg",
                "ka",
                "de",
                "el",
                "gu",
                "ht",
                "ha",
                "he",
                "iw",
                "hi",
                "hu",
                "is",
                "bem",
                "ig",
                "id",
                "ga",
                "it",
                "ja",
                "kn",
                "kk",
                "km",
                "rw",
                "rn",
                "kg",
                "ko",
                "mfe",
                "crs",
                "kri",
                "ckb",
                "ky",
                "lo",
                "lv",
                "ln",
                "lt",
                "ach",
                "mk",
                "mg",
                "ms",
                "ml",
                "mt",
                "mi",
                "mr",
                "mn",
                "sr-ME",
                "ne",
                "nso",
                "no",
                "nyn",
                "om",
                "ps",
                "pcm",
                "pl",
                "pt",
                "pt-BR",
                "pt-PT",
                "pa",
                "qu",
                "ro",
                "rm",
                "ru",
                "sr",
                "sr-Latn",
                "st",
                "sn",
                "loz",
                "sd",
                "si",
                "sk",
                "sl",
                "so",
                "es",
                "sw",
                "sv",
                "tg",
                "ta",
                "te",
                "th",
                "ti",
                "to",
                "lua",
                "tn",
                "tum",
                "tr",
                "tk",
                "uk",
                "ur",
                "uz",
                "vi",
                "wo",
                "xh",
                "yo",
                "zu"
              ],
              "enumTitles": [
                "Afrikaans (af)",
                "Akan (ak)",
                "Albanian (sq)",
                "Amharic (am)",
                "Arabic (ar)",
                "Armenian (hy)",
                "Azeri (az)",
                "Balinese (ban)",
                "Basque (eu)",
                "Belarusian (be)",
                "Bengali (bn)",
                "Bosnian (bs)",
                "Bulgarian (bg)",
                "Burmese (my)",
                "Catalan (ca)",
                "Cebuano (ceb)",
                "Chichewa (ny)",
                "Chinese (Simplified) (zh-CN)",
                "Chinese (Traditional) (zh-TW)",
                "Croatian (hr)",
                "Czech (cs)",
                "Danish (da)",
                "Dutch (nl)",
                "English (en)",
                "Espanol (Latinoamerica) (es-419)",
                "Estonian (et)",
                "Ewe (ee)",
                "Faroese (fo)",
                "Farsi (fa)",
                "Filipino (fil)",
                "Finnish (fi)",
                "French (fr)",
                "Frisian (fy)",
                "Ga (gaa)",
                "Galician (gl)",
                "Ganda (lg)",
                "Georgian (ka)",
                "German (de)",
                "Greek (el)",
                "Gujarati (gu)",
                "Haitian (ht)",
                "Hausa (ha)",
                "Hebrew (he)",
                "Hebrew (old) (iw)",
                "Hindi (hi)",
                "Hungarian (hu)",
                "Icelandic (is)",
                "IciBemba (bem)",
                "Igbo (ig)",
                "Indonesian (id)",
                "Irish (ga)",
                "Italian (it)",
                "Japanese (ja)",
                "Kannada (kn)",
                "Kazakh (kk)",
                "Khmer (km)",
                "Kinyarwanda (rw)",
                "Kirundi (rn)",
                "Kongo (kg)",
                "Korean (ko)",
                "Kreol morisien (mfe)",
                "Kreol Seselwa (crs)",
                "Krio (kri)",
                "Kurdish (ckb)",
                "Kyrgyz (ky)",
                "Lao (lo)",
                "Latvian (lv)",
                "Lingala (ln)",
                "Lithuanian (lt)",
                "Luo (ach)",
                "Macedonian (mk)",
                "Malagasy (mg)",
                "Malay (ms)",
                "Malayam (ml)",
                "Maltese (mt)",
                "Maori (mi)",
                "Marathi (mr)",
                "Mongolian (mn)",
                "Montenegro (sr-ME)",
                "Nepali (ne)",
                "Northern Sotho (nso)",
                "Norwegian (no)",
                "Nyankole (nyn)",
                "Oromo (om)",
                "Pashto (ps)",
                "Pidgin (pcm)",
                "Polish (pl)",
                "Portuguese (pt)",
                "Portuguese (Brazil) (pt-BR)",
                "Portuguese (Portugal) (pt-PT)",
                "Punjabi (pa)",
                "Quechua (qu)",
                "Romanian (ro)",
                "Romansh (rm)",
                "Russian (ru)",
                "Serbian (sr)",
                "Serbian (Latin) (sr-Latn)",
                "Sesotho (st)",
                "Shona (sn)",
                "Silozi (loz)",
                "Sindhi (sd)",
                "Sinhalese (si)",
                "Slovak (sk)",
                "Slovenian (sl)",
                "Somali (so)",
                "Spanish (es)",
                "Swahili (sw)",
                "Swedish (sv)",
                "Tajik (tg)",
                "Tamil (ta)",
                "Telugu (te)",
                "Thai (th)",
                "Tigrinya (ti)",
                "Tonga (Tonga Islands) (to)",
                "Tshiluba (lua)",
                "Tswana (tn)",
                "Tumbuka (tum)",
                "Turkish (tr)",
                "Turkmen (tk)",
                "Ukrainian (uk)",
                "Urdu (ur)",
                "Uzbek (uz)",
                "Vietnamese (vi)",
                "Wolof (wo)",
                "Xhosa (xh)",
                "Yoruba (yo)",
                "Zulu (zu)"
              ]
            }
          },
          "keywords": {
            "title": "Keywords in title or description",
            "maxItems": 10,
            "type": "array",
            "description": "Up to 10 words or phrases. <b>Every keyword must appear</b> in the home page title or description (AND): <code>coffee</code> and <code>tea</code> returns sites that mention both. Leave empty for no keyword filter.",
            "items": {
              "type": "string"
            }
          },
          "minDomainRank": {
            "title": "Minimum domain rank",
            "minimum": 0,
            "maximum": 1000,
            "type": "integer",
            "description": "DataForSEO domain rank on a <b>0-1000</b> scale (not the Ahrefs DR). About a quarter of sites have no rank at all: <b>setting a minimum removes them</b>."
          },
          "maxDomainRank": {
            "title": "Maximum domain rank",
            "minimum": 0,
            "maximum": 1000,
            "type": "integer",
            "description": "Upper bound of the 0-1000 domain rank. Sites with no rank are removed when a maximum is set."
          },
          "visitedAfter": {
            "title": "Visited by the crawler since",
            "type": "string",
            "description": "Keep sites the DataForSEO crawler visited on or after this date (<code>YYYY-MM-DD</code>). A recent visit means fresher contact details. About 3% of a large technology list is revisited each week."
          },
          "sortBy": {
            "title": "Sort by",
            "enum": [
              "rank",
              "recent",
              "domain"
            ],
            "type": "string",
            "description": "Order in which sites are read. With a limit on the number of sites, this decides which ones you get.",
            "default": "rank"
          },
          "contactFilter": {
            "title": "Only sites with contact details",
            "enum": [
              "none",
              "email",
              "emailOrPhone",
              "anyContact"
            ],
            "type": "string",
            "description": "Filtered by the Actor after reading. Roughly 18% of sites have an email and 24% an email or a phone. <b>Billing:</b> every row read and dropped by this filter is billed as a <b>skipped website</b> (cheaper than a delivered website), and the Actor stops after reading 20 times your maximum number of sites.",
            "default": "none"
          },
          "maxItems": {
            "title": "Maximum sites",
            "minimum": 1,
            "maximum": 2000000,
            "type": "integer",
            "description": "Number of sites to deliver at most, for the whole run. Start small (100) to check the data, then raise it.",
            "default": 1000
          },
          "countOnly": {
            "title": "Count only",
            "type": "boolean",
            "description": "Returns how many sites match, without any site row: one row per search with <code>totalCount</code>. Use it to size a market or check the cost before a big run. Billed one <b>search page</b> per search (one search, or one per technology when several technologies are combined with <i>any</i>).",
            "default": false
          },
          "includeTechStack": {
            "title": "Include the tech stack",
            "type": "boolean",
            "description": "Adds <code>technologies</code> (flat list) and <code>techStack</code> (by group and category) to each row. Turn off for lighter rows; matched technologies and the technology count stay.",
            "default": true
          },
          "monitor": {
            "title": "Watch: only sites I never received",
            "type": "boolean",
            "description": "Schedule the Actor and pay only for new sites. The first run delivers up to your maximum, as usual. Later runs read only sites the crawler detected or revisited since the last run, and <b>never deliver the same domain twice</b>. Sites already received are read but not delivered, and billed as skipped websites. <b>DataForSEO gives no adoption date</b>: a site can be new to you without being new to the technology. The memory is kept in a named store, <code>tech-stack-leads-watch</code>, in your account.",
            "default": false
          },
          "monitorName": {
            "title": "Watch name",
            "type": "string",
            "description": "Name of the memory. Leave empty to derive it from the technologies and filters: same search, same memory. Use a name to keep one watch when you change the search.",
            "default": ""
          },
          "webhookUrl": {
            "title": "Webhook URL",
            "type": "string",
            "description": "Optional. The run summary is sent there by POST when the run ends (Slack, Discord, Zapier...). The URL is never written to a log."
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}