# Map a webhook notification to affected content Translates an inbound webhook notification from an external system into the platform's internal content identifiers for the affected items. When an external system (such as Box or SharePoint) sends a change notification, use this endpoint to determine which content records in the platform correspond to the changed resource before triggering a sync or update. Request: externalSourceId - The resource identifier from the external system's webhook payload (e.g., a file ID, node ID, or object key). channelId - ID of the channel that received the webhook. Response: channelContentIds - Platform content IDs for the items affected by the external change event. Endpoint: POST /api/v1/channel/resolve-webhook-payload Version: 3.0 Security: bearerAuth ## Request fields (application/json): - `externalSourceId` (string) Rule data fields - `channelId` (string) Rule data fields ## Response 200 fields (application/json): - `channelContentIds` (array) ## Response 400 fields (application/json): - `message` (string) ## Response 401 fields (application/json): - `message` (string) ## Response 403 fields (application/json): - `message` (string) ## Response 404 fields (application/json): - `message` (string) ## Response 409 fields (application/json): - `message` (string) ## Response 429 fields (application/json): - `message` (string) ## Response 499 fields (application/json): - `message` (string) ## Response 500 fields (application/json): - `message` (string) ## Response 501 fields (application/json): - `message` (string) ## Response 503 fields (application/json): - `message` (string) ## Response 504 fields (application/json): - `message` (string)