{
  "openapi": "3.0.1",
  "info": {
    "title": "Built In Jobs Scraper",
    "description": "Scrape Built In (builtin.com) US tech jobs: title, company, salary, remote or hybrid, seniority, top skills, full description and dates, plus company profiles with employees, offices and open roles. Search by category, skill, role, city or remote. Export to JSON, CSV or Excel, or via API.",
    "version": "1.0",
    "x-build-id": "NoYr6xd2OEe8xxkN6"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/steadyscrape~builtin-jobs-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-steadyscrape-builtin-jobs-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/steadyscrape~builtin-jobs-scraper/runs": {
      "post": {
        "operationId": "runs-sync-steadyscrape-builtin-jobs-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/steadyscrape~builtin-jobs-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-steadyscrape-builtin-jobs-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",
        "properties": {
          "keywords": {
            "title": "Keywords (skills or roles)",
            "type": "array",
            "description": "Skills or roles as people write them, e.g. <code>Python</code>, <code>Java</code>, <code>DevOps</code>, <code>Data Science</code>, <code>Backend Developer</code>, <code>Product Manager</code>, <code>Account Executive</code>. A keyword Built In has a page of its own for (about 300 skills and roles) is read through that page; any other keyword is looked for in the job titles and top skills of the categories below (or of every job). Built In's free-text search is closed to crawlers by its robots.txt, so it is never used.",
            "items": {
              "type": "string"
            }
          },
          "categories": {
            "title": "Categories",
            "type": "array",
            "description": "Built In's job categories, read whole when no keyword is given, and the place where a keyword without a page of its own is looked for.",
            "items": {
              "type": "string",
              "enum": [
                "engineering",
                "ai-machine-learning",
                "data-analytics",
                "designer",
                "product-management",
                "program-project-management",
                "marketing",
                "sales",
                "customer-success-experience",
                "operations-support",
                "cyber-security",
                "finance",
                "hr-recruiting",
                "legal",
                "consultant",
                "supply-chain-procurement"
              ],
              "enumTitles": [
                "Engineering",
                "AI & Machine Learning",
                "Data & Analytics",
                "Design",
                "Product Management",
                "Program & Project Management",
                "Marketing",
                "Sales",
                "Customer Success & Experience",
                "Operations & Support",
                "Cybersecurity",
                "Finance",
                "HR & Recruiting",
                "Legal",
                "Consulting",
                "Supply Chain & Procurement"
              ]
            },
            "default": []
          },
          "subcategories": {
            "title": "Subcategories",
            "type": "array",
            "description": "Narrower lists inside a category, as Built In's filter panel offers them.",
            "items": {
              "type": "string",
              "enum": [
                "engineering/software-engineering",
                "engineering/devops-platform-engineering",
                "engineering/qa-test-engineering",
                "engineering/embedded-systems-engineering",
                "engineering/hardware-engineering",
                "engineering/electrical-engineering",
                "engineering/robotics-engineering",
                "engineering/firmware-engineering",
                "engineering/security-engineering",
                "engineering/systems-engineering",
                "engineering/aerospace-engineering",
                "engineering/automation-controls-engineering",
                "engineering/mechatronics-engineering",
                "engineering/process-engineering",
                "engineering/industrial-engineering",
                "engineering/manufacturing-engineering",
                "engineering/semiconductor-design",
                "engineering/tool-engineering",
                "engineering/mechanical-engineering",
                "ai-machine-learning/ai-engineering",
                "ai-machine-learning/ai-research",
                "ai-machine-learning/machine-learning-engineering",
                "ai-machine-learning/data-science",
                "ai-machine-learning/ml-ops",
                "ai-machine-learning/generative-artificial-intelligence",
                "ai-machine-learning/computer-vision-ai",
                "ai-machine-learning/nlp",
                "ai-machine-learning/deep-learning",
                "ai-machine-learning/responsible-ai-ethics",
                "data-analytics/data-analysis",
                "data-analytics/data-engineering",
                "data-analytics/business-intelligence",
                "data-analytics/data-governance",
                "data-analytics/reporting-insights",
                "designer/ux-design",
                "designer/ui-design",
                "designer/product-design",
                "designer/ux-research",
                "designer/design-systems",
                "designer/user-researcher",
                "product-management/product-manager",
                "product-management/product-leadership",
                "product-management/product-analysis-insights",
                "program-project-management/technical-program-management",
                "program-project-management/project-management",
                "program-project-management/portfolio-management",
                "program-project-management/agile-coaching",
                "program-project-management/pmo-leadership",
                "marketing/product-marketing",
                "marketing/content-marketing",
                "marketing/content-strategy",
                "marketing/content-writing-editing",
                "marketing/seo-organic-growth",
                "marketing/growth-marketing",
                "marketing/brand-strategy",
                "sales/account-executive",
                "sales/account-management",
                "sales/leadership",
                "sales/sales-operations",
                "sales/sales-development",
                "sales/sales-engineer",
                "customer-success-experience/customer-success-management",
                "customer-success-experience/customer-onboarding",
                "customer-success-experience/support-operations",
                "customer-success-experience/technical-account-management",
                "operations-support/business-operations",
                "operations-support/customer-support",
                "operations-support/revenue-operations",
                "operations-support/it-support-helpdesk",
                "operations-support/office-management",
                "operations-support/strategic-operations",
                "cyber-security/cybersecurity-engineering",
                "cyber-security/security-operations",
                "cyber-security/threat-intelligence",
                "cyber-security/risk-compliance",
                "cyber-security/application-security",
                "cyber-security/cloud-security",
                "finance/financial-planning-analysis",
                "finance/accounting",
                "finance/corporate-finance",
                "finance/audit-compliance",
                "finance/regulatory-finance",
                "hr-recruiting/talent-acquisition",
                "hr-recruiting/hr-business-partner",
                "hr-recruiting/people-operations",
                "hr-recruiting/learning-development",
                "hr-recruiting/compensation-benefits",
                "legal/government-regulatory-law",
                "legal/contract-law",
                "legal/employment-law",
                "legal/corporate-law",
                "consultant/strategy-consulting",
                "consultant/technology-consulting",
                "consultant/business-consulting",
                "consultant/management-consulting",
                "consultant/digital-transformation-consulting",
                "consultant/erp-enterprise-systems-consulting",
                "consultant/financial-consulting",
                "consultant/operations-consulting",
                "consultant/tax-consulting",
                "supply-chain-procurement/supply-chain-management",
                "supply-chain-procurement/procurement-strategic-sourcing",
                "supply-chain-procurement/vendor-management",
                "supply-chain-procurement/demand-planning",
                "supply-chain-procurement/inventory-optimization",
                "supply-chain-procurement/logistics",
                "supply-chain-procurement/buying-and-category-management",
                "supply-chain-procurement/merchandise-planning"
              ],
              "enumTitles": [
                "Engineering › Software Engineering",
                "Engineering › DevOps / Platform Engineering",
                "Engineering › QA / Test Engineering",
                "Engineering › Embedded Systems Engineering",
                "Engineering › Hardware Engineering",
                "Engineering › Electrical Engineering",
                "Engineering › Robotics Engineering",
                "Engineering › Firmware Engineering",
                "Engineering › Security Engineering",
                "Engineering › Systems Engineering",
                "Engineering › Aerospace Engineering",
                "Engineering › Automation & Controls Engineering",
                "Engineering › Mechatronics Engineering",
                "Engineering › Process Engineering",
                "Engineering › Industrial Engineering",
                "Engineering › Manufacturing Engineering",
                "Engineering › Semiconductor Design",
                "Engineering › Tool Engineering",
                "Engineering › Mechanical Engineering",
                "AI & Machine Learning › AI Engineering",
                "AI & Machine Learning › AI Research",
                "AI & Machine Learning › Machine Learning Engineering",
                "AI & Machine Learning › Data Science",
                "AI & Machine Learning › ML Ops",
                "AI & Machine Learning › Generative AI",
                "AI & Machine Learning › Computer Vision",
                "AI & Machine Learning › Natural Language Processing (NLP)",
                "AI & Machine Learning › Deep Learning",
                "AI & Machine Learning › Responsible AI / AI Ethics",
                "Data & Analytics › Data Analysis",
                "Data & Analytics › Data Engineering",
                "Data & Analytics › Business Intelligence (BI)",
                "Data & Analytics › Data Governance",
                "Data & Analytics › Reporting & Insights",
                "Design › UX Design",
                "Design › UI Design",
                "Design › Product Design",
                "Design › UX Research",
                "Design › Design Systems",
                "Design › User Researcher",
                "Product Management › Product Manager",
                "Product Management › Product Leadership",
                "Product Management › Product Analysis & Insights",
                "Program & Project Management › Technical Program Management",
                "Program & Project Management › Project Management",
                "Program & Project Management › Portfolio Management",
                "Program & Project Management › Agile Coaching",
                "Program & Project Management › PMO Leadership",
                "Marketing › Product Marketing",
                "Marketing › Content Marketing",
                "Marketing › Content Strategy",
                "Marketing › Content Writing & Editing",
                "Marketing › SEO & Organic Growth",
                "Marketing › Growth Marketing",
                "Marketing › Brand Strategy",
                "Sales › Account Executive",
                "Sales › Account Management",
                "Sales › Leadership",
                "Sales › Sales Operations",
                "Sales › Sales Development",
                "Sales › Sales Engineer",
                "Customer Success & Experience › Customer Success Management (CSM)",
                "Customer Success & Experience › Customer Onboarding",
                "Customer Success & Experience › Support Operations",
                "Customer Success & Experience › Technical Account Management",
                "Operations & Support › Business Operations",
                "Operations & Support › Customer Support",
                "Operations & Support › Revenue Operations",
                "Operations & Support › IT Support & Helpdesk",
                "Operations & Support › Office Management",
                "Operations & Support › Strategic Operations",
                "Cybersecurity › Cybersecurity Engineering",
                "Cybersecurity › Security Operations",
                "Cybersecurity › Threat Intelligence",
                "Cybersecurity › Risk & Compliance",
                "Cybersecurity › Application Security",
                "Cybersecurity › Cloud Security",
                "Finance › Financial Planning & Analysis (FP&A)",
                "Finance › Accounting",
                "Finance › Corporate Finance",
                "Finance › Audit & Compliance",
                "Finance › Regulatory Finance",
                "HR & Recruiting › Talent Acquisition",
                "HR & Recruiting › HR Business Partner",
                "HR & Recruiting › People Operations",
                "HR & Recruiting › Learning & Development",
                "HR & Recruiting › Compensation & Benefits",
                "Legal › Government & Regulatory Law",
                "Legal › Contract Law",
                "Legal › Employment Law",
                "Legal › Corporate Law",
                "Consulting › Strategy Consulting",
                "Consulting › Technology Consulting",
                "Consulting › Business Consulting",
                "Consulting › Management Consulting",
                "Consulting › Digital Transformation Consulting",
                "Consulting › ERP / Enterprise Systems Consulting",
                "Consulting › Financial Consulting",
                "Consulting › Operations Consulting",
                "Consulting › Tax Consulting",
                "Supply Chain & Procurement › Supply Chain Management",
                "Supply Chain & Procurement › Procurement + Strategic Sourcing",
                "Supply Chain & Procurement › Vendor Management",
                "Supply Chain & Procurement › Demand Planning",
                "Supply Chain & Procurement › Inventory Optimization",
                "Supply Chain & Procurement › Logistics",
                "Supply Chain & Procurement › Buying & Category Management",
                "Supply Chain & Procurement › Merchandise Planning"
              ]
            },
            "default": []
          },
          "locations": {
            "title": "Locations",
            "type": "array",
            "description": "<code>Remote</code>, <code>Hybrid</code>, or a US city or state. The 71 metro areas Built In keeps lists for (Atlanta, Dallas, Houston, Miami, Philadelphia, Phoenix, Washington DC…) are read through those lists; any other place (New York, San Francisco, Seattle, Boston, Chicago, Austin, Los Angeles, Denver, or a state such as Texas) is kept from the national list by each job's locations. Each keyword or category is searched in each location. Leave empty for the whole US.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "jobListUrls": {
            "title": "Built In job list links",
            "type": "array",
            "description": "Pages of Built In's job board, e.g. <code>https://builtin.com/jobs/remote/dev-engineering</code> or <code>https://builtin.com/jobs/atlanta/engineering</code>, each read as it is (its page number dropped). Links robots.txt closes, such as keyword searches (<code>?search=</code>), give a free row and are not read. Job pages are not taken.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "companyUrls": {
            "title": "Built In company links",
            "type": "array",
            "description": "Company profiles, e.g. <code>https://builtin.com/company/block-inc</code>: one company row each (employees, product and tech employees, offices, founding year, website, industries, open jobs by department).",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "postedWithin": {
            "title": "Posted within",
            "enum": [
              "any",
              "1",
              "3",
              "7",
              "30"
            ],
            "type": "string",
            "description": "Only jobs posted or reposted in the last days, through Built In's own New Jobs filter. Combine with a schedule and Only new jobs for a daily feed.",
            "default": "any"
          },
          "workModes": {
            "title": "Work modes",
            "type": "array",
            "description": "Keep only jobs whose card shows one of these work modes. Empty keeps every mode.",
            "items": {
              "type": "string",
              "enum": [
                "remote",
                "hybrid",
                "in_office",
                "in_office_or_remote",
                "remote_or_hybrid"
              ],
              "enumTitles": [
                "Remote",
                "Hybrid",
                "In-office",
                "In-office or remote",
                "Remote or hybrid"
              ]
            },
            "default": []
          },
          "seniorities": {
            "title": "Experience levels",
            "type": "array",
            "description": "Keep only jobs at these levels, as Built In labels them.",
            "items": {
              "type": "string",
              "enum": [
                "internship",
                "entry_level",
                "junior",
                "mid_level",
                "senior",
                "expert_leader",
                "not_specified"
              ],
              "enumTitles": [
                "Internship",
                "Entry level (0–1 years)",
                "Junior (1–2 years)",
                "Mid level (2–5 years)",
                "Senior level (5–9 years)",
                "Expert / leader (9+ years)",
                "Not specified"
              ]
            },
            "default": []
          },
          "minYearlySalary": {
            "title": "Minimum yearly salary",
            "minimum": 0,
            "type": "integer",
            "description": "Only jobs whose published pay reaches this much a year (hourly pay counted at 2,080 hours, monthly times twelve). Jobs without a published salary are left out when this is set."
          },
          "onlyWithSalary": {
            "title": "Only jobs with a published salary",
            "type": "boolean",
            "description": "Leave out jobs whose card shows no salary.",
            "default": false
          },
          "includeDetails": {
            "title": "Include job details",
            "type": "boolean",
            "description": "Open each job's page for the full description, posting and expiry dates, employment type, exact salary and currency, every location with coordinates, benefits, required skills and the company's size. Charged as job-with-details instead of job.",
            "default": true
          },
          "includeCompanies": {
            "title": "Include company profiles",
            "type": "boolean",
            "description": "Add one row per company of the jobs delivered (once per run): total and product + tech employees, offices, founding year, website, industries, workplace and open jobs by department. Charged as company.",
            "default": false
          },
          "maxJobsPerSearch": {
            "title": "Max jobs per search",
            "minimum": 0,
            "type": "integer",
            "description": "Stop each search after this many jobs. 0 means every job the list shows.",
            "default": 100
          },
          "onlyNewJobs": {
            "title": "Only new jobs since the last run",
            "type": "boolean",
            "description": "Deliver, and charge, only jobs that an earlier run with the same searches and filters has not delivered. Made for scheduled runs.",
            "default": false
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}