Skip to main content
GET
/
v2
/
hirebase
/
companies
/
:company_slug
/
jobs
Get Company Jobs
curl --request GET \
  --url https://api.hirebase.org/v2/hirebase/companies/:company_slug/jobs \
  --header 'Content-Type: application/json' \
  --data '{
  "company_slug": "<string>",
  "page": 123,
  "limit": 123
}'
{
  "jobs": [
    {
      "_id": "<string>",
      "company_name": "<string>",
      "job_title": "<string>",
      "description": "<string>",
      "application_link": "<string>",
      "location_raw": "<string>",
      "job_categories": [
        "<string>"
      ],
      "job_type": "<string>",
      "location_type": "<string>",
      "yoe_range": {
        "min": 123,
        "max": 123
      },
      "salary_range": {
        "min": 123,
        "max": 123
      },
      "currency": "<string>",
      "date_posted": "<string>",
      "company_link": "<string>",
      "company_logo": "<string>",
      "job_board": {},
      "job_board_link": {},
      "requirements_summary": "<string>",
      "visa_sponsored": true,
      "company_data": {
        "description_summary": "<string>",
        "linkedin_link": "<string>",
        "size_range": {
          "min": 123,
          "max": 123
        },
        "industries": [
          "<string>"
        ],
        "subindustries": [
          "<string>"
        ]
      },
      "company_slug": "<string>",
      "job_slug": "<string>",
      "expired": true,
      "locations": [
        {
          "city": "<string>",
          "region": "<string>",
          "country": "<string>"
        }
      ]
    }
  ],
  "job_categories": [
    {
      "category": "<string>"
    }
  ],
  "total_count": 123,
  "page": 123,
  "limit": 123,
  "total_pages": 123
}
Display company-specific job listings on profile pages, highlight job opportunities from targeted companies, and track hiring trends by filtering jobs by category, employment type, and location type.

Endpoint

GET /v2/hirebase/companies/:company_slug/jobs

Path Parameters

company_slug
string
Unique identifier for the target company to search

Query Parameters

page
integer
Page number for pagination (default: 1)
limit
integer
Number of results per page (default: 10)

Response

jobs
array
An array of job objects associated with the company
job_categories
array
Array of job category objects representing classifications of jobs (e.g., “Engineering Jobs”, “Human Resources Jobs”)
total_count
number
Total number of matching job listings
page
number
Current page number of the response
limit
number
Number of jobs returned per page
total_pages
number
Total number of pages available for the query

Example Request

curl -X GET "https://api.hirebase.org/v2/hirebase/companies/companyxyz/jobs?page=1&limit=10" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY"

Example Response

