This project seeks to be the best rest api related to the magical world of Harry Potter. In it you will find a diversity of information to be able to consume and use in your applications.
- Java
[11]
- Spring Boot
[2.5.5]
- JPA
- Lombok
[1.18.24]
- MySQL
- MySQL Connector
- Spring Fox
[2.9.2]
- Swagger 2
[2.9.2]
- Spring Security
- Maven
[4.0.0]
The api has the swagger documentation system integrated, therefore you can enter the page and see all the endpoints that can be consumed, however, the ones that are available are detailed below
GET /api/v1
Path | Method | Description |
---|---|---|
/chapters |
GET |
Chapters. Return list all chapters |
/chapters/{id} |
GET |
Chapters. Return a chapter by id |
GET /api/v1
Path | Method | Description |
---|---|---|
/characters |
GET |
Characters. Return list all Characters |
/characters/{id} |
GET |
Characters. Return a character by id |
GET /api/v1
Path | Method | Description |
---|---|---|
/houses |
GET |
Houses. Return list all houses |
/houses/{id} |
GET |
Houses. Return a house by id |
GET /api/v1
Path | Method | Description |
---|---|---|
/movies |
GET |
Movies. Return list all movies |
/movies/{id} |
GET |
Movies. Return a movie by id |
GET /api/v1
Path | Method | Description |
---|---|---|
/places |
GET |
Places. Return list all places |
/places/{id} |
GET |
Places. Return a place by id |
GET /api/v1
Path | Method | Description |
---|---|---|
/potions |
GET |
Potions. Return list all potions |
/potions/{id} |
GET |
Potions. Return a potion by id |
GET /api/v1
Path | Method | Description |
---|---|---|
/spells |
GET |
Spells. Return list all spells |
/spells/{id} |
GET |
Spells. Return a spell by id |
Any user can contribute and leave their ideas to improve this wonderful project.
In the event that there is an issue, please use the template that is created.