Files
goGin/frontend/belgeler/admin_blog_post.md
Beyhan Oğur 2a5b661443 first commit
2026-04-26 21:46:42 +03:00

52 KiB
Raw Permalink Blame History

Proje frontend klasörü altında yapılandırılmıştır. Gerekli tüm paketler (package.json) önceden yüklenmiştir:

  • Framework: Next.js 16 (App Router)
  • UI: React 19, Tailwind CSS v4, shadcn/ui
  • İkonlar: lucide-react
  • Validasyon: Zod
  • Auth: NextAuth.js
  • Bildirimler: SweetAlert2
  • Güvenlik: nextjs-turnstile (Cloudflare)
  • Senin ile sadece Frontend Üstünde Çalışıyorum
  • Backend ile ilgili bir şey Yapman Gerekirse Bana Söylemen Yeterli

post ekleme curl -X 'POST'
'http://localhost:8080/api/v1/admin/posts'
-H 'accept: application/json'
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NzE0MTYyMjcsImlhdCI6MTc3MTQwNTQyNywiaXNfYWRtaW4iOnRydWUsInN1YiI6MiwidG9rZW5fdHlwZSI6ImFjY2VzcyJ9.X6mTnoiYJ1CUlarQlmwka0VpuDxYTIAV0QfS72AuBXs'
-H 'Content-Type: multipart/form-data'
-F 'title=sdfsdf'
-F 'slug=sdfsdf'
-F 'content=sdfsdf'
-F 'category_ids=1'
-F 'tag_names=tag'
-F 'images=@1632286445-en-sqdgame-main-playgrou-5BVA_cover.jpg;type=image/jpeg'
-F 'width=111'
-F 'height=111'
-F 'quality=100'
-F 'format=webp'

Request URL

http://localhost:8080/api/v1/admin/posts

Server response Code Details 201 Response body

{ "data": { "ID": 281, "CreatedAt": "2026-02-18T13:54:25.365+03:00", "UpdatedAt": "2026-02-18T13:54:25.396+03:00", "DeletedAt": null, "title": "sdfsdf", "images": "/uploads/posts/post-1771412065363931000-0.jpg", "content": "sdfsdf", "slug": "sdfsdf", "tags": [ { "ID": 12, "CreatedAt": "2026-02-18T13:54:25.391+03:00", "UpdatedAt": "2026-02-18T13:54:25.391+03:00", "DeletedAt": null, "name": "tag" } ], "width": 111, "height": 111, "quality": 100, "format": "webp" } }

Response headers

access-control-allow-credentials: true access-control-allow-headers: Authorization,Content-Type,Accept,Origin,X-Requested-With access-control-allow-methods: GET,POST,PUT,PATCH,DELETE,OPTIONS access-control-allow-origin: http://localhost:8080 access-control-max-age: 600 content-length: 425 content-type: application/json; charset=utf-8 date: Wed,18 Feb 2026 10:54:25 GMT vary: Origin

######## qery olmadan curl -X 'GET'
'http://localhost:8080/api/v1/admin/posts'
-H 'accept: application/json'
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NzE0MTYyMjcsImlhdCI6MTc3MTQwNTQyNywiaXNfYWRtaW4iOnRydWUsInN1YiI6MiwidG9rZW5fdHlwZSI6ImFjY2VzcyJ9.X6mTnoiYJ1CUlarQlmwka0VpuDxYTIAV0QfS72AuBXs'

Request URL

http://localhost:8080/api/v1/admin/posts

Server response Code Details 200 Response body