{
    "jobs": [
        {
            "_id": "652e6f6e8b858c1c6ad2bv42",
            "company_name": "CompanyXYZ",
            "job_title": "Mid level GIS Professional",
            "description": "<p>CompanyXYZ is seeking a Mid-level GIS professional to work on projects in our Dallas TX Office. This is an excellent career opportunity for an experienced individual to join a team of professionals, while working in a multidisciplinary consulting and engineering firm.</p><h2>Requirements</h2><ul><li>Bachelor’s degree in geography or GIS degrees preferred</li><li>3 - 6 years of professional work experience in geography (preferably in FIRM production)</li><li>Knowledge of the National Flood Insurance Program (NFIP), FEMA Flood Insurance Studies, MT-2, and/or other flood study related programs and processes</li><li>Knowledge of FEMA Guidelines and Standards for Flood Risk Analysis and Mapping</li><li>Knowledge of FEMA's MIP tracking and reporting system a plus</li><li>Knowledge, interest, and project experience in GIS applications, including ArcGIS Desktop 10.x, ArcGIS Pro, and ArcGIS Online</li><li>Strong oral, people, and written communication skills</li><li>Strong MS Excel and MS Access skills to leverage various data sources for use in GIS projects</li><li>CFM (Certified Floodplain Manager) is a strong plus</li><li>Intermediate proficiency in python modeling/scripting and model builder for ArcGIS</li><li>Experience with GIS application and/or web development a plus</li><li>Intermediate experience with FEMA’s HAZUS application for multi-hazard risk analysis</li><li>Knowledge of Flood Mitigation and other Grant Programs a plus</li><li>Knowledge of Environmental Regulations a plus</li><li>Knowledge of Watershed Planning a plus</li></ul><h2>Benefits</h2><ul><li>Fantastic working environment</li><li>Opportunity to apply the latest technology to flood studies and water resource projects</li><li>Professional growth opportunity</li><li>Multidisciplinary consulting and engineering firm</li></ul>",
            "application_link": "https://careers-companyxyz.icims.com/jobs/14289/mid-level-gis-professional/job",
            "location_raw": "Dallas, TX, US",
            "job_categories": [
                "Other"
            ],
            "job_type": "Full Time",
            "location_type": "In-Person",
            "yoe_range": {
                "min": 3,
                "max": 6
            },
            "salary_range": null,
            "date_posted": "2025-03-07",
            "company_link": "https://www.companyxyz.com",
            "company_logo": "https://c-1720-20210302-www-companyxyz-com.i.icims.com/images/default-source/site-assets/logos/companyxyz-logo.png?sfvrsn=ba6fa825_0",
            "job_board": "iCIMS",
            "job_board_link": "https://careers-companyxyz.icims.com",
            "requirements_summary": "Bachelor’s degree in geography or GIS degrees preferred, 3 - 6 years of professional work experience in geography, knowledge of GIS applications and flood study related programs and processes",
            "visa_sponsored": false,
            "company_data": {
                "description_summary": "CompanyXYZ provides professional services, creating innovative solutions for built and natural environments nationwide.",
                "linkedin_link": "https://www.linkedin.com/company/companyxyz",
                "size_range": {
                    "min": 1001,
                    "max": 5000
                },
                "industries": [
                    "Design",
                    "Construction"
                ],
                "subindustries": [
                    "Architecture",
                    "Building Construction"
                ]
            },
            "company_slug": "companyxyz",
            "job_slug": "mid-level-gis-professional-8",
            "expired": false,
            "locations": [
                {
                    "city": "Dallas",
                    "region": "Texas",
                    "country": "United States"
                }
            ]
        },
        {
            "_id": "672e6f5f8b838d1c6ad2df62",
            "company_name": "CompanyXYZ",
            "job_title": "Senior Drainage Engineer",
            "description": "<p>CompanyXYZ is seeking a Senior Drainage Engineer with strong organizational and technical skills to support our growing Transportation design practice. This position will be based in our Orlando, FL office and offers career advancement opportunities, an excellent working environment, great work-life balance, and the chance to work on a variety of impactful projects.</p><h2>Requirements</h2><ul><li>Serve as Engineer-of-Record, Senior Engineer, or Project Manager on Transportation projects</li><li>Perform and collaborate on drainage analyses with other Drainage staff</li><li>Prepare drainage plans, reports, construction quantities, cost estimates and specifications for transportation projects</li></ul><h2>Benefits</h2><ul><li>Comprehensive medical, dental, vision, and supplemental life insurance programs</li><li>401(k) profit sharing plan with employer matching</li><li>529 college savings plans</li></ul>",
            "application_link": "https://careers-companyxyz.icims.com/jobs/14197/senior-drainage-engineer/job",
            "location_raw": "Orlando, FL, US",
            "job_categories": [
                "Other"
            ],
            "job_type": "Full Time",
            "location_type": "Hybrid",
            "yoe_range": {
                "min": 7,
                "max": 7
            },
            "salary_range": null,
            "date_posted": "2025-03-07",
            "company_link": "https://www.companyxyz.com",
            "company_logo": "https://c-1720-20210302-www-companyxyz-com.i.icims.com/images/default-source/site-assets/logos/companyxyz-logo.png?sfvrsn=ba6fa825_0",
            "job_board": "iCIMS",
            "job_board_link": "https://careers-companyxyz.icims.com",
            "requirements_summary": "Bachelor’s degree in Civil Engineering or a related discipline and 7+ years of relevant FDOT drainage/water resources design experience",
            "visa_sponsored": true,
            "company_data": {
                "description_summary": "CompanyXYZ provides professional services, creating innovative solutions for built and natural environments nationwide.",
                "linkedin_link": "https://www.linkedin.com/company/companyxyz",
                "size_range": {
                    "min": 1001,
                    "max": 5000
                },
                "industries": [
                    "Design",
                    "Construction"
                ],
                "subindustries": [
                    "Architecture",
                    "Building Construction"
                ]
            },
            "company_slug": "companyxyz",
            "job_slug": "senior-drainage-engineer-19",
            "expired": false,
            "locations": [
                {
                    "city": "Orlando",
                    "region": "Florida",
                    "country": "United States"
                }
            ]
        }
    ],
    "job_categories": [
        {
            "category": "Other"
        },
    ],
    "total_count": 161,
    "page": 1,
    "limit": 2,
    "total_pages": 81
}

Error Responses

Returns when the API key is missing, invalid, or incorrect.
Returns when the specified company_slugdoes not exist in the database.
  • The company does not exist or has been deleted.
  • There’s a typo in the company_slugvalue.
  • The slug is incorrectly cased (e.g., uppercase vs lowercase letters).
Returns when an unexpected error occurs on the server.
  • Occurs during unhandled server-side failures or bugs that prevent the request from being processed.