dotnet-5-web-api-sample
dotnet-5-web-api-sample copied to clipboard
An example RESTful API with .NET 5.0
.NET 5.0 Web API Sample
An example RESTful API with .NET 5.0
- applicationUrl:
http://localhost:5010
- apiVersion:
1.0 (or 1)
Public Endpoints
Public endpoints require no Authentication.
-
Login :
POST /api/v{:apiVersion}/login/
Endpoints that require Authentication
Private endpoints require a valid Token to be included in the header of the request.
Category related
-
Show Categories :
GET /api/v{:apiVersion}/categories
-
Show Category :
GET /api/v{:apiVersion}/categories/:id
-
Show Products of Category :
GET /api/v{:apiVersion}/categories/:id/products
-
Create Category :
POST /api/v{:apiVersion}/categories
-
Update Category :
PUT /api/v{:apiVersion}/categories/:id
-
Delete Category :
DELETE /api/v{:apiVersion}/categories/:id
Product related
-
Show Products :
GET /api/v{:apiVersion}/products
-
Show Product :
GET /api/v{:apiVersion}/products/:id
-
Create Product :
POST /api/v{:apiVersion}/products
-
Update Product :
PUT /api/v{:apiVersion}/products/:id
-
Delete Product :
DELETE /api/v{:apiVersion}/products/:id
Author
Furkan Işıtan