Webhook - Get Validation Events

根據 correlationId 擷取測試 Webhook 的狀態

GET https://api.partnercenter.microsoft.com/webhooks/v{version}/registration/validationEvents/{correlationId}

URI 參數

名稱 位於 必要 類型 Description
correlationId
path True

string

從原始測試方法傳回的 CorrelationId

version
path True

string

要求標頭

名稱 必要 類型 Description
Authorization True

string

持有人驗證令牌

ms-correlationid

string

呼叫的唯一標識符,適用於記錄和網路追蹤,以針對錯誤進行疑難解答。 每個呼叫都應該重設值。 所有作業都應該包含此標頭。

ms-requestid

string

呼叫的唯一標識碼,用來確保等冪性。 在逾時的情況下,重試呼叫應該包含相同的值。 收到回應(成功或商務失敗)時,應該重設下一個呼叫的值。

回應

名稱 類型 Description
200 OK

WebhookValidationEvent

還行

Media Types: "application/json", "text/json"

400 Bad Request

輸入遺失或無效。回應本文會提供錯誤詳細數據。

Media Types: "application/json", "text/json"

401 Unauthorized

要求未通過驗證。 客戶端必須先向合作夥伴 API 服務進行驗證。

Media Types: "application/json", "text/json"

403 Forbidden

要求已通過驗證,但因為呼叫端沒有叫用要求的許可權而遭到拒絕。

Media Types: "application/json", "text/json"

404 Not Found

找不到資源,或無法使用指定的輸入參數。

Media Types: "application/json", "text/json"

500 Internal Server Error

合作夥伴 API 服務或其其中一個相依性無法滿足要求。 來電者可能會重試此狀況。

Media Types: "application/json", "text/json"

安全性

Authorization

持有人驗證令牌

類型: apiKey
位於: header

定義

名稱 Description
WebhookResponse
WebhookValidationEvent

WebhookResponse

名稱 類型 Description
dateTimeUtc

string (date-time)

responseCode

string

responseMessage

string

systemError

boolean

WebhookValidationEvent

名稱 類型 Description
callbackUrl

string

correlationId

string

partnerId

string

results

WebhookResponse[]

status

string