Checking authentication...

Phone

Verify phone numbers, check DNC and TCPA compliance status

3 tools

Verify Phone

Write Idempotent

POST /v1/tools/batchdata/verifyPhone

Verify phone numbers with full details: carrier info, line type (mobile/landline/voip), reachability status, DNC (Do Not Call) registry, and TCPA litigator status.

Parameters

NameTypeRequiredDescription
phone_numbersarrayrequiredArray of 10-digit phone numbers to verify (e.g., ["6027828692"])

Request

curl -X POST https://api.syncello.io/v1/tools/batchdata/verifyPhone \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
  -d '{
  "phone_numbers": "..."
}'

Response

{
  "results": {
    "meta": {
      "apiVersion": "v1",
      "performance": {
        "endTime": "2026-07-02T21:00:00.400Z",
        "startTime": "2026-07-02T21:00:00.000Z",
        "totalRequestTime": 400
      },
      "requestId": "e2b7d3a1f4c9",
      "results": {
        "errorCount": 0,
        "matchCount": 1,
        "noMatchCount": 0,
        "requestCount": 1
      }
    },
    "phoneNumbers": [
      {
        "reachable": true,
        "meta": {
          "matched": true,
          "error": false
        },
        "notFound": false,
        "dnc": false,
        "tested": true,
        "number": "5555550142",
        "state": "AZ",
        "tcpa": false,
        "type": "Mobile",
        "carrier": "Example Wireless"
      }
    ]
  },
  "status": {
    "code": 200,
    "text": "OK"
  }
}

Try It

Try it

Sign in to execute this tool

Check Dnc Status

Write Idempotent

POST /v1/tools/batchdata/checkDncStatus

Check if phone numbers are on the Do Not Call (DNC) registry. Quick boolean check for compliance before outreach.

Parameters

NameTypeRequiredDescription
phone_numbersarrayrequiredArray of 10-digit phone numbers to check (e.g., ["6027828692"])

Request

curl -X POST https://api.syncello.io/v1/tools/batchdata/checkDncStatus \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
  -d '{
  "phone_numbers": "..."
}'

Response

{
  "results": {
    "meta": {
      "apiVersion": "v1",
      "performance": {
        "endTime": "2026-07-02T21:00:00.150Z",
        "startTime": "2026-07-02T21:00:00.000Z",
        "totalRequestTime": 150
      },
      "requestId": "f4c9e2b7d3a1",
      "results": {
        "errorCount": 0,
        "matchCount": 1,
        "noMatchCount": 0,
        "requestCount": 1
      }
    },
    "phoneNumbers": [
      {
        "dnc": true,
        "meta": {
          "matched": true,
          "error": false
        },
        "number": "5555550142"
      }
    ]
  },
  "status": {
    "code": 200,
    "text": "OK"
  }
}

Try It

Try it

Sign in to execute this tool

Check Tcpa Status

Write Idempotent

POST /v1/tools/batchdata/checkTcpaStatus

Check if phone numbers belong to known TCPA (Telephone Consumer Protection Act) litigators. Essential compliance check before automated calling.

Parameters

NameTypeRequiredDescription
phone_numbersarrayrequiredArray of 10-digit phone numbers to check (e.g., ["6027828692"])

Request

curl -X POST https://api.syncello.io/v1/tools/batchdata/checkTcpaStatus \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
  -d '{
  "phone_numbers": "..."
}'

Response

{
  "results": {
    "meta": {
      "apiVersion": "v1",
      "performance": {
        "endTime": "2026-07-02T21:00:00.150Z",
        "startTime": "2026-07-02T21:00:00.000Z",
        "totalRequestTime": 150
      },
      "requestId": "a1f4c9e2b7d3",
      "results": {
        "errorCount": 0,
        "matchCount": 2,
        "noMatchCount": 0,
        "requestCount": 2
      }
    },
    "phoneNumbers": [
      {
        "meta": {
          "matched": true,
          "error": false
        },
        "tcpa": false,
        "number": "5555550142"
      },
      {
        "meta": {
          "matched": true,
          "error": false
        },
        "tcpa": true,
        "number": "5555550188"
      }
    ]
  },
  "status": {
    "code": 200,
    "text": "OK"
  }
}

Try It

Try it

Sign in to execute this tool