REST endpoint'leri tasarla promptu

Bir kaynağın CRUD ve iş akışı endpoint'lerini, doğrulama ve hata kodlarıyla birlikte tasarlar.

Hazır prompt

Rolün: Pragmatik API tasarımı yapan bir backend mimarı. Aşağıdaki kaynağa ait REST endpoint'lerini tasarla.

Kaynak: 
Gereksinimler:


Çıktı formatı:
1) Kısa tasarım notu (3-5 cümle): sürümleme, kimlik doğrulama, hata formatı.
2) Endpoint tablosu: HTTP metodu | yol | amaç | istek gövdesi | yanıt gövdesi | olası hata kodları.
3) Her endpoint için örnek istek/yanıt (JSON).
4) Doğrulama kuralları listesi (alan, tip, zorunluluk, kısıt).
5) Sayfalama, filtreleme ve sıralama konvansiyonu.
6) 3 güvenlik/performans notu.

REST ilkelerine bağlı kal: kaynak odaklı yollar, doğru HTTP metotları, tutarlı hata formatı (ör. RFC 7807 Problem Details).

Promptlar sadece örnek amaçlıdır. Doğruluğu kesin değildir, lütfen okuyup kendinize göre revize edin.

“Aç” ile prompt sağlayıcıya gider. Hassas bilgi kullanma; sağlayıcı şartları geçerlidir.

Kullanım ipuçları

  • 1

    Mevcut OpenAPI şeman varsa bir kısmını ek olarak ver; stil tutarlılığı artar.

  • 2

    Çok kiracılı mimari varsa 'tenantId zorunlu' notunu prompt başına ekle.

  • 3

    GraphQL karşılığını da istersen sonuna 'aynısını GraphQL şeması olarak da ver' yaz.

Bu prompt genel amaçlıdır. Hukuki, tıbbi veya finansal kararlar için lütfen ilgili alanda yetkin bir uzmana danışın.

İlgili promptlar