# create virtual account/customer

{% hint style="danger" %}
This endpoint is throttled to 1 request every 300 milliseconds.
{% endhint %}

Request

<table><thead><tr><th width="196.5">Method</th><th>URL</th></tr></thead><tbody><tr><td><mark style="color:yellow;"><strong>POST</strong></mark></td><td><mark style="color:blue;"><strong>{{baseUrl}}</strong>/api/service/v1/query/customer/add</mark></td></tr></tbody></table>

<table><thead><tr><th width="195.5">Header</th><th width="348">Value</th><th></th></tr></thead><tbody><tr><td>Content-Type</td><td>application/json</td><td></td></tr><tr><td>publicKey</td><td>{{publicKey}}</td><td></td></tr><tr><td>b-access-token</td><td>{{accessToken}}</td><td>Use the accessToken that was given in response to /api/service/v1/query/merchant/login</td></tr></tbody></table>

<table><thead><tr><th>Request Body</th><th width="345.66666666666663">Description</th><th></th></tr></thead><tbody><tr><td>email</td><td>Email of the customer</td><td>Mandatory</td></tr><tr><td>phone</td><td>Mobile no. of the customer</td><td>Mandatory</td></tr><tr><td>contactfirstname</td><td>The first name of the customer</td><td>Mandatory</td></tr><tr><td>contactlastname</td><td>The last name of the customer</td><td>Mandatory</td></tr></tbody></table>
