Error validasi

Validasi request dalam gaya-gaya umumnya. /register: aturan yang ditulis tangan, 422 application/problem+json (RFC 7807) dengan error per field. /strict: menolak field yang tidak dikenal (400) dan juga yang tidak valid (422). /annotations: model DataAnnotations; [ApiController] menghasilkan 400 otomatis dari framework. /problem/{type}: contoh dokumen problem untuk setiap status error umum. Tidak ada yang disimpan, jadi payload yang sama selalu mendapat jawaban yang sama.

Akun Anda membuka endpoint ini. Pakai Try it di halaman tiap endpoint untuk mengirim request.

Endpoint ini butuh akun gratis. Buat akun atau masuk untuk melihat detailnya dan mencobanya di sini.

Contoh request

List the sample problem document types. Referensi lengkap dan tombol Send (dalam bahasa Inggris).

cURL
curl -X GET "https://api.testingapis.com/api/validation/problem"
Response · 200 OK
[
  {"type": "bad-request", "status": 400, "url": "/api/validation/problem/bad-request"},
  {"type": "unauthorized", "status": 401, "url": "/api/validation/problem/unauthorized"},
  "… 8 more items"
]

Masuk untuk melihat detailnya

Parameter, contoh request dan response, serta panel Try it langsung untuk endpoint ini khusus anggota yang sudah masuk. Akun gratis dan dibuat dalam beberapa detik.