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_bytesile 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 alindi200 OK: is zaten terminal durumdaydi; API son bilinen terminal nesneyi geri dondurdu409 Conflict: yuklenen nesne eksik, uyusmuyor, guvensiz, desteklenmiyor veya baslatmaya hazir degil402 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.