Customers
A customer is an organization that pays you for goods and services you provide. Vendors and customers using BILL can be connected to each other in the BILL network. Network connections between vendors and customers enable electronic payments between them.
See the /v3/customers API for the complete list of available operations.
Create a customer
In your POST /v3/customers request, set the required fields.
Field | Description |
|---|---|
| Customer name |
| Customer email address |
| Customer invoice currency. This field specifies the currency with which an international customer pays invoices. This field is required for creating an international customer. |
See the POST /v3/customers API for more information about the other customer fields you can set.
Sample request
In this cURL example, a customer is created with the specified details. The contact and billingAddress details are added to maintain customer contact information.
curl --request POST \
--url 'https://gateway.stage.bill.com/connect/v3/customers' \
--header 'content-type: application/json' \
--header 'devKey: {developer_key}' \
--header 'sessionId: {session_id}' \
--data '{
"name": "Paperless Band",
"companyName": "Paperless Band LLC",
"contact": {
"firstName": "Check",
"lastName": "Mailworth"
},
"email": "[email protected]",
"accountType": "BUSINESS",
"phone": "9998887654",
"billingAddress": {
"line1": "987 Side Street",
"city": "San Jose",
"stateOrProvince": "CA",
"zipOrPostalCode": "95002",
"country": "US"
}
}'Response
In the response, a BILL-generated customer id is available. The value begins with 0cu. You can use this customer id for other BILL operations.
In addition, a balance value is available. This value is updated when invoices are created for this customer.
{
"id": "{customer_id}",
"archived": false,
"name": "Paperless Band",
"companyName": "Paperless Band LLC",
"contact": {
"firstName": "Check",
"lastName": "Mailworth"
},
"email": "[email protected]",
"phone": "9998887654",
"invoiceCurrency": "USD",
"accountType": "BUSINESS",
"billingAddress": {
"line1": "987 Side Street",
"city": "San Jose",
"stateOrProvince": "CA",
"zipOrPostalCode": "95002",
"country": "US"
},
"balance": {
"amount": {
"value": 0.00
}
},
"createdTime": "2025-12-30T23:25:27.127+00:00",
"updatedTime": "2025-12-30T23:25:28.127+00:00"
}See the /v3/customers API for the complete list of available operations.
Updated 11 days ago
