POST
/v3/scans/{scanId}/webhooks/resend
If for some reason you did not receive the webhook to a specific process or you are interested in resending a webhook, you can do it using the resend webhook.
Simply add the Scan Id of the relevant process and a webhook will be sent to your endpoint.
Use this endpoint to resend webhooks for scan with completed status. Valid statuses: success (completed), failed (error'ed), indexed and price-checked. You cannot send the resend webhook for scans that are still running and processed.
Add this HTTP header to your request: You need to login with a user and api key in order to access this method.
Authorization: Bearer <Your-Login-Token>
Not sure how to generate your login token? Read here .
Request
URL Parameters
Name
Description
scanId
REQUIREDStringLength: 3-36 characters.
Request Example
RAW
cURL
Python
C#
Node.js
PHP
POST
https://api.copyleaks.com/v3/scans/MY-SCAN-ID/webhooks/resend
Headers
Body
Response
Codes
Status Code
Description
Example
202
400
401
404
Other resources:
- Exponential Backoff - Algorithm that helps applications define a retry strategy for consuming a network service.
- Webhooks Security - Security aspects when protecting your endpoints from unauthorized access.

Do you have a technical question?
Use stackoverflow.com to get help from our development team and other Copyleaks users.