{
  "openapi": "3.0.1",
  "info": {
    "title": "Startup Jobs Scraper",
    "description": "StartupJobs.cz scraper extracts job listings from the site, gathering job titles, company names, locations, and descriptions. It automates data collection, providing up-to-date job information efficiently.",
    "version": "0.1",
    "x-build-id": "cdwSNnWaKaGwX9zip"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/martin1080p~startup-jobs-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-martin1080p-startup-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/martin1080p~startup-jobs-scraper/runs": {
      "post": {
        "operationId": "runs-sync-martin1080p-startup-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/martin1080p~startup-jobs-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-martin1080p-startup-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",
        "required": [
          "numAds",
          "workplaceRemote",
          "workplaceHybrid",
          "workplaceOnsite",
          "locationPrague",
          "locationBrno",
          "locationOstrava",
          "locationCzechia",
          "locationSanFrancisco",
          "locationNewYork",
          "locationLondon",
          "seniorityJunior",
          "seniorityMedior",
          "senioritySenior",
          "typeOfEmploymentFullTime",
          "typeOfEmploymentPartTime",
          "typeOfCooperationFreelance",
          "typeOfCooperationInternship",
          "typeOfCooperationContract",
          "areasDevelopmentBackEnd",
          "areasDevelopmentFrontEnd",
          "areasDevelopmentDatabase",
          "areasDevelopmentDevOps",
          "areasDevelopmentTesting",
          "areasDevelopmentMobile",
          "areasDevelopmentHardware",
          "areasDevelopmentSecurity",
          "areasDevelopmentSoftwareArchitect",
          "areasDevelopmentProjectManagement",
          "areasDevelopmentProductOwner",
          "areasDevelopmentScrumMaster",
          "areasDevelopmentDesign",
          "areasDevelopment3dPrinting",
          "areasDevelopmentGameDev",
          "areasDevelopmentAI",
          "areasDevelopmentMachineLearning",
          "areasDevelopmentVR",
          "areasDevelopmentIoT",
          "areasDevelopmentBlockchain",
          "areasDevelopmentNoCode",
          "areasDevelopmentTechWriter",
          "areasDevelopmentEmbeddedSystems",
          "areasMarketingMarketing",
          "areasMarketingSales",
          "areasMarketingCreativity",
          "areasAnalyticsBI",
          "areasAnalyticsDataAnalysis",
          "areasAnalyticsITAnalysis",
          "areasAnalyticsWebAnalysis",
          "areasAnalyticsMarketingAnalysis",
          "areasManagementAccount",
          "areasManagementBusinessDevelopment",
          "areasManagementManagement",
          "areasManagementMarketing",
          "areasManagementSales",
          "areasManagementScrumMaster",
          "areasManagementOffice",
          "areasManagementProductOwner",
          "areasManagementProjectManagement",
          "areasManagementOperations",
          "areasManagementTopManagement",
          "areasManagementTeamLead",
          "areasManagementTech",
          "areaAdministrationAdministration",
          "areaAdministrationHR",
          "areaAdministrationLecturer",
          "areaAdministrationRest",
          "salaryDefined",
          "salaryCurrency",
          "salaryType",
          "salaryMin"
        ],
        "properties": {
          "numAds": {
            "title": "Number of jobs",
            "minimum": 20,
            "type": "integer",
            "description": "Total number of jobs to be fetched.",
            "default": 40
          },
          "workplaceRemote": {
            "title": "Remote",
            "type": "boolean",
            "description": "Remote work arrangement",
            "default": true
          },
          "workplaceHybrid": {
            "title": "Hybrid",
            "type": "boolean",
            "description": "Hybrid work arrangement",
            "default": true
          },
          "workplaceOnsite": {
            "title": "On-site",
            "type": "boolean",
            "description": "On-site work arrangement",
            "default": true
          },
          "locationPrague": {
            "title": "Prague",
            "type": "boolean",
            "description": "Job in Prague",
            "default": true
          },
          "locationBrno": {
            "title": "Brno",
            "type": "boolean",
            "description": "Job in Brno",
            "default": true
          },
          "locationOstrava": {
            "title": "Ostrava",
            "type": "boolean",
            "description": "Job in Ostrava",
            "default": true
          },
          "locationCzechia": {
            "title": "Czechia",
            "type": "boolean",
            "description": "Job in Czechia",
            "default": true
          },
          "locationSanFrancisco": {
            "title": "San Francisco",
            "type": "boolean",
            "description": "Job in San Francisco",
            "default": false
          },
          "locationNewYork": {
            "title": "New York",
            "type": "boolean",
            "description": "Job in New York",
            "default": false
          },
          "locationLondon": {
            "title": "London",
            "type": "boolean",
            "description": "Job in London",
            "default": false
          },
          "seniorityJunior": {
            "title": "Junior",
            "type": "boolean",
            "description": "Junior position",
            "default": true
          },
          "seniorityMedior": {
            "title": "Medior",
            "type": "boolean",
            "description": "Medior position",
            "default": true
          },
          "senioritySenior": {
            "title": "Senior",
            "type": "boolean",
            "description": "Senior position",
            "default": true
          },
          "typeOfEmploymentFullTime": {
            "title": "Full-time",
            "type": "boolean",
            "description": "Full-time job",
            "default": true
          },
          "typeOfEmploymentPartTime": {
            "title": "Part-time",
            "type": "boolean",
            "description": "Part-time job",
            "default": false
          },
          "typeOfCooperationFreelance": {
            "title": "Freelance",
            "type": "boolean",
            "description": "Freelance job",
            "default": true
          },
          "typeOfCooperationInternship": {
            "title": "Internship",
            "type": "boolean",
            "description": "Internship",
            "default": true
          },
          "typeOfCooperationContract": {
            "title": "Contract",
            "type": "boolean",
            "description": "Contract job",
            "default": true
          },
          "areasDevelopmentBackEnd": {
            "title": "Back-end Development",
            "type": "boolean",
            "description": "Back-end development",
            "default": true
          },
          "areasDevelopmentFrontEnd": {
            "title": "Front-end Development",
            "type": "boolean",
            "description": "Front-end development",
            "default": true
          },
          "areasDevelopmentDatabase": {
            "title": "Database Development",
            "type": "boolean",
            "description": "Database development",
            "default": true
          },
          "areasDevelopmentDevOps": {
            "title": "DevOps",
            "type": "boolean",
            "description": "DevOps",
            "default": false
          },
          "areasDevelopmentTesting": {
            "title": "Testing",
            "type": "boolean",
            "description": "Testing",
            "default": false
          },
          "areasDevelopmentMobile": {
            "title": "Mobile Development",
            "type": "boolean",
            "description": "Mobile development",
            "default": false
          },
          "areasDevelopmentHardware": {
            "title": "Hardware Development",
            "type": "boolean",
            "description": "Hardware development",
            "default": false
          },
          "areasDevelopmentSecurity": {
            "title": "IT Security",
            "type": "boolean",
            "description": "Security",
            "default": false
          },
          "areasDevelopmentSoftwareArchitect": {
            "title": "Software Architect",
            "type": "boolean",
            "description": "Software architect",
            "default": false
          },
          "areasDevelopmentItConsulting": {
            "title": "IT Consulting",
            "type": "boolean",
            "description": "IT consulting",
            "default": false
          },
          "areasDevelopmentProjectManagement": {
            "title": "Project Management",
            "type": "boolean",
            "description": "Project management",
            "default": false
          },
          "areasDevelopmentProductOwner": {
            "title": "Product Owner",
            "type": "boolean",
            "description": "Product owner",
            "default": false
          },
          "areasDevelopmentScrumMaster": {
            "title": "Scrum Master",
            "type": "boolean",
            "description": "Scrum master",
            "default": false
          },
          "areasDevelopmentDesign": {
            "title": "Design",
            "type": "boolean",
            "description": "Design",
            "default": false
          },
          "areasDevelopment3dPrinting": {
            "title": "3D Printing",
            "type": "boolean",
            "description": "3D printing",
            "default": false
          },
          "areasDevelopmentGameDev": {
            "title": "Game Dev",
            "type": "boolean",
            "description": "Game dev",
            "default": false
          },
          "areasDevelopmentAI": {
            "title": "AI",
            "type": "boolean",
            "description": "AI",
            "default": false
          },
          "areasDevelopmentMachineLearning": {
            "title": "Machine Learning",
            "type": "boolean",
            "description": "Machine learning",
            "default": false
          },
          "areasDevelopmentVR": {
            "title": "VR / AR",
            "type": "boolean",
            "description": "VR / AR",
            "default": false
          },
          "areasDevelopmentIoT": {
            "title": "Internet of Things",
            "type": "boolean",
            "description": "IoT",
            "default": false
          },
          "areasDevelopmentBlockchain": {
            "title": "Blockchain",
            "type": "boolean",
            "description": "Blockchain",
            "default": false
          },
          "areasDevelopmentNoCode": {
            "title": "No Code",
            "type": "boolean",
            "description": "No code",
            "default": false
          },
          "areasDevelopmentTechWriter": {
            "title": "Tech Writer",
            "type": "boolean",
            "description": "Tech writer",
            "default": false
          },
          "areasDevelopmentEmbeddedSystems": {
            "title": "Embedded Systems",
            "type": "boolean",
            "description": "Embedded systems",
            "default": false
          },
          "areasMarketingMarketing": {
            "title": "Marketing",
            "type": "boolean",
            "description": "Marketing",
            "default": false
          },
          "areasMarketingSales": {
            "title": "Sales",
            "type": "boolean",
            "description": "Sales",
            "default": false
          },
          "areasMarketingCreativity": {
            "title": "Creativity",
            "type": "boolean",
            "description": "Creativity",
            "default": false
          },
          "areasAnalyticsBI": {
            "title": "Business Intelligence",
            "type": "boolean",
            "description": "BI / Business Analytics",
            "default": false
          },
          "areasAnalyticsDataAnalysis": {
            "title": "Data Analysis",
            "type": "boolean",
            "description": "Data analysis",
            "default": false
          },
          "areasAnalyticsITAnalysis": {
            "title": "IT Analysis",
            "type": "boolean",
            "description": "IT analysis",
            "default": false
          },
          "areasAnalyticsWebAnalysis": {
            "title": "Web Analysis",
            "type": "boolean",
            "description": "Web analysis",
            "default": false
          },
          "areasAnalyticsMarketingAnalysis": {
            "title": "Marketing Analysis",
            "type": "boolean",
            "description": "Marketing analysis",
            "default": false
          },
          "areasManagementAccount": {
            "title": "Account Management",
            "type": "boolean",
            "description": "Account management",
            "default": false
          },
          "areasManagementBusinessDevelopment": {
            "title": "Business Development",
            "type": "boolean",
            "description": "Business development",
            "default": false
          },
          "areasManagementManagement": {
            "title": "Management",
            "type": "boolean",
            "description": "Management",
            "default": false
          },
          "areasManagementMarketing": {
            "title": "Marketing",
            "type": "boolean",
            "description": "Marketing",
            "default": false
          },
          "areasManagementSales": {
            "title": "Sales",
            "type": "boolean",
            "description": "Sales",
            "default": false
          },
          "areasManagementScrumMaster": {
            "title": "Scrum Master",
            "type": "boolean",
            "description": "Scrum master",
            "default": false
          },
          "areasManagementOffice": {
            "title": "Office Management",
            "type": "boolean",
            "description": "Office management",
            "default": false
          },
          "areasManagementProductOwner": {
            "title": "Product Owner",
            "type": "boolean",
            "description": "Product owner",
            "default": false
          },
          "areasManagementProjectManagement": {
            "title": "Project Management",
            "type": "boolean",
            "description": "Project management",
            "default": false
          },
          "areasManagementOperations": {
            "title": "Operations",
            "type": "boolean",
            "description": "Operations",
            "default": false
          },
          "areasManagementTopManagement": {
            "title": "Top Management",
            "type": "boolean",
            "description": "Top management (C-level)",
            "default": false
          },
          "areasManagementTeamLead": {
            "title": "Team Lead",
            "type": "boolean",
            "description": "Team lead",
            "default": false
          },
          "areasManagementTech": {
            "title": "Tech Management",
            "type": "boolean",
            "description": "Tech management",
            "default": false
          },
          "areaAdministrationAdministration": {
            "title": "Administration",
            "type": "boolean",
            "description": "Administration",
            "default": false
          },
          "areaAdministrationHR": {
            "title": "HR",
            "type": "boolean",
            "description": "HR",
            "default": false
          },
          "areaAdministrationLecturer": {
            "title": "Lecturer",
            "type": "boolean",
            "description": "Lecturer",
            "default": false
          },
          "areaAdministrationRest": {
            "title": "Rest",
            "type": "boolean",
            "description": "Rest",
            "default": false
          },
          "salaryDefined": {
            "title": "Salary defined",
            "type": "boolean",
            "description": "Show only jobs with defined salary.",
            "default": false
          },
          "salaryCurrency": {
            "title": "Salary Currency",
            "enum": [
              "CZK",
              "EUR"
            ],
            "type": "string",
            "description": "Currency of the salary",
            "default": "CZK"
          },
          "salaryType": {
            "title": "Salary Type",
            "enum": [
              "hourly",
              "monthly"
            ],
            "type": "string",
            "description": "Type of the salary",
            "default": "hourly"
          },
          "salaryMin": {
            "title": "Minimal Salary",
            "minimum": 0,
            "type": "integer",
            "description": "Minimal salary",
            "default": 0
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}