---
updatedAt: 2025-05-09T13:01:24.000Z
agentTools:
  projectIndex: https://v1docs.vericheck.com/llms.txt
---

# Customers

Customers are consumers of products or services. Customers can be created and their payment information securely stored for the creation of transactions.

# HTTP Method: POST

# URL

<https://1d3.api.vericheck.com/customers>

# Request Content – Example #1

```json
{
  "merchant_id": "mer_7sdkf023jossdjf2398ald",
  "name": "Amy Grant",
  "routing_number": "021100361",
  "account_number": "54846541235",
  "account_type": "checking"
}
```

# Request Content – Example #2

```json
{
  "merchant_id": "global",
  "name": "Clint Patton",
  "routing_number": "021100361",
  "account_number": "54654644",
  "account_type": "savings"
}
```

# Response Example

```json
{
  "success": "true",
  "payload": {
    "id": "cus_634kljSAF23oijjfoesdlfmFe2"
  }
}
```

# Customer Object

# URL

<https://1d3.api.vericheck.com/customers/[TOKEN>]

# Request Content – Example

<https://1d3.api.vericheck.com/customers/cus_634kljSAF23oijjfoesdlfmFe2>

# Response Example:

```json
{
  "success": true
}
```

<HTMLBlock>{`
<table style="width: 100%; border-collapse: collapse;">
<thead>
<tr>
  <th style="border: 1px solid #ddd; padding: 8px;">Field</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Data Type</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Required</th>
  <th style="border: 1px solid #ddd; padding: 8px;">Description</th>
</tr>
</thead>
<tbody>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>id</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>string</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>no</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>customer token that begins with prefix &#39;cus_xxxxxxxxxxx&#39;</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>merchant_id</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>string</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>yes</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>unique identifier of the merchant that begins with prefix &#39;mer_xxxxxxxxx&#39; or &#39;global&#39; for customer being utilized by multiple merchants</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>name</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>string</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>yes</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>name of the customer (between 3 and 25 characters long)</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>routing_number</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>string</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>yes</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>bank routing number</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>account_number</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>string</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>yes</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>bank account number</p>
</td>
</tr>
<tr>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>account_type</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>string</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>yes</p>
</td>
  <td style="border: 1px solid #ddd; padding: 8px;"><p>&#39;checking&#39; or &#39;savings&#39;</p>
</td>
</tr>
</tbody>
</table>
`}</HTMLBlock>

# HTTP Method: DELETE