Which DNC registers and telephone-number format should campaign systems use?
Route the campaign channel to the matching register: No Voice Call Register for phone calls, No Text Message Register for texts including SMS and MMS, and No Fax Message Register for faxes. PDPC's business-rules page also says submitted numbers are checked against all three registers, so store the per-register status instead of reducing the result to a single allowed or blocked flag.
For system validation, the DNC checking interface accepts only 8-digit numbers starting with 3, 6, 8, or 9. Reject, normalize, or manually review other formats before upload so rejected numbers are not mistaken for cleared numbers.
For small checks, PDPC describes Small Number Lookup for up to 10 telephone numbers with immediate results. For larger lists, PDPC describes Bulk Filtering using a CSV file with a single column of 8-digit telephone numbers, with results available within 24 hours.
- Store the original campaign channel, the submitted 8-digit number, the DNC result for each register, and any rejected-number reason.
- Do not treat a rejected or invalid-format number as approved for sending.
- Use the result receipt timestamp to calculate the end of the 21-day validity window for that campaign run.
Supports the register names, accepted 8-digit Singapore number format, Small Number Lookup, Bulk Filtering, and returned result files.
Supports the statutory register definitions for No Fax Message, No Text Message, and No Voice Call registers.