Forward Job

## Forward Job Mevcut bir offline işi (job) başka bir kullanıcıya iletir (yeniden atar). Bu endpoint, hedef kullanıcıyı ve isteğe bağlı bir mesajı belirterek iş sahipliğini devreder. --- ## Path Parametreleri | Parametre | Tip | Zorunlu | Açıklama | |-----------|-----|---------|----------| | `jobId` | integer | ✅ Evet | İletilecek işin benzersiz tanımlayıcısı. Örnek: `211122` | --- ## Request Body Content-Type: `application/json` | Alan | Tip | Zorunlu | Açıklama | |------|-----|---------|----------| | `ForwardUserId` | string (UUID) | ✅ Evet | İşin iletileceği kullanıcının benzersiz tanımlayıcısı. | | `Message` | string | ❌ Hayır | İşi neden ilettiğinizi açıklayan isteğe bağlı bir mesaj. | **Örnek Request Body:** ```json { "ForwardUserId": "ae116cd4-a26e-47ab-8b0f-07d5ac9cb79c", "Message": "Test mesajı" } ``` --- ## Yanıt Senaryoları | Senaryo | Açıklama | |---------|----------| | **Success** | İş, belirtilen kullanıcıya başarıyla iletildi. | | **Validation Error** | Request body'de zorunlu alanlar eksik veya geçersiz değerler içeriyor (örn. hatalı biçimlendirilmiş `ForwardUserId`). | | **JobNotFound Error** | Belirtilen `jobId` ile eşleşen bir iş bulunamadı veya iş erişilebilir değil. | | **SelfForwardAttempted Error** | İsteği yapan kullanıcı, işi kendisine iletmeye çalıştı; bu işleme izin verilmez. | | **JobOwnershipDenied Error** | İsteği yapan kullanıcı bu işin sahibi olmadığından iletme yetkisine sahip değil. |

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

jobIdintegerRequired

Request

This endpoint expects an object.

Response headers

:statusinteger
datestring
x-frame-optionsstring
x-xss-protectionstring
x-content-type-optionsstring
referrer-policystring

Response

No Content

Errors

400
Bad Request Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error