Skip to navigation

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

ParametreTipZorunluAçıklama
jobIdinteger✅ Evetİletilecek işin benzersiz tanımlayıcısı. Örnek: 211122

Request Body

Content-Type: application/json

AlanTipZorunluAçıklama
ForwardUserIdstring (UUID)✅ Evetİşin iletileceği kullanıcının benzersiz tanımlayıcısı.
Messagestring❌ Hayırİşi neden ilettiğinizi açıklayan isteğe bağlı bir mesaj.

Örnek Request Body:

{
"ForwardUserId": "ae116cd4-a26e-47ab-8b0f-07d5ac9cb79c",
"Message": "Test mesajı"
}

Yanıt Senaryoları

SenaryoAçıklama
Successİş, belirtilen kullanıcıya başarıyla iletildi.
Validation ErrorRequest body’de zorunlu alanlar eksik veya geçersiz değerler içeriyor (örn. hatalı biçimlendirilmiş ForwardUserId).
JobNotFound ErrorBelirtilen 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
datestringOptional
x-frame-optionsstringOptional
x-xss-protectionstringOptional
x-content-type-optionsstringOptional
referrer-policystringOptional

Response

No Content

Errors

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