เปลี่ยน signing secret

POSThttps://api.checkslip.com/api/webhooks/endpoints/{endpoint_id}/secret/rotate

ใช้ API key

ออก secret ใหม่และแสดงครั้งเดียวในคำตอบนี้ · secret เดิมยังใช้ได้อีก 24 ชั่วโมง (ดูเวลาที่ previous_secret_expires_at) ระหว่างนั้นทุกข้อความมีลายเซ็นทั้ง 2 ชุดใน header webhook-signature คั่นด้วยช่องว่าง ติดตั้ง secret ใหม่ในระบบของคุณภายในเวลานั้นแล้วจะไม่พลาดข้อความ · เปลี่ยนซ้ำภายใน 24 ชั่วโมงนั้นไม่ได้ (ROTATION_IN_PROGRESS) · ต้องส่ง header Idempotency-Key · เจ้าของบัญชีได้รับอีเมลแจ้ง โดยไม่มีค่า secret ในอีเมล · ใช้ API key ที่มีสิทธิ์ webhook:manage

Parameters

ฟิลด์ส่งทางชนิดจำเป็น
endpoint_idpathstringใช่
traceparentheaderstringไม่
Idempotency-Keyheaderstringใช่

Responses

200 application/json

ฟิลด์ชนิดจำเป็น
secretstringใช่
previous_secret_expires_atstring (date-time)ใช่

Error ที่อาจได้

400401403404409422

error ในรูป Problem Details ดูรหัสทั้งหมดที่ รหัสข้อผิดพลาด