Skip to main content
POST
/
customers
/
bulk
cURL
curl --request POST \
  --url https://sandbox.veritusagent.ai/api/v1/customers/bulk \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "customers": [
    {
      "externalId": "<string>",
      "firstName": "<string>",
      "lastName": "<string>",
      "email": "<string>",
      "primaryPhone": "<string>",
      "address": {
        "zip": "<string>",
        "line1": "<string>",
        "line2": "<string>",
        "city": "<string>",
        "state": "<string>"
      },
      "middleName": "<string>",
      "secondaryPhone": "<string>",
      "ssnLastFour": "<string>",
      "dateOfBirth": "<string>",
      "collections": {
        "totalBalance": 1,
        "principalBalance": 1,
        "originalCreditor": "<string>",
        "accruedInterestAmount": 1,
        "chargeOffDate": "2023-12-25",
        "firstDelinquencyDate": "2023-12-25",
        "settlementAggregationRate": 1,
        "originalAccountNumber": "<string>",
        "itemizationBalance": 1,
        "postItemizationInterest": 1,
        "postItemizationFees": 1,
        "postItemizationCredits": 1,
        "postItemizationPayments": 1,
        "productType": "<string>",
        "originalProductType": "<string>"
      }
    }
  ]
}
'
{
  "requestId": "838be160-334c-47aa-a559-d92d5cdc2ef4",
  "success": true,
  "data": {
    "summary": {
      "total": 2,
      "succeeded": 1,
      "failed": 1
    },
    "results": [
      {
        "externalId": "CUST-123456",
        "success": false,
        "error": "Customer with external ID 'CUST-123456' already exists"
      },
      {
        "success": true,
        "customer": {
          "id": "7ff34749-ddef-4a1f-8568-296a2240a6cc",
          "externalId": "CUST-987654",
          "firstName": "Johnny",
          "middleName": "Fuji",
          "lastName": "Appleseed",
          "email": "[email protected]",
          "primaryPhone": "+14153334444",
          "secondaryPhone": null,
          "ssnLastFour": "5345",
          "dateOfBirth": "1990-01-21",
          "address": {
            "line1": "123 Main St",
            "line2": "Suite 200",
            "city": "San Francisco",
            "state": "CA",
            "zip": "94131"
          },
          "collections": {
            "principalBalance": 5000,
            "originalCreditor": "ABC Bank",
            "accruedInterestAmount": 250.5,
            "totalBalance": 5250.5,
            "chargeOffDate": "2023-01-15",
            "firstDelinquencyDate": "2022-06-01"
          },
          "createdAt": "2025-10-23T05:38:45.468Z"
        }
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
customers
object[]
required

Array of customers to create.

Response

Bulk customer creation response. Contains arrays of successful and failed customer creations.

requestId
string<uuid>
required

The request identifier.

success
boolean
required

Whether the bulk operation completed successfully.

data
object
required

Results of the bulk customer creation.