Do Not Contact

Upload Do Not Contact list from file

Upload a CSV or TXT file containing email addresses or domains (one per line) to add to your Do Not Contact list. All entries will use the same reason and notes.

post/v3/user-api/do-not-contact/upload

Request

  • Base URL
    https://api.nureply.com (the document declares no server; this is the origin it was published from)
  • Auth
    none declared. Required headers: x-personal-api-key

Headers

x-personal-api-keystring required

API Key from Dashboard

Request body multipart/form-data

filestring binary required

CSV or TXT file with one email/domain per line

reason'unsubscribe' | 'bounce' | 'spam_complaint' | 'manual' | 'invalid' | 'other' required

Reason for blocking all entries in the file

notesstring

Optional notes (max 500 characters)

Example request

{
  "reason": "unsubscribe",
  "notes": "Bulk upload from unsubscribe list"
}

Response

messagestring required

Example response

{
  "message": "File processed successfully",
  "data": {
    "totalProcessed": 150,
    "added": 140,
    "duplicates": 8,
    "invalid": 2,
    "duplicateValues": [
      "existing@example.com"
    ],
    "invalidValues": [
      "invalid-email"
    ]
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.