---
title: "Agent Is Sonuc"
method: POST
path: "/v1/agents/jobs/{job_id}/result"
---

# Agent Is Sonuc

`POST /v1/agents/jobs/{job_id}/result`

## Request

- Base URL: `https://api.labelixa.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.labelixa.com/v1/agents/jobs/{job_id}/result`
- Auth: none declared

Agent'ın iş sonucu bildirimi. Kimlik: imzalı istek (PRN-004).

**Bu bildirim BASIM ONAYI DEĞİLDİR** ve olamaz: agent yalnız baytları
yazıcıya teslim ettiğini bilir. Kâğıt bitmesi, kafa açık kalması ya da
sıkışma baytlar kabul edildikten SONRA olur ve soket bunu söylemez —
PRN-015'in araştırma sonucu. Bu yüzden `basarili: true`, sözlükte
`dispatched` ("teslim ettik") durumuna karşılık gelir, `printed`e değil.

**`basarili: false` tek başına "hiçbir şey basılmadı" DEMEK DEĞİLDİR**
ve PLT-015 tam olarak bunu düzeltir. Agent beş ayrı noktada
başarısızlık bildiriyor; dördünde (`CihazEslenmemis`, `AdaptorYok`,
`KimlikUyusmazligi`, `KimlikAlinamadi`) yazıcıya tek bayt gitmemiştir,
beşincisinde (`YaziciHatasi`) gitmiş — hatta 3 kopyalı bir işin 1.
kopyası basılmış olabilir. `asama` + `gonderilen_kopya` alanları bu
farkı taşır; bunlar olmadan müşteri `failed` görüp işi yeniden
gönderir ve etiket İKİNCİ kez basılır.

Başkasının işi **404** alır; sahiplik filtresi sorgunun içindedir
(PRN-011 kalıbı).

## Path parameters

- `job_id` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/labelixa/apis/labelixa-api.md) · [All operations](https://skmtc.dev/labelixa/apis/labelixa-api/llms.txt) · [OpenAPI document](https://skmtc.dev/labelixa/apis/labelixa-api/revisions/721af7a6f2cc?raw)
