{
  "openapi": "3.0.1",
  "info": {
    "title": "Clutch.co Scraper - Listings Ready to Filter",
    "description": "Filter 257,808 Clutch.co companies without supplying URLs. Country, city, 157 services, 42 industries, team size, hourly rate, minimum project size, rating and more. Website on 257,804 records, phone on 172,085.",
    "version": "0.1",
    "x-build-id": "phs6YrYBZyNdwAmMp"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/adm2~clutch-company-database/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-adm2-clutch-company-database",
        "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/adm2~clutch-company-database/runs": {
      "post": {
        "operationId": "runs-sync-adm2-clutch-company-database",
        "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/adm2~clutch-company-database/run-sync": {
      "post": {
        "operationId": "run-sync-adm2-clutch-company-database",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "countries": {
            "title": "Country",
            "type": "array",
            "description": "Two-letter country codes, for example US, GB, IN, CA, AE. Leave empty for every country. Note that 31% of companies do not publish a location on Clutch, and those are excluded whenever you set this filter.",
            "items": {
              "type": "string"
            }
          },
          "cities": {
            "title": "City",
            "type": "array",
            "description": "City names as Clutch writes them, for example \"New York\", \"London\", \"Dubai\". Matches loosely, so \"York\" also matches \"New York\". Leave empty for every city.",
            "items": {
              "type": "string"
            }
          },
          "services": {
            "title": "Services offered",
            "type": "array",
            "description": "Return only companies that offer at least one of these services. This is Clutch's own service vocabulary, 157 values.",
            "items": {
              "type": "string",
              "enum": [
                "Web Design",
                "Web Development",
                "Search Engine Optimization",
                "Social Media Marketing",
                "Mobile App Development",
                "Branding",
                "Custom Software Development",
                "Digital Strategy",
                "UX/UI Design",
                "Content Marketing",
                "Pay Per Click",
                "Graphic Design",
                "E-Commerce Development",
                "Advertising",
                "Email Marketing",
                "Marketing Strategy",
                "Video Production",
                "Logo",
                "AI Development",
                "IT Strategy Consulting",
                "IT Managed Services",
                "Business Consulting",
                "Conversion Optimization",
                "Cloud Consulting & SI",
                "Public Relations",
                "Cybersecurity",
                "Low/No Code Development",
                "Print Design",
                "AI Consulting",
                "IT Staff Augmentation",
                "Ecommerce Marketing",
                "Market Research",
                "Product Design",
                "CRM Consulting and SI",
                "Mobile & App Marketing",
                "Other Digital Marketing",
                "Application Testing",
                "Application Management & Support",
                "AI Agents",
                "Generative AI",
                "BI & Big Data Consulting & SI",
                "Packaging Design",
                "Media Planning & Buying",
                "API Development",
                "AR/VR Development",
                "Blockchain",
                "IoT Development",
                "Enterprise App Modernization",
                "Content Writing Services",
                "Direct Marketing",
                "ERP Consulting and SI",
                "Corporate Photography",
                "Event Marketing",
                "Video Marketing",
                "Other Application Development",
                "Sales Outsourcing",
                "Other IT Consulting and SI",
                "Commercial Property Management",
                "Back Office Outsourcing",
                "Affiliate Marketing",
                "Accounting",
                "Performance Marketing",
                "Recruiting",
                "DevOps Managed Services",
                "Event Management",
                "Call Center Services",
                "Product Marketing",
                "Staffing",
                "Corporate Training & Coaching",
                "HR Consulting",
                "Other Marketing",
                "Architectural Design",
                "Broadcast Video",
                "Interior Design",
                "Other Design",
                "Customer Service Outsourcing",
                "Wearable App Development",
                "SMS Marketing",
                "HR Outsourcing",
                "Microservices Architecture Services",
                "Finance & Accounting Outsourcing (FAO)",
                "Unified Communications Consulting & SI",
                "Financial Consulting",
                "Demand Generation Marketing",
                "Robotics Process Automation",
                "Audio Production",
                "Commercial Development",
                "Recruitment Process Outsourcing",
                "Logistics & Supply Chain Consulting",
                "Engineering",
                "Financial Advising & Planning",
                "Translation",
                "Fractional CMO Services",
                "Corporate Travel Management",
                "Executive Search",
                "Out of Home Design",
                "Contract Manufacturing",
                "Warehousing & Distribution",
                "Compliance Consulting",
                "Trucking",
                "Digital Engineering",
                "Blockchain Marketing",
                "Commercial Brokerage Services",
                "Account-Based Marketing",
                "Computer Engineering",
                "Commercial Printing",
                "Building Security Services",
                "Fulfillment",
                "Data Annotation Services",
                "Commercial Financing",
                "ECM Consulting and SI",
                "Document Digitization & Management",
                "Lighting Design",
                "Corporate Law",
                "Transcription",
                "Fractional CFO Services",
                "PEO/Employee Leasing",
                "Sports Marketing",
                "Freight forwarding",
                "Content Moderation Services",
                "Funding & Investment",
                "Waste Management",
                "Business Continuity Management",
                "Supply Chain Management",
                "Insurance Services & Brokers",
                "Labor & Employment Law",
                "Manufacturing Consulting",
                "Employer of Record (EOR) Services",
                "Tax Law",
                "Family Law",
                "Intellectual Property Law",
                "Corporate Relocation",
                "Real Estate Law",
                "Business Valuation Services",
                "Litigation Support Services",
                "Malpractice Law",
                "Air Freight",
                "Talent Representation",
                "Civil Rights Law",
                "Insurance Law",
                "Ocean Freight",
                "Procurement Support",
                "Finance Law",
                "Biohazard Cleanup",
                "Immigration Law",
                "Customs brokerage",
                "Digital Asset Management",
                "Fabrication",
                "Internet & Technology Law",
                "Language Interpretation",
                "Environmental Consulting",
                "Benefits Administration",
                "Bankruptcy Law",
                "Banking Law",
                "Rail Freight",
                "Media & Entertainment Law",
                "Other"
              ]
            }
          },
          "minServicePercent": {
            "title": "Minimum share of their business",
            "minimum": 0,
            "maximum": 100,
            "type": "integer",
            "description": "Only match when the selected service is at least this percentage of the company's work. 0 returns anyone who lists the service at all; 50 returns specialists. Ignored if no service is selected.",
            "default": 0
          },
          "industries": {
            "title": "Industries served",
            "type": "array",
            "description": "Return only companies with experience in at least one of these industries. Available for 41% of companies, so setting this filter excludes the rest.",
            "items": {
              "type": "string",
              "enum": [
                "Business services",
                "eCommerce",
                "Information technology",
                "Medical",
                "Advertising & marketing",
                "Financial services",
                "Consumer products & services",
                "Education",
                "Real estate",
                "Retail",
                "Manufacturing",
                "Hospitality & leisure",
                "Automotive",
                "Arts, entertainment & music",
                "Non-profit",
                "Media",
                "Supply Chain, Logistics, and Transport",
                "Government",
                "Legal",
                "Telecommunications",
                "Energy & natural resources",
                "Dental",
                "Gaming",
                "Food & Beverage",
                "Utilities",
                "Construction",
                "Beauty",
                "GPS, Navigation & GIS",
                "Home Services",
                "Insurance",
                "Gambling",
                "Legal Cannabis",
                "Sports",
                "Politics",
                "Contracting",
                "HVAC",
                "Roofing",
                "Electric",
                "Franchises",
                "Recreation",
                "Banks",
                "Other industries"
              ]
            }
          },
          "clientSizes": {
            "title": "Client size they serve",
            "type": "array",
            "description": "The size of client the company typically works with.",
            "items": {
              "type": "string",
              "enum": [
                "Small Business (<$10M)",
                "Midmarket ($10M - $1B)",
                "Enterprise (>$1B)"
              ]
            }
          },
          "teamSizes": {
            "title": "Team size",
            "type": "array",
            "description": "Number of employees, using Clutch's own bands.",
            "items": {
              "type": "string",
              "enum": [
                "Freelancer",
                "2 - 9",
                "10 - 49",
                "50 - 249",
                "250 - 999",
                "1,000 - 9,999",
                "10,000+"
              ]
            }
          },
          "hourlyRates": {
            "title": "Hourly rate",
            "type": "array",
            "description": "Published hourly rate band. 34% of companies do not publish one.",
            "items": {
              "type": "string",
              "enum": [
                "< $25 / hr",
                "$25 - $49 / hr",
                "$50 - $99 / hr",
                "$100 - $149 / hr",
                "$150 - $199 / hr",
                "$200 - $300 / hr",
                "$300+ / hr"
              ]
            }
          },
          "minProjectSizes": {
            "title": "Minimum project size",
            "type": "array",
            "description": "The smallest project the company will take on. 35% of companies do not publish one.",
            "items": {
              "type": "string",
              "enum": [
                "$1,000+",
                "$5,000+",
                "$10,000+",
                "$25,000+",
                "$50,000+",
                "$75,000+",
                "$100,000+",
                "$250,000+"
              ]
            }
          },
          "foundedFrom": {
            "title": "Founded no earlier than",
            "minimum": 1800,
            "maximum": 2026,
            "type": "integer",
            "description": "Year the company was founded. Available for 96% of companies."
          },
          "foundedTo": {
            "title": "Founded no later than",
            "minimum": 1800,
            "maximum": 2026,
            "type": "integer",
            "description": "Year the company was founded. Use with the field above to get, for example, only companies founded between 2015 and 2020."
          },
          "minRating": {
            "title": "Minimum Clutch rating",
            "enum": [
              "",
              "3.0",
              "3.5",
              "4.0",
              "4.5",
              "4.8"
            ],
            "type": "string",
            "description": "Only companies rated at least this highly, out of 5. Important: only 20% of companies on Clutch have any reviews at all, so any rating filter necessarily excludes the other 80%.",
            "default": ""
          },
          "minReviewCount": {
            "title": "Minimum number of reviews",
            "minimum": 0,
            "type": "integer",
            "description": "Only companies with at least this many reviews. Useful for filtering out companies with a perfect score from a single review."
          },
          "clutchPlusOnly": {
            "title": "Clutch Plus members only",
            "type": "boolean",
            "description": "Only companies paying for a Clutch Plus membership. These are companies actively investing in being found, which usually means they are actively selling.",
            "default": false
          },
          "hasWebsite": {
            "title": "Must have a website",
            "type": "boolean",
            "description": "Only companies whose own website address we hold. We have this for 99.9% of the database, taken from the profile pages rather than the listing cards.",
            "default": false
          },
          "hasPhone": {
            "title": "Must have a phone number",
            "type": "boolean",
            "description": "Only companies that publish a telephone number. Available for 67% of the database.",
            "default": false
          },
          "searchQuery": {
            "title": "Text search",
            "type": "string",
            "description": "Free text matched against the company name, its Clutch description and its Clutch profile slug. You can paste a company name (\"Ignite Visibility\"), a slug (\"ignite-visibility\"), a full Clutch profile URL, or a keyword like \"shopify\" or \"dental\"."
          },
          "sortBy": {
            "title": "Sort results by",
            "enum": [
              "rating",
              "reviewCount",
              "teamSize",
              "yearFounded",
              "name"
            ],
            "type": "string",
            "description": "How to order the results before the limit below is applied.",
            "default": "reviewCount"
          },
          "maxItems": {
            "title": "Maximum companies to return",
            "minimum": 1,
            "maximum": 257808,
            "type": "integer",
            "description": "Stop after this many companies. The whole database is 257,808 companies, so set this deliberately. You are charged per company returned.",
            "default": 1000
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}