Download OpenAPI specification:Download
Extension API for Java API with Postgres Exercise
Add a new employee to our list of available employees
name required | string |
jobName required | string |
salaryGrade required | string |
department required | string |
{- "name": "Dave Ames",
- "jobName": "Java Developer",
- "salaryGrade": "8",
- "department": "Software Development"
}
{- "id": 1,
- "name": "Dave Ames",
- "jobName": "Java Developer",
- "salaryGrade": "8",
- "department": "Software Development"
}
Update an existing employee by ID
id required | integer The ID of the employee to update |
name required | string |
jobName required | string |
salaryGrade required | string |
department required | string |
{- "name": "Dave Ames",
- "jobName": "Java Developer",
- "salaryGrade": "8",
- "department": "Software Development"
}
{- "id": 1,
- "name": "Dave Ames",
- "jobName": "Java Developer",
- "salaryGrade": "8",
- "department": "Software Development"
}
Remove an employee from our list of employees
id required | integer The ID of the employee to delete |
{- "id": 1,
- "name": "Dave Ames",
- "jobName": "Java Developer",
- "salaryGrade": "8",
- "department": "Software Development"
}
Add a new salary grade to our list of available salary grades
grade required | string |
minSalary required | integer |
maxSalary required | integer |
{- "grade": "8",
- "minSalary": 25000,
- "maxSalary": 30000
}
{- "grade": "8",
- "minSalary": 25000,
- "maxSalary": 30000
}
Update an existing salary grade by ID
id required | integer The ID of the salary grade to update |
grade required | string |
minSalary required | integer |
maxSalary required | integer |
{- "grade": "8",
- "minSalary": 25000,
- "maxSalary": 30000
}
{- "grade": "8",
- "minSalary": 25000,
- "maxSalary": 30000
}
Add a new department to our list of available departments
name required | string |
location required | string |
{- "name": "Software Development",
- "location": "Manchester, UK"
}
{- "id": 1,
- "name": "Software Development",
- "location": "Manchester, UK"
}
Update an existing department by ID
id required | integer The ID of the department to update |
name required | string |
location required | string |
{- "name": "Software Development",
- "location": "Manchester, UK"
}
{- "id": 1,
- "name": "Software Development",
- "location": "Manchester, UK"
}