{ "items": [ { "ID": 281, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "tags": [ { "ID": 12, "CreatedAt": "2026-02-18T13:54:25.391+03:00", "UpdatedAt": "2026-02-18T13:54:25.391+03:00", "DeletedAt": null, "name": "tag" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 279, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 123, "CreatedAt": "2026-02-17T22:50:50.303+03:00", "UpdatedAt": "2026-02-17T22:50:50.303+03:00", "DeletedAt": null, "title": "Sanat", "slug": "sanat-1771357850300423000" } ], "tags": [ { "ID": 5, "CreatedAt": "2026-02-17T22:37:22.736+03:00", "UpdatedAt": "2026-02-17T22:37:22.736+03:00", "DeletedAt": null, "name": "Tutorial" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 278, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 109, "CreatedAt": "2026-02-17T22:50:50.021+03:00", "UpdatedAt": "2026-02-17T22:50:50.021+03:00", "DeletedAt": null, "title": "Teknoloji", "slug": "teknoloji-1771357849936045000" } ], "tags": [ { "ID": 4, "CreatedAt": "2026-02-17T22:37:22.723+03:00", "UpdatedAt": "2026-02-17T22:37:22.723+03:00", "DeletedAt": null, "name": "Api" }, { "ID": 6, "CreatedAt": "2026-02-17T22:37:22.749+03:00", "UpdatedAt": "2026-02-17T22:37:22.749+03:00", "DeletedAt": null, "name": "Coding" }, { "ID": 9, "CreatedAt": "2026-02-17T22:37:22.788+03:00", "UpdatedAt": "2026-02-17T22:37:22.788+03:00", "DeletedAt": null, "name": "Food" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 277, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 109, "CreatedAt": "2026-02-17T22:50:50.021+03:00", "UpdatedAt": "2026-02-17T22:50:50.021+03:00", "DeletedAt": null, "title": "Teknoloji", "slug": "teknoloji-1771357849936045000" } ], "tags": [ { "ID": 5, "CreatedAt": "2026-02-17T22:37:22.736+03:00", "UpdatedAt": "2026-02-17T22:37:22.736+03:00", "DeletedAt": null, "name": "Tutorial" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 276, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 } ], "tags": [ { "ID": 3, "CreatedAt": "2026-02-17T22:37:22.711+03:00", "UpdatedAt": "2026-02-17T22:37:22.711+03:00", "DeletedAt": null, "name": "Web" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" }, { "ID": 9, "CreatedAt": "2026-02-17T22:37:22.788+03:00", "UpdatedAt": "2026-02-17T22:37:22.788+03:00", "DeletedAt": null, "name": "Food" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 275, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 117, "CreatedAt": "2026-02-17T22:50:50.129+03:00", "UpdatedAt": "2026-02-17T22:50:50.129+03:00", "DeletedAt": null, "title": "Gezi", "slug": "gezi-1771357850126021000", "parent_id": 114 }, { "ID": 120, "CreatedAt": "2026-02-17T22:50:50.164+03:00", "UpdatedAt": "2026-02-17T22:50:50.164+03:00", "DeletedAt": null, "title": "Tatlılar", "slug": "tatlilar-1771357850161422000", "parent_id": 119 } ], "tags": [ { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 274, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 } ], "tags": [ { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" }, { "ID": 9, "CreatedAt": "2026-02-17T22:37:22.788+03:00", "UpdatedAt": "2026-02-17T22:37:22.788+03:00", "DeletedAt": null, "name": "Food" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 273, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 116, "CreatedAt": "2026-02-17T22:50:50.113+03:00", "UpdatedAt": "2026-02-17T22:50:50.113+03:00", "DeletedAt": null, "title": "Spor", "slug": "spor-1771357850110558000", "parent_id": 114 } ], "tags": [ { "ID": 4, "CreatedAt": "2026-02-17T22:37:22.723+03:00", "UpdatedAt": "2026-02-17T22:37:22.723+03:00", "DeletedAt": null, "name": "Api" }, { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 272, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 } ], "tags": [ { "ID": 5, "CreatedAt": "2026-02-17T22:37:22.736+03:00", "UpdatedAt": "2026-02-17T22:37:22.736+03:00", "DeletedAt": null, "name": "Tutorial" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 271, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 111, "CreatedAt": "2026-02-17T22:50:50.054+03:00", "UpdatedAt": "2026-02-17T22:50:50.054+03:00", "DeletedAt": null, "title": "Donanım", "slug": "donanim-1771357850051551000", "parent_id": 109 }, { "ID": 119, "CreatedAt": "2026-02-17T22:50:50.153+03:00", "UpdatedAt": "2026-02-17T22:50:50.153+03:00", "DeletedAt": null, "title": "Yemek", "slug": "yemek-1771357850149748000" } ], "tags": [ { "ID": 2, "CreatedAt": "2026-02-17T22:37:22.698+03:00", "UpdatedAt": "2026-02-17T22:37:22.698+03:00", "DeletedAt": null, "name": "Gin" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 270, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 109, "CreatedAt": "2026-02-17T22:50:50.021+03:00", "UpdatedAt": "2026-02-17T22:50:50.021+03:00", "DeletedAt": null, "title": "Teknoloji", "slug": "teknoloji-1771357849936045000" }, { "ID": 119, "CreatedAt": "2026-02-17T22:50:50.153+03:00", "UpdatedAt": "2026-02-17T22:50:50.153+03:00", "DeletedAt": null, "title": "Yemek", "slug": "yemek-1771357850149748000" } ], "tags": [ { "ID": 4, "CreatedAt": "2026-02-17T22:37:22.723+03:00", "UpdatedAt": "2026-02-17T22:37:22.723+03:00", "DeletedAt": null, "name": "Api" }, { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" }, { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 269, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 } ], "tags": [ { "ID": 6, "CreatedAt": "2026-02-17T22:37:22.749+03:00", "UpdatedAt": "2026-02-17T22:37:22.749+03:00", "DeletedAt": null, "name": "Coding" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" }, { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 268, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 124, "CreatedAt": "2026-02-17T22:50:50.314+03:00", "UpdatedAt": "2026-02-17T22:50:50.314+03:00", "DeletedAt": null, "title": "Sinema", "slug": "sinema-1771357850310914000", "parent_id": 123 } ], "tags": [ { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 267, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 116, "CreatedAt": "2026-02-17T22:50:50.113+03:00", "UpdatedAt": "2026-02-17T22:50:50.113+03:00", "DeletedAt": null, "title": "Spor", "slug": "spor-1771357850110558000", "parent_id": 114 } ], "tags": [ { "ID": 3, "CreatedAt": "2026-02-17T22:37:22.711+03:00", "UpdatedAt": "2026-02-17T22:37:22.711+03:00", "DeletedAt": null, "name": "Web" }, { "ID": 5, "CreatedAt": "2026-02-17T22:37:22.736+03:00", "UpdatedAt": "2026-02-17T22:37:22.736+03:00", "DeletedAt": null, "name": "Tutorial" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 266, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 }, { "ID": 117, "CreatedAt": "2026-02-17T22:50:50.129+03:00", "UpdatedAt": "2026-02-17T22:50:50.129+03:00", "DeletedAt": null, "title": "Gezi", "slug": "gezi-1771357850126021000", "parent_id": 114 }, { "ID": 121, "CreatedAt": "2026-02-17T22:50:50.175+03:00", "UpdatedAt": "2026-02-17T22:50:50.175+03:00", "DeletedAt": null, "title": "Ana Yemekler", "slug": "ana-yemekler-1771357850172046000", "parent_id": 119 } ], "tags": [ { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" }, { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 265, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 116, "CreatedAt": "2026-02-17T22:50:50.113+03:00", "UpdatedAt": "2026-02-17T22:50:50.113+03:00", "DeletedAt": null, "title": "Spor", "slug": "spor-1771357850110558000", "parent_id": 114 } ], "tags": [ { "ID": 4, "CreatedAt": "2026-02-17T22:37:22.723+03:00", "UpdatedAt": "2026-02-17T22:37:22.723+03:00", "DeletedAt": null, "name": "Api" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 264, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 124, "CreatedAt": "2026-02-17T22:50:50.314+03:00", "UpdatedAt": "2026-02-17T22:50:50.314+03:00", "DeletedAt": null, "title": "Sinema", "slug": "sinema-1771357850310914000", "parent_id": 123 } ], "tags": [ { "ID": 3, "CreatedAt": "2026-02-17T22:37:22.711+03:00", "UpdatedAt": "2026-02-17T22:37:22.711+03:00", "DeletedAt": null, "name": "Web" }, { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 263, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 113, "CreatedAt": "2026-02-17T22:50:50.078+03:00", "UpdatedAt": "2026-02-17T22:50:50.078+03:00", "DeletedAt": null, "title": "Mobil", "slug": "mobil-1771357850074407000", "parent_id": 109 } ], "tags": [ { "ID": 3, "CreatedAt": "2026-02-17T22:37:22.711+03:00", "UpdatedAt": "2026-02-17T22:37:22.711+03:00", "DeletedAt": null, "name": "Web" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 262, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 117, "CreatedAt": "2026-02-17T22:50:50.129+03:00", "UpdatedAt": "2026-02-17T22:50:50.129+03:00", "DeletedAt": null, "title": "Gezi", "slug": "gezi-1771357850126021000", "parent_id": 114 } ], "tags": [ { "ID": 2, "CreatedAt": "2026-02-17T22:37:22.698+03:00", "UpdatedAt": "2026-02-17T22:37:22.698+03:00", "DeletedAt": null, "name": "Gin" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 261, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 120, "CreatedAt": "2026-02-17T22:50:50.164+03:00", "UpdatedAt": "2026-02-17T22:50:50.164+03:00", "DeletedAt": null, "title": "Tatlılar", "slug": "tatlilar-1771357850161422000", "parent_id": 119 } ], "tags": [ { "ID": 4, "CreatedAt": "2026-02-17T22:37:22.723+03:00", "UpdatedAt": "2026-02-17T22:37:22.723+03:00", "DeletedAt": null, "name": "Api" }, { "ID": 5, "CreatedAt": "2026-02-17T22:37:22.736+03:00", "UpdatedAt": "2026-02-17T22:37:22.736+03:00", "DeletedAt": null, "name": "Tutorial" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" }, { "ID": 9, "CreatedAt": "2026-02-17T22:37:22.788+03:00", "UpdatedAt": "2026-02-17T22:37:22.788+03:00", "DeletedAt": null, "name": "Food" } ], "width": 0, "height": 0, "quality": 0, "format": "" } ], "page": 1, "per_page": 20, "total": 40 }

Response headers

content-type: application/json; charset=utf-8 date: Wed,18 Feb 2026 10:55:25 GMT transfer-encoding: chunked

Responses Code Description 200

OK

{ "items": [ { ###################

sadece softdelete olanlar

curl -X 'GET'
'http://localhost:8080/api/v1/admin/posts?soft=only'
-H 'accept: application/json'
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NzE0MTYyMjcsImlhdCI6MTc3MTQwNTQyNywiaXNfYWRtaW4iOnRydWUsInN1YiI6MiwidG9rZW5fdHlwZSI6ImFjY2VzcyJ9.X6mTnoiYJ1CUlarQlmwka0VpuDxYTIAV0QfS72AuBXs'

Request URL

http://localhost:8080/api/v1/admin/posts?soft=only

Server response Code Details 200 Response body

{ "items": [ { "ID": 280, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 126, "CreatedAt": "2026-02-17T22:50:50.445+03:00", "UpdatedAt": "2026-02-17T22:50:50.445+03:00", "DeletedAt": "2026-02-18T07:13:44.315+03:00", "title": "Edebiyat", "slug": "edebiyat-1771357850441632000", "parent_id": 123 } ], "tags": [ { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" } ], "page": 1, "per_page": 20, "total": 1 }

Response headers

content-length: 591 content-type: application/json; charset=utf-8 date: Wed,18 Feb 2026 10:56:08 GMT

###################

hepsi curl -X 'GET'
'http://localhost:8080/api/v1/admin/posts?soft=with'
-H 'accept: application/json'
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NzE0MTYyMjcsImlhdCI6MTc3MTQwNTQyNywiaXNfYWRtaW4iOnRydWUsInN1YiI6MiwidG9rZW5fdHlwZSI6ImFjY2VzcyJ9.X6mTnoiYJ1CUlarQlmwka0VpuDxYTIAV0QfS72AuBXs'

Request URL

http://localhost:8080/api/v1/admin/posts?soft=with

Server response Code Details 200 Response body

{ "items": [ { "ID": 281, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "tags": [ { "ID": 12, "CreatedAt": "2026-02-18T13:54:25.391+03:00", "UpdatedAt": "2026-02-18T13:54:25.391+03:00", "DeletedAt": null, "name": "tag" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 280, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 126, "CreatedAt": "2026-02-17T22:50:50.445+03:00", "UpdatedAt": "2026-02-17T22:50:50.445+03:00", "DeletedAt": "2026-02-18T07:13:44.315+03:00", "title": "Edebiyat", "slug": "edebiyat-1771357850441632000", "parent_id": 123 } ], "tags": [ { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 279, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 123, "CreatedAt": "2026-02-17T22:50:50.303+03:00", "UpdatedAt": "2026-02-17T22:50:50.303+03:00", "DeletedAt": null, "title": "Sanat", "slug": "sanat-1771357850300423000" } ], "tags": [ { "ID": 1, "CreatedAt": "2026-02-17T22:37:22.684+03:00", "UpdatedAt": "2026-02-17T22:37:22.684+03:00", "DeletedAt": "2026-02-18T06:52:13.229+03:00", "name": "Go" }, { "ID": 5, "CreatedAt": "2026-02-17T22:37:22.736+03:00", "UpdatedAt": "2026-02-17T22:37:22.736+03:00", "DeletedAt": null, "name": "Tutorial" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 278, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 109, "CreatedAt": "2026-02-17T22:50:50.021+03:00", "UpdatedAt": "2026-02-17T22:50:50.021+03:00", "DeletedAt": null, "title": "Teknoloji", "slug": "teknoloji-1771357849936045000" } ], "tags": [ { "ID": 4, "CreatedAt": "2026-02-17T22:37:22.723+03:00", "UpdatedAt": "2026-02-17T22:37:22.723+03:00", "DeletedAt": null, "name": "Api" }, { "ID": 6, "CreatedAt": "2026-02-17T22:37:22.749+03:00", "UpdatedAt": "2026-02-17T22:37:22.749+03:00", "DeletedAt": null, "name": "Coding" }, { "ID": 9, "CreatedAt": "2026-02-17T22:37:22.788+03:00", "UpdatedAt": "2026-02-17T22:37:22.788+03:00", "DeletedAt": null, "name": "Food" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 277, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 109, "CreatedAt": "2026-02-17T22:50:50.021+03:00", "UpdatedAt": "2026-02-17T22:50:50.021+03:00", "DeletedAt": null, "title": "Teknoloji", "slug": "teknoloji-1771357849936045000" } ], "tags": [ { "ID": 5, "CreatedAt": "2026-02-17T22:37:22.736+03:00", "UpdatedAt": "2026-02-17T22:37:22.736+03:00", "DeletedAt": null, "name": "Tutorial" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 276, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 } ], "tags": [ { "ID": 3, "CreatedAt": "2026-02-17T22:37:22.711+03:00", "UpdatedAt": "2026-02-17T22:37:22.711+03:00", "DeletedAt": null, "name": "Web" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" }, { "ID": 9, "CreatedAt": "2026-02-17T22:37:22.788+03:00", "UpdatedAt": "2026-02-17T22:37:22.788+03:00", "DeletedAt": null, "name": "Food" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 275, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 117, "CreatedAt": "2026-02-17T22:50:50.129+03:00", "UpdatedAt": "2026-02-17T22:50:50.129+03:00", "DeletedAt": null, "title": "Gezi", "slug": "gezi-1771357850126021000", "parent_id": 114 }, { "ID": 120, "CreatedAt": "2026-02-17T22:50:50.164+03:00", "UpdatedAt": "2026-02-17T22:50:50.164+03:00", "DeletedAt": null, "title": "Tatlılar", "slug": "tatlilar-1771357850161422000", "parent_id": 119 } ], "tags": [ { "ID": 1, "CreatedAt": "2026-02-17T22:37:22.684+03:00", "UpdatedAt": "2026-02-17T22:37:22.684+03:00", "DeletedAt": "2026-02-18T06:52:13.229+03:00", "name": "Go" }, { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 274, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 } ], "tags": [ { "ID": 1, "CreatedAt": "2026-02-17T22:37:22.684+03:00", "UpdatedAt": "2026-02-17T22:37:22.684+03:00", "DeletedAt": "2026-02-18T06:52:13.229+03:00", "name": "Go" }, { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" }, { "ID": 9, "CreatedAt": "2026-02-17T22:37:22.788+03:00", "UpdatedAt": "2026-02-17T22:37:22.788+03:00", "DeletedAt": null, "name": "Food" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 273, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 116, "CreatedAt": "2026-02-17T22:50:50.113+03:00", "UpdatedAt": "2026-02-17T22:50:50.113+03:00", "DeletedAt": null, "title": "Spor", "slug": "spor-1771357850110558000", "parent_id": 114 } ], "tags": [ { "ID": 1, "CreatedAt": "2026-02-17T22:37:22.684+03:00", "UpdatedAt": "2026-02-17T22:37:22.684+03:00", "DeletedAt": "2026-02-18T06:52:13.229+03:00", "name": "Go" }, { "ID": 4, "CreatedAt": "2026-02-17T22:37:22.723+03:00", "UpdatedAt": "2026-02-17T22:37:22.723+03:00", "DeletedAt": null, "name": "Api" }, { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 272, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 } ], "tags": [ { "ID": 5, "CreatedAt": "2026-02-17T22:37:22.736+03:00", "UpdatedAt": "2026-02-17T22:37:22.736+03:00", "DeletedAt": null, "name": "Tutorial" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 271, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 111, "CreatedAt": "2026-02-17T22:50:50.054+03:00", "UpdatedAt": "2026-02-17T22:50:50.054+03:00", "DeletedAt": null, "title": "Donanım", "slug": "donanim-1771357850051551000", "parent_id": 109 }, { "ID": 119, "CreatedAt": "2026-02-17T22:50:50.153+03:00", "UpdatedAt": "2026-02-17T22:50:50.153+03:00", "DeletedAt": null, "title": "Yemek", "slug": "yemek-1771357850149748000" } ], "tags": [ { "ID": 2, "CreatedAt": "2026-02-17T22:37:22.698+03:00", "UpdatedAt": "2026-02-17T22:37:22.698+03:00", "DeletedAt": null, "name": "Gin" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 270, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 109, "CreatedAt": "2026-02-17T22:50:50.021+03:00", "UpdatedAt": "2026-02-17T22:50:50.021+03:00", "DeletedAt": null, "title": "Teknoloji", "slug": "teknoloji-1771357849936045000" }, { "ID": 119, "CreatedAt": "2026-02-17T22:50:50.153+03:00", "UpdatedAt": "2026-02-17T22:50:50.153+03:00", "DeletedAt": null, "title": "Yemek", "slug": "yemek-1771357850149748000" } ], "tags": [ { "ID": 4, "CreatedAt": "2026-02-17T22:37:22.723+03:00", "UpdatedAt": "2026-02-17T22:37:22.723+03:00", "DeletedAt": null, "name": "Api" }, { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" }, { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 269, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 } ], "tags": [ { "ID": 6, "CreatedAt": "2026-02-17T22:37:22.749+03:00", "UpdatedAt": "2026-02-17T22:37:22.749+03:00", "DeletedAt": null, "name": "Coding" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" }, { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 268, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 124, "CreatedAt": "2026-02-17T22:50:50.314+03:00", "UpdatedAt": "2026-02-17T22:50:50.314+03:00", "DeletedAt": null, "title": "Sinema", "slug": "sinema-1771357850310914000", "parent_id": 123 } ], "tags": [ { "ID": 7, "CreatedAt": "2026-02-17T22:37:22.762+03:00", "UpdatedAt": "2026-02-17T22:37:22.762+03:00", "DeletedAt": null, "name": "Life" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 267, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 116, "CreatedAt": "2026-02-17T22:50:50.113+03:00", "UpdatedAt": "2026-02-17T22:50:50.113+03:00", "DeletedAt": null, "title": "Spor", "slug": "spor-1771357850110558000", "parent_id": 114 } ], "tags": [ { "ID": 3, "CreatedAt": "2026-02-17T22:37:22.711+03:00", "UpdatedAt": "2026-02-17T22:37:22.711+03:00", "DeletedAt": null, "name": "Web" }, { "ID": 5, "CreatedAt": "2026-02-17T22:37:22.736+03:00", "UpdatedAt": "2026-02-17T22:37:22.736+03:00", "DeletedAt": null, "name": "Tutorial" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 266, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 110, "CreatedAt": "2026-02-17T22:50:50.043+03:00", "UpdatedAt": "2026-02-17T22:50:50.043+03:00", "DeletedAt": null, "title": "Yazılım", "slug": "yazilim-1771357850031651000", "parent_id": 109 }, { "ID": 117, "CreatedAt": "2026-02-17T22:50:50.129+03:00", "UpdatedAt": "2026-02-17T22:50:50.129+03:00", "DeletedAt": null, "title": "Gezi", "slug": "gezi-1771357850126021000", "parent_id": 114 }, { "ID": 121, "CreatedAt": "2026-02-17T22:50:50.175+03:00", "UpdatedAt": "2026-02-17T22:50:50.175+03:00", "DeletedAt": null, "title": "Ana Yemekler", "slug": "ana-yemekler-1771357850172046000", "parent_id": 119 } ], "tags": [ { "ID": 1, "CreatedAt": "2026-02-17T22:37:22.684+03:00", "UpdatedAt": "2026-02-17T22:37:22.684+03:00", "DeletedAt": "2026-02-18T06:52:13.229+03:00", "name": "Go" }, { "ID": 8, "CreatedAt": "2026-02-17T22:37:22.775+03:00", "UpdatedAt": "2026-02-17T22:37:22.775+03:00", "DeletedAt": null, "name": "Nature" }, { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 265, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 116, "CreatedAt": "2026-02-17T22:50:50.113+03:00", "UpdatedAt": "2026-02-17T22:50:50.113+03:00", "DeletedAt": null, "title": "Spor", "slug": "spor-1771357850110558000", "parent_id": 114 } ], "tags": [ { "ID": 4, "CreatedAt": "2026-02-17T22:37:22.723+03:00", "UpdatedAt": "2026-02-17T22:37:22.723+03:00", "DeletedAt": null, "name": "Api" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 264, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 118, "CreatedAt": "2026-02-17T22:50:50.141+03:00", "UpdatedAt": "2026-02-17T22:50:50.141+03:00", "DeletedAt": "2026-02-18T07:11:49.576+03:00", "title": "Dekorasyon", "slug": "dekorasyon-1771357850137823000", "parent_id": 114 }, { "ID": 124, "CreatedAt": "2026-02-17T22:50:50.314+03:00", "UpdatedAt": "2026-02-17T22:50:50.314+03:00", "DeletedAt": null, "title": "Sinema", "slug": "sinema-1771357850310914000", "parent_id": 123 }, { "ID": 125, "CreatedAt": "2026-02-17T22:50:50.432+03:00", "UpdatedAt": "2026-02-17T22:50:50.432+03:00", "DeletedAt": "2026-02-18T07:39:50.011+03:00", "title": "Müzik", "slug": "muzik-1771357850322048000", "parent_id": 123 } ], "tags": [ { "ID": 1, "CreatedAt": "2026-02-17T22:37:22.684+03:00", "UpdatedAt": "2026-02-17T22:37:22.684+03:00", "DeletedAt": "2026-02-18T06:52:13.229+03:00", "name": "Go" }, { "ID": 3, "CreatedAt": "2026-02-17T22:37:22.711+03:00", "UpdatedAt": "2026-02-17T22:37:22.711+03:00", "DeletedAt": null, "name": "Web" }, { "ID": 10, "CreatedAt": "2026-02-17T22:37:22.801+03:00", "UpdatedAt": "2026-02-17T22:37:22.801+03:00", "DeletedAt": null, "name": "Travel" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 263, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 113, "CreatedAt": "2026-02-17T22:50:50.078+03:00", "UpdatedAt": "2026-02-17T22:50:50.078+03:00", "DeletedAt": null, "title": "Mobil", "slug": "mobil-1771357850074407000", "parent_id": 109 } ], "tags": [ { "ID": 3, "CreatedAt": "2026-02-17T22:37:22.711+03:00", "UpdatedAt": "2026-02-17T22:37:22.711+03:00", "DeletedAt": null, "name": "Web" } ], "width": 0, "height": 0, "quality": 0, "format": "" }, { "ID": 262, "CreatedAt": "0001-01-01T00:00:00Z", "UpdatedAt": "0001-01-01T00:00:00Z", "DeletedAt": null, "title": "", "images": "", "slug": "", "categories": [ { "ID": 117, "CreatedAt": "2026-02-17T22:50:50.129+03:00", "UpdatedAt": "2026-02-17T22:50:50.129+03:00", "DeletedAt": null, "title": "Gezi", "slug": "gezi-1771357850126021000", "parent_id": 114 } ], "tags": [ { "ID": 2, "CreatedAt": "2026-02-17T22:37:22.698+03:00", "UpdatedAt": "2026-02-17T22:37:22.698+03:00", "DeletedAt": null, "name": "Gin" } ], "width": 0, "height": 0, "quality": 0, "format": "" } ], "page": 1, "per_page": 20, "total": 41 }

Response headers

content-type: application/json; charset=utf-8 date: Wed,18 Feb 2026 10:56:52 GMT transfer-encoding: chunked

########## Update curl -X 'PUT'
'http://localhost:8080/api/v1/admin/posts/242'
-H 'accept: application/json'
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NzE0MTYyMjcsImlhdCI6MTc3MTQwNTQyNywiaXNfYWRtaW4iOnRydWUsInN1YiI6MiwidG9rZW5fdHlwZSI6ImFjY2VzcyJ9.X6mTnoiYJ1CUlarQlmwka0VpuDxYTIAV0QfS72AuBXs'
-H 'Content-Type: multipart/form-data'
-F 'title=qweqwe'
-F 'slug=eeeee'
-F 'content=wewewewee wewe'
-F 'category_ids=2'
-F 'tag_names=tags'
-F 'images=@845660.png;type=image/png'
-F 'width=11'
-F 'height=11'
-F 'quality=11'
-F 'format=avif'

Request URL

http://localhost:8080/api/v1/admin/posts/242

Server response Code Details 200 Response body

{ "data": { "ID": 242, "CreatedAt": "2026-02-17T22:50:51.187+03:00", "UpdatedAt": "2026-02-18T14:05:14.212+03:00", "DeletedAt": null, "title": "qweqwe", "images": "/uploads/posts/post-1771412714180096000-0.png", "content": "wewewewee wewe", "slug": "eeeee", "tags": [ { "ID": 13, "CreatedAt": "2026-02-18T14:05:14.208+03:00", "UpdatedAt": "2026-02-18T14:05:14.208+03:00", "DeletedAt": null, "name": "tags" } ], "width": 11, "height": 11, "quality": 11, "format": "avif" } }

Response headers

access-control-allow-credentials: true access-control-allow-headers: Authorization,Content-Type,Accept,Origin,X-Requested-With access-control-allow-methods: GET,POST,PUT,PATCH,DELETE,OPTIONS access-control-allow-origin: http://localhost:8080 access-control-max-age: 600 content-length: 430 content-type: application/json; charset=utf-8 date: Wed,18 Feb 2026 11:05:14 GMT vary: Origin

########## delete curl -X 'DELETE'
'http://localhost:8080/api/v1/admin/posts/242'
-H 'accept: application/json'
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NzE0MTYyMjcsImlhdCI6MTc3MTQwNTQyNywiaXNfYWRtaW4iOnRydWUsInN1YiI6MiwidG9rZW5fdHlwZSI6ImFjY2VzcyJ9.X6mTnoiYJ1CUlarQlmwka0VpuDxYTIAV0QfS72AuBXs'

Request URL

http://localhost:8080/api/v1/admin/posts/242

Server response Code Details 200 Undocumented

Response body

{ "id": 242, "message": "post deleted successfully" }

Response headers

access-control-allow-credentials: true access-control-allow-headers: Authorization,Content-Type,Accept,Origin,X-Requested-With access-control-allow-methods: GET,POST,PUT,PATCH,DELETE,OPTIONS access-control-allow-origin: http://localhost:8080 access-control-max-age: 600 content-length: 48 content-type: application/json; charset=utf-8 date: Wed,18 Feb 2026 11:08:48 GMT vary: Origin

##########

restore curl -X 'POST'
'http://localhost:8080/api/v1/admin/posts/242/restore'
-H 'accept: application/json'
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NzE0MTYyMjcsImlhdCI6MTc3MTQwNTQyNywiaXNfYWRtaW4iOnRydWUsInN1YiI6MiwidG9rZW5fdHlwZSI6ImFjY2VzcyJ9.X6mTnoiYJ1CUlarQlmwka0VpuDxYTIAV0QfS72AuBXs'
-d ''

Request URL

http://localhost:8080/api/v1/admin/posts/242/restore

Server response Code Details 200 Response body

{ "data": { "id": 242, "title": "qweqwe", "slug": "eeeee", "images": "/uploads/posts/post-1771412714180096000-0.png", "content": "wewewewee wewe", "tags": [ { "id": 13, "name": "tags" } ], "created_at": "2026-02-17T22:50:51.187+03:00", "updated_at": "2026-02-18T14:06:35.521+03:00" } }

Response headers

access-control-allow-credentials: true access-control-allow-headers: Authorization,Content-Type,Accept,Origin,X-Requested-With access-control-allow-methods: GET,POST,PUT,PATCH,DELETE,OPTIONS access-control-allow-origin: http://localhost:8080 access-control-max-age: 600 content-length: 258 content-type: application/json; charset=utf-8 date: Wed,18 Feb 2026 11:06:35 GMT vary: Origin