{
  "openapi": "3.0.1",
  "info": {
    "title": "Trucking Jobs In USA Scraper",
    "description": "Scrape CDL truck-driver job listings, carrier/company driver-pay profiles, state trucking-market data, and equipment-type guides from TruckingJobsInUSA.com - covering all 50 states, 15 equipment types, and 40 major carriers.",
    "version": "1.0",
    "x-build-id": "uqhj5vS9PiNKPFYio"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/crawlerbros~trucking-jobs-in-usa-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-crawlerbros-trucking-jobs-in-usa-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/crawlerbros~trucking-jobs-in-usa-scraper/runs": {
      "post": {
        "operationId": "runs-sync-crawlerbros-trucking-jobs-in-usa-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/crawlerbros~trucking-jobs-in-usa-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-crawlerbros-trucking-jobs-in-usa-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": [
          "mode"
        ],
        "properties": {
          "mode": {
            "title": "Mode",
            "enum": [
              "jobListings",
              "companies",
              "byState",
              "byEquipmentType",
              "byCity",
              "nonCdlJobs",
              "bestCompanies",
              "byCorridor",
              "careerPaths",
              "leaseOnPrograms",
              "glossary"
            ],
            "type": "string",
            "description": "What to scrape.",
            "default": "jobListings"
          },
          "equipmentTypes": {
            "title": "Equipment types (mode=jobListings, byEquipmentType)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter to specific equipment/specialty types. Leave empty to include all 15 types.",
            "items": {
              "type": "string",
              "enum": [
                "box-truck",
                "car-hauler",
                "cement-mixer",
                "dry-van",
                "dump-truck",
                "flatbed",
                "hazmat",
                "hotshot",
                "intermodal",
                "ltl",
                "oversized",
                "power-only",
                "reefer",
                "straight-truck",
                "tanker"
              ],
              "enumTitles": [
                "Box Truck",
                "Car Hauler",
                "Cement Mixer",
                "Dry Van",
                "Dump Truck",
                "Flatbed",
                "Hazmat",
                "Hotshot",
                "Intermodal",
                "LTL",
                "Oversized / Heavy Haul",
                "Power Only",
                "Reefer (Refrigerated)",
                "Straight Truck",
                "Tanker"
              ]
            },
            "default": []
          },
          "states": {
            "title": "States (mode=jobListings, byState, bestCompanies)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter to specific US states. Leave empty to include all 50 states.",
            "items": {
              "type": "string",
              "enum": [
                "alabama",
                "alaska",
                "arizona",
                "arkansas",
                "california",
                "colorado",
                "connecticut",
                "delaware",
                "florida",
                "georgia",
                "hawaii",
                "idaho",
                "illinois",
                "indiana",
                "iowa",
                "kansas",
                "kentucky",
                "louisiana",
                "maine",
                "maryland",
                "massachusetts",
                "michigan",
                "minnesota",
                "mississippi",
                "missouri",
                "montana",
                "nebraska",
                "nevada",
                "new-hampshire",
                "new-jersey",
                "new-mexico",
                "new-york",
                "north-carolina",
                "north-dakota",
                "ohio",
                "oklahoma",
                "oregon",
                "pennsylvania",
                "rhode-island",
                "south-carolina",
                "south-dakota",
                "tennessee",
                "texas",
                "utah",
                "vermont",
                "virginia",
                "washington",
                "west-virginia",
                "wisconsin",
                "wyoming"
              ],
              "enumTitles": [
                "Alabama",
                "Alaska",
                "Arizona",
                "Arkansas",
                "California",
                "Colorado",
                "Connecticut",
                "Delaware",
                "Florida",
                "Georgia",
                "Hawaii",
                "Idaho",
                "Illinois",
                "Indiana",
                "Iowa",
                "Kansas",
                "Kentucky",
                "Louisiana",
                "Maine",
                "Maryland",
                "Massachusetts",
                "Michigan",
                "Minnesota",
                "Mississippi",
                "Missouri",
                "Montana",
                "Nebraska",
                "Nevada",
                "New Hampshire",
                "New Jersey",
                "New Mexico",
                "New York",
                "North Carolina",
                "North Dakota",
                "Ohio",
                "Oklahoma",
                "Oregon",
                "Pennsylvania",
                "Rhode Island",
                "South Carolina",
                "South Dakota",
                "Tennessee",
                "Texas",
                "Utah",
                "Vermont",
                "Virginia",
                "Washington",
                "West Virginia",
                "Wisconsin",
                "Wyoming"
              ]
            },
            "default": []
          },
          "companySlugs": {
            "title": "Companies (mode=companies)",
            "uniqueItems": true,
            "type": "array",
            "description": "Limit to specific carriers. Leave empty to include all 40 profiled carriers.",
            "items": {
              "type": "string",
              "enum": [
                "abf-freight",
                "amazon-freight",
                "anderson-trucking",
                "averitt-express",
                "central-transport",
                "covenant-transport",
                "crete-carrier",
                "crst-international",
                "dayton-freight",
                "estes-express",
                "fedex-freight",
                "forward-air",
                "groendyke-transport",
                "heartland-express",
                "holland",
                "jb-hunt",
                "kllm-transport",
                "knight-swift",
                "landstar-system",
                "marten-transport",
                "mercer-transportation",
                "nfi-industries",
                "old-dominion",
                "pam-transport",
                "penske-logistics",
                "prime-inc",
                "rl-carriers",
                "roadrunner-transportation",
                "ruan-transportation",
                "ryder",
                "saia",
                "schneider-national",
                "southeastern-freight-lines",
                "tforce-freight",
                "ups-freight-tractor-trailer",
                "us-xpress",
                "usa-truck",
                "walmart-transportation",
                "werner-enterprises",
                "xpo-logistics"
              ],
              "enumTitles": [
                "ABF Freight",
                "Amazon Freight",
                "Anderson Trucking",
                "Averitt Express",
                "Central Transport",
                "Covenant Transport",
                "Crete Carrier",
                "CRST International",
                "Dayton Freight",
                "Estes Express",
                "FedEx Freight",
                "Forward Air",
                "Groendyke Transport",
                "Heartland Express",
                "Holland",
                "J.B. Hunt Transport Services",
                "KLLM Transport",
                "Knight-Swift Transportation",
                "Landstar System",
                "Marten Transport",
                "Mercer Transportation",
                "NFI Industries",
                "Old Dominion Freight Line",
                "P.A.M. Transport",
                "Penske Logistics",
                "Prime Inc.",
                "R+L Carriers",
                "Roadrunner Transportation",
                "Ruan Transportation",
                "Ryder System",
                "Saia Inc.",
                "Schneider National",
                "Southeastern Freight Lines",
                "TForce Freight",
                "UPS Freight",
                "US Xpress",
                "USA Truck",
                "Walmart Transportation",
                "Werner Enterprises",
                "XPO Logistics"
              ]
            },
            "default": []
          },
          "citySlugs": {
            "title": "City slugs (mode=byCity)",
            "type": "array",
            "description": "City-state slugs to fetch, e.g. `dallas-tx`, `chicago-il` (also accepts `Dallas, TX` form). The source covers 1,200+ cities — too many to list as a dropdown; see /jobs-by-city/sitemap.xml on truckingjobsinusa.com for the full list. Required for mode=byCity.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "nonCdlJobTypes": {
            "title": "Non-CDL job types (mode=nonCdlJobs)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter to specific non-CDL trucking-adjacent job guides. Leave empty to include all 8 types.",
            "items": {
              "type": "string",
              "enum": [
                "bus-driver",
                "courier",
                "delivery-driver",
                "dispatcher",
                "freight-broker",
                "moving-company",
                "warehouse-worker",
                "yard-jockey"
              ],
              "enumTitles": [
                "Bus Driver",
                "Courier/Last-Mile Delivery",
                "Delivery Driver",
                "Truck Dispatcher",
                "Freight Broker",
                "Moving Company Driver",
                "Warehouse/Dock Worker",
                "Yard Jockey/Hostler"
              ]
            },
            "default": []
          },
          "corridorSlugs": {
            "title": "Freight corridors (mode=byCorridor)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter to specific interstate freight corridors. Leave empty to include all 20 corridors.",
            "items": {
              "type": "string",
              "enum": [
                "i-5",
                "i-10",
                "i-15",
                "i-20",
                "i-30",
                "i-35",
                "i-40",
                "i-44",
                "i-45",
                "i-55",
                "i-65",
                "i-70",
                "i-75",
                "i-77",
                "i-80",
                "i-81",
                "i-85",
                "i-90",
                "i-94",
                "i-95"
              ],
              "enumTitles": [
                "I-5",
                "I-10",
                "I-15",
                "I-20",
                "I-30",
                "I-35",
                "I-40",
                "I-44",
                "I-45",
                "I-55",
                "I-65",
                "I-70",
                "I-75",
                "I-77",
                "I-80",
                "I-81",
                "I-85",
                "I-90",
                "I-94",
                "I-95"
              ]
            },
            "default": []
          },
          "careerPaths": {
            "title": "Career paths (mode=careerPaths)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter to specific trucking career-path guides. Leave empty to include all 13 paths.",
            "items": {
              "type": "string",
              "enum": [
                "car-hauler-driver",
                "company-driver",
                "dedicated-driver",
                "dispatcher",
                "fleet-owner",
                "freight-broker",
                "intermodal-driver",
                "owner-operator",
                "safety-manager",
                "tanker-specialist",
                "team-driver",
                "terminal-manager",
                "trainer"
              ],
              "enumTitles": [
                "Car Hauler/Auto Transport Driver",
                "Company Driver",
                "Dedicated/Regional Driver",
                "Truck Dispatcher",
                "Fleet Owner",
                "Freight Broker",
                "Intermodal/Drayage Driver",
                "Owner-Operator",
                "Safety/Compliance Manager",
                "Tanker/Hazmat Specialist Driver",
                "Team Driver",
                "Terminal/Operations Manager",
                "Driver Trainer/Mentor"
              ]
            },
            "default": []
          },
          "leaseOnTypes": {
            "title": "Lease-on program types (mode=leaseOnPrograms)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter to specific owner-operator lease-on program guides. Leave empty to include all 3 types.",
            "items": {
              "type": "string",
              "enum": [
                "dry-van",
                "reefer",
                "flatbed"
              ],
              "enumTitles": [
                "Dry Van",
                "Reefer (Refrigerated)",
                "Flatbed"
              ]
            },
            "default": []
          },
          "glossaryTerms": {
            "title": "Glossary terms (mode=glossary)",
            "uniqueItems": true,
            "type": "array",
            "description": "Filter to specific trucking-glossary terms. Leave empty to include all 65 terms.",
            "items": {
              "type": "string",
              "enum": [
                "lease-purchase",
                "mc-number",
                "authority",
                "bob-tail",
                "w2-vs-1099",
                "hazmat",
                "placard",
                "sleeper-berth",
                "fifth-wheel",
                "tandems",
                "reefer",
                "dry-van",
                "flatbed",
                "cabover",
                "jake-brake",
                "broker",
                "otr",
                "owner-operator",
                "regional",
                "local-driving",
                "home-time",
                "relay-driving",
                "team-driving",
                "dedicated-route",
                "cdl",
                "dot-medical-card",
                "endorsement",
                "tanker-endorsement",
                "twic-card",
                "dac-report",
                "deadhead",
                "bobtail",
                "load-board",
                "drop-and-hook",
                "live-load",
                "lumper-fee",
                "dispatch",
                "intermodal",
                "drayage",
                "comcheck",
                "forced-dispatch",
                "no-touch-freight",
                "cpm",
                "detention-pay",
                "per-diem",
                "spot-rate",
                "accessorial-pay",
                "settlement",
                "contract-rate",
                "fuel-surcharge",
                "sign-on-bonus",
                "eld",
                "hos",
                "fmcsa",
                "csa-score",
                "34-hour-restart",
                "dot-inspection",
                "ifta",
                "ucr",
                "bridge-law",
                "scale-house",
                "pre-trip-inspection",
                "dvir",
                "psp-report",
                "eldt"
              ],
              "enumTitles": [
                "Lease-Purchase Agreement",
                "MC Number (Motor Carrier Number)",
                "Operating Authority",
                "Bobtail Insurance",
                "W-2 vs 1099 (Employee vs Contractor)",
                "Hazmat (Hazardous Materials)",
                "Hazmat Placard",
                "Sleeper Berth",
                "Fifth Wheel",
                "Tandems",
                "Reefer (Refrigerated Trailer)",
                "Dry Van",
                "Flatbed Trailer",
                "Cabover (COE)",
                "Jake Brake (Engine Brake)",
                "Freight Broker",
                "OTR (Over-the-Road)",
                "Owner-Operator",
                "Regional Driving",
                "Local Driving",
                "Home Time",
                "Relay Driving",
                "Team Driving",
                "Dedicated Route",
                "CDL (Commercial Driver's License)",
                "DOT Medical Card",
                "CDL Endorsement",
                "Tanker Endorsement (N)",
                "TWIC Card",
                "DAC Report",
                "Deadhead Miles",
                "Bobtail",
                "Load Board",
                "Drop and Hook",
                "Live Load / Live Unload",
                "Lumper Fee",
                "Dispatch",
                "Intermodal",
                "Drayage",
                "ComCheck / T-Check",
                "Forced Dispatch",
                "No-Touch Freight",
                "CPM (Cents Per Mile)",
                "Detention Pay",
                "Per Diem",
                "Spot Rate",
                "Accessorial Pay",
                "Settlement (Pay Statement)",
                "Contract Rate",
                "Fuel Surcharge",
                "Sign-On Bonus",
                "ELD (Electronic Logging Device)",
                "HOS (Hours of Service)",
                "FMCSA (Federal Motor Carrier Safety Administration)",
                "CSA Score",
                "34-Hour Restart",
                "DOT Inspection",
                "IFTA (International Fuel Tax Agreement)",
                "UCR (Unified Carrier Registration)",
                "Federal Bridge Law",
                "Scale House (Weigh Station)",
                "Pre-Trip Inspection",
                "DVIR (Driver Vehicle Inspection Report)",
                "PSP Report (Pre-Employment Screening Program)",
                "ELDT (Entry-Level Driver Training)"
              ]
            },
            "default": []
          },
          "jobType": {
            "title": "Job type filter (mode=companies)",
            "enum": [
              "",
              "Automotive",
              "Bulk",
              "Dedicated",
              "Expedited",
              "Flatbed",
              "Hazmat",
              "Intermodal",
              "LTL",
              "Local",
              "OTR",
              "Owner-Operator",
              "Refrigerated",
              "Regional",
              "Specialized",
              "Tanker",
              "Team",
              "Truckload",
              "Yard Jockey"
            ],
            "type": "string",
            "description": "Only keep carriers offering this job type / operation.",
            "default": ""
          },
          "searchQuery": {
            "title": "Keyword search",
            "type": "string",
            "description": "Case-insensitive keyword to match against title/description (jobListings), company name/about (companies), job title/description (nonCdlJobs), company name/summary (bestCompanies), corridor name/freight types (byCorridor), career title/description/outlook (careerPaths), program title/description/overview (leaseOnPrograms), or term/definition/category (glossary)."
          },
          "minPay": {
            "title": "Min pay (USD/year)",
            "minimum": 0,
            "maximum": 500000,
            "type": "integer",
            "description": "Drop records whose pay range/figure tops out below this amount."
          },
          "maxPay": {
            "title": "Max pay (USD/year)",
            "minimum": 0,
            "maximum": 500000,
            "type": "integer",
            "description": "Drop records whose pay range/figure starts above this amount."
          },
          "maxItems": {
            "title": "Max items",
            "minimum": 1,
            "maximum": 500,
            "type": "integer",
            "description": "Hard cap on emitted records.",
            "default": 50
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}