Delete a bulk job

Remove a bulk verification job from your listings.

Marks the job deleted so it no longer appears in job listings. This is a soft delete: the verified rows are kept, and the job itself remains fetchable by id with status: "deleted".

DELETE /v3/validate/bulk/{jobId}

Path parameters

ParameterTypeRequiredDescription
jobIdstringRequiredThe job_id returned by POST /v3/validate/bulk.

Responses

StatusDescription
200OK. { message: "Job deleted successfully" }. A paused job's pause flag is cleared as part of the delete.
401Missing or invalid API key.
404No job with that id on your account.

Code examples

cURL
curl -X DELETE https://api.wemail.io/v3/validate/bulk/{jobId} \
  -H "Authorization: Bearer afn_live_…"
Node.js
const res = await fetch("https://api.wemail.io/v3/validate/bulk/{jobId}", {
  method: "DELETE",
  headers: {
    Authorization: `Bearer ${process.env.WEMAIL_API_KEY}`,
  },
});
const data = await res.json();
Python
import os, requests

r = requests.delete(
    "https://api.wemail.io/v3/validate/bulk/{jobId}",
    headers={"Authorization": f"Bearer {os.environ['WEMAIL_API_KEY']}"},
)
data = r.json()