> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dncscrub.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Remove Phone Numbers

> Remove phone numbers from TrustCall monitoring

Remove phone numbers from TrustCall monitoring. Removed numbers will no longer be tracked for carrier spam scores.

## Request

### Headers

<ParamField header="loginId" type="string" required>
  Your API Key (LoginId from your DNCScrub account)
</ParamField>

<ParamField header="Content-Type" type="string" required>
  Must be `application/json`
</ParamField>

### Request Body

The request body is a JSON array of 10-digit phone number strings:

```json theme={null}
["5039367187", "8084565302"]
```

## Example Request

<CodeGroup>
  ```bash cURL theme={null}
  curl --location --request POST \
    'https://dataapi.dncscrub.com/v1.5/TrustCall/Remove' \
    --header 'loginId: YOUR_API_KEY' \
    --header 'Content-Type: application/json' \
    --data-raw '["5039367187", "8084565302"]'
  ```

  ```javascript JavaScript theme={null}
  const response = await fetch(
    'https://dataapi.dncscrub.com/v1.5/TrustCall/Remove',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
        'loginId': 'YOUR_API_KEY'
      },
      body: JSON.stringify(['5039367187', '8084565302'])
    }
  );
  const data = await response.json();
  console.log(data);
  ```

  ```csharp C# theme={null}
  using (var client = new HttpClient())
  {
      client.DefaultRequestHeaders.Add("loginId", "YOUR_API_KEY");

      var phoneNumbers = new[] { "5039367187", "8084565302" };

      var content = new StringContent(
          JsonSerializer.Serialize(phoneNumbers),
          Encoding.UTF8,
          "application/json"
      );

      var response = await client.PostAsync(
          "https://dataapi.dncscrub.com/v1.5/TrustCall/Remove",
          content
      );

      var result = await response.Content.ReadAsStringAsync();
      Console.WriteLine(result);
  }
  ```
</CodeGroup>

<ResponseExample>
  ```json Response theme={null}
  [
    {
      "Phone": "5039367187",
      "Response": "Phone number removed from monitor"
    },
    {
      "Phone": "8084565302",
      "Response": "Phone number removed from monitor"
    }
  ]
  ```
</ResponseExample>

## Response Fields

<ResponseField name="Phone" type="string">
  The phone number that was removed
</ResponseField>

<ResponseField name="Response" type="string">
  Status message indicating the result of the remove operation
</ResponseField>

## Error Responses

| Status           | Description                                 |
| ---------------- | ------------------------------------------- |
| 400 Bad Request  | Invalid request body or phone number format |
| 401 Unauthorized | Invalid or missing API key                  |
