Endpoints
GET /api/getAllParks
Description: Retrieves all parks asynchronously.
Example Request:
GET /api/getAllParksExample Response:
{
"success": true,
"message": "Parks retrieved successfully",
"data": [ /* Array of ParkModel objects */ ]
}GET /api/getParkById/id
Description: Retrieves a park by its ID.
Example Request:
GET /api/getParkById/123Example Response:
{
"success": true,
"message": "Park retrieved successfully",
"data": [ /* ParkModel object */ ]
}GET /api/getParkByName/Name
Description: Retrieves a park by its Name
Example Request:
GET /api/getParkByName/Amboseli National ParkExample Response:
{
"success": true,
"message": "Park retrieved successfully",
"data": [ /* ParkModel object */ ]
}GET /api/getParkByCountry/Country
Description: Retrieves a park by its ID.
Example Request:
GET /api/getParkByCountry/KenyaExample Response:
{
"success": true,
"message": "Park in Kenya retrieved successfully",
"data": [ /* ParkModel object */ ]
}POST /api/Users
Description: Create a new user
Example Request:
GET /api/UsersParameter
{
"userName": "string",
"password": "string",
"email": "string"
}Example Response:
{
"userName": "string",
"email": "string"
}Get /api/Users/{username}
Description: Querry user
Example Request:
GET /api/Users/testuserExample Response:
{
"userName": "string",
"email": "string"
}