Dogrudan yukleme basariyla bittikten sonra nesnenin dogrulama ve processing icin hazir oldugunu platforma bildirmek amaciyla POST /v1/verifications/{verification_id}/upload-complete cagrisini yapin.

Endpoint

POST https://api.docufykit.com/v1/verifications/{verification_id}/upload-complete

Ornek istek

curl -X POST "https://api.docufykit.com/v1/verifications/<verification_id>/upload-complete" \
  -H "X-API-Key: <api-anahtariniz>"

Sunucunun bu adimda dogruladigi seyler

Is processing durumuna girmeden once servis sunlari kontrol eder:

  • yuklenen object mevcut mu
  • stored size pozitif mi
  • stored size, beyan edilen file_size_bytes ile uyusuyor mu
  • tespit edilen file type destekleniyor mu
  • yuklenen baytlar processing icin gereken guvenlik kontrollerini geciyor mu

Bu kontroller gecerse platform billing etkinken verification kapasitesini reserve eder ve isi reason_code=processing ile upload validated; queued for background processing mesaji altinda gunceller.

Response davranisi

  • 202 Accepted: yukleme dogrulandi ve is arka plan islemine alindi
  • 200 OK: is zaten terminal durumdaydi; API son bilinen terminal nesneyi geri dondurdu
  • 409 Conflict: yuklenen nesne eksik, uyusmuyor, guvensiz, desteklenmiyor veya baslatmaya hazir degil
  • 402 Payment Required: processing baslamadan once billing kapasitesi tukendi

Ornek basarili response

{
  "verification_id": "ver_123",
  "status": "processing",
  "reason_code": "processing",
  "process_type": "async",
  "verification_result": {
    "verified": false,
    "fraud_detected": false
  }
}

Terminal response, extraction basarili oldugunda structured_data icerir.

Sonraki sayfalar