Download OpenAPI specification:Download
Core Criteria for Java API, JPA and Hibernate Exercise
Create a new user
email required | string <string> |
firstName required | string |
lastName required | string |
username required | string |
phone required | string |
{- "email": "example@example.com",
- "firstName": "Matt",
- "lastName": "Bellamy",
- "username": "muse",
- "phone": "+447182739"
}
{- "id": 1,
- "email": "example@example.com",
- "firstName": "Matt",
- "lastName": "Bellamy",
- "username": "muse",
- "phone": "+447182739"
}
Update a user by ID
id required | integer The ID of the user to update |
email required | string <string> |
firstName required | string |
lastName required | string |
username required | string |
phone required | string |
{- "email": "example@example.com",
- "firstName": "Matt",
- "lastName": "Bellamy",
- "username": "muse",
- "phone": "+447182739"
}
{- "id": 1,
- "email": "example@example.com",
- "firstName": "Matt",
- "lastName": "Bellamy",
- "username": "muse",
- "phone": "+447182739"
}
Create a new user
title required | string |
genre required | string |
publisher required | string |
developer required | string |
releaseYear required | integer |
isEarlyAccess required | boolean |
{- "title": "The Elder Scrolls: Morrowind",
- "genre": "Fantasy RPG",
- "publisher": "Zenimax",
- "developer": "Bethesda",
- "releaseYear": 2002,
- "isEarlyAccess": false
}
{- "id": 1,
- "title": "The Elder Scrolls: Morrowind",
- "genre": "Fantasy RPG",
- "publisher": "Zenimax",
- "developer": "Bethesda",
- "releaseYear": 2002,
- "isEarlyAccess": false
}
Update a game by ID
id required | integer The ID of the game to update |
title required | string |
genre required | string |
publisher required | string |
developer required | string |
releaseYear required | integer |
isEarlyAccess required | boolean |
{- "title": "The Elder Scrolls: Morrowind",
- "genre": "Fantasy RPG",
- "publisher": "Zenimax",
- "developer": "Bethesda",
- "releaseYear": 2002,
- "isEarlyAccess": false
}
{- "id": 1,
- "title": "The Elder Scrolls: Morrowind",
- "genre": "Fantasy RPG",
- "publisher": "Zenimax",
- "developer": "Bethesda",
- "releaseYear": 2002,
- "isEarlyAccess": false
}
Delete a game by ID
id required | integer The ID of the game to delete |
{- "id": 1,
- "title": "The Elder Scrolls: Morrowind",
- "genre": "Fantasy RPG",
- "publisher": "Zenimax",
- "developer": "Bethesda",
- "releaseYear": 2002,
- "isEarlyAccess": false
}