[ { "ContainingType": "BukiVedi.App.Controllers.AuthController", "Method": "SignIn", "RelativePath": "api/auth", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "request", "Type": "BukiVedi.App.Requests.AuthLPRequest", "IsRequired": true } ], "ReturnTypes": [ { "Type": "BukiVedi.App.Responces.AutoCodeResponse", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 200 }, { "Type": "Microsoft.AspNetCore.Mvc.ProblemDetails", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 400 } ] }, { "ContainingType": "BukiVedi.App.Controllers.AuthorsController", "Method": "GetAllAuthors", "RelativePath": "api/author", "HttpMethod": "GET", "IsController": true, "Order": 0, "Parameters": [], "ReturnTypes": [ { "Type": "System.Collections.Generic.IEnumerable\u00601[[BukiVedi.App.Responces.AuthorInfo, BukiVedi.App, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 200 } ] }, { "ContainingType": "BukiVedi.App.Controllers.AuthorsController", "Method": "SearchByAuthor", "RelativePath": "api/author/{id}/books", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "id", "Type": "System.String", "IsRequired": true } ], "ReturnTypes": [ { "Type": "System.Collections.Generic.IEnumerable\u00601[[BukiVedi.App.Responces.BookResponse, BukiVedi.App, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 200 } ] }, { "ContainingType": "BukiVedi.App.Controllers.AuthorsController", "Method": "GetFavoriteAuthors", "RelativePath": "api/author/favorite", "HttpMethod": "GET", "IsController": true, "Order": 0, "Parameters": [], "ReturnTypes": [ { "Type": "System.Collections.Generic.IEnumerable\u00601[[BukiVedi.App.Responces.AuthorInfo, BukiVedi.App, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 200 } ] }, { "ContainingType": "BukiVedi.App.Controllers.BooksController", "Method": "BlockBookAuthor", "RelativePath": "api/books/{id}/author/block", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "id", "Type": "System.String", "IsRequired": true } ], "ReturnTypes": [ { "Type": "System.Collections.Generic.IEnumerable\u00601[[BukiVedi.App.Responces.BookResponse, BukiVedi.App, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 200 } ] }, { "ContainingType": "BukiVedi.App.Controllers.BooksController", "Method": "AddAuthorsToFavorite", "RelativePath": "api/books/{id}/authors/favorite", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "id", "Type": "System.String", "IsRequired": true } ], "ReturnTypes": [] }, { "ContainingType": "BukiVedi.App.Controllers.BooksController", "Method": "BlockBook", "RelativePath": "api/books/{id}/block", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "id", "Type": "System.String", "IsRequired": true } ], "ReturnTypes": [] }, { "ContainingType": "BukiVedi.App.Controllers.BooksController", "Method": "AddToFavorite", "RelativePath": "api/books/{id}/favorite", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "id", "Type": "System.String", "IsRequired": true } ], "ReturnTypes": [] }, { "ContainingType": "BukiVedi.App.Controllers.BooksController", "Method": "AddBookToReadingQueue", "RelativePath": "api/books/{id}/read", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "id", "Type": "System.String", "IsRequired": true } ], "ReturnTypes": [] }, { "ContainingType": "BukiVedi.App.Controllers.BooksController", "Method": "GetBlobDownload", "RelativePath": "api/books/download/{id}", "HttpMethod": "GET", "IsController": true, "Order": 0, "Parameters": [ { "Name": "id", "Type": "System.String", "IsRequired": true } ], "ReturnTypes": [] }, { "ContainingType": "BukiVedi.App.Controllers.BooksController", "Method": "Search", "RelativePath": "api/books/search", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "request", "Type": "BukiVedi.App.Requests.QueryRequest", "IsRequired": true } ], "ReturnTypes": [ { "Type": "System.Collections.Generic.IEnumerable\u00601[[BukiVedi.App.Responces.BookResponse, BukiVedi.App, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 200 } ] }, { "ContainingType": "BukiVedi.App.Controllers.TagsController", "Method": "AppendTag", "RelativePath": "api/tags", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "request", "Type": "BukiVedi.App.Requests.AppendTagRequest", "IsRequired": true } ], "ReturnTypes": [] }, { "ContainingType": "BukiVedi.App.Controllers.TagsController", "Method": "GetUserTags", "RelativePath": "api/tags", "HttpMethod": "GET", "IsController": true, "Order": 0, "Parameters": [], "ReturnTypes": [ { "Type": "System.Collections.Generic.IEnumerable\u00601[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 200 } ] }, { "ContainingType": "BukiVedi.App.Controllers.TagsController", "Method": "Search", "RelativePath": "api/tags/{id}/books", "HttpMethod": "POST", "IsController": true, "Order": 0, "Parameters": [ { "Name": "id", "Type": "System.String", "IsRequired": true } ], "ReturnTypes": [ { "Type": "System.Collections.Generic.IEnumerable\u00601[[BukiVedi.App.Responces.BookResponse, BukiVedi.App, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 200 } ] }, { "ContainingType": "BukiVedi.App.Controllers.TagsController", "Method": "RemoveTag", "RelativePath": "api/tags/id", "HttpMethod": "DELETE", "IsController": true, "Order": 0, "Parameters": [ { "Name": "id", "Type": "System.String", "IsRequired": false } ], "ReturnTypes": [ { "Type": "System.Boolean", "MediaTypes": [ "text/plain", "application/json", "text/json" ], "StatusCode": 200 } ] } ]