Atomic API
Customers
List, create, and delete sub-customers; view available service plans
GET
/api/atomic/customer/listList Customers
List all sub-customers within your account
Parameters
customer_namestringqueryoptionalPartial names accepted. Leave blank for all.
Request
curl \
"https://atvoice-api.atomtelecom.com.au/api/atomic/customer/list?customer_name={customer_name}" \
-H "Authorization: {{your_access_token}}"Response200 Success
[
{
"customer_id": 5,
"customer_name": "waqi sc01",
"account_number": 12345,
"nickname": "test 01",
"abn": "123455",
"addr_1": "test sc01",
"addr_2": "",
"postcode": "3000",
"city": "MELBOURNE",
"region": "Victoria",
"country": "Australia",
"website": "",
"created_date": "2022-07-25 02:42:02",
"delete_date": null
}
]POST
/api/atomic/customer/createCreate Customer
Create a new customer
Parameters
customer_namestringrequiredCustomer name
nicknamestringrequiredCustomer nickname
addr_1stringrequiredAddress line 1
postcodestringrequiredPostcode
countrystringrequirede.g. Australia
abnstringoptionalBusiness registration number
addr_2stringoptionalAddress line 2
citystringoptionalCity
regionstringoptionalRegion
websitestringoptionalWebsite
Request
curl \
-X POST \
"https://atvoice-api.atomtelecom.com.au/api/atomic/customer/create" \
-H "Authorization: {{your_access_token}}" \
-H "Content-Type: application/json" \
-d '{
"customer_name": "ABC",
"nickname": "ABC",
"addr_1": "123 Some Street",
"postcode": "4000",
"country": "Australia"
}'Response200 Success
{
"customer_id": 5,
"customer_name": "ABC",
"account_number": 12345,
"nickname": "ABC",
"abn": "",
"addr_1": "123 Some Street",
"addr_2": "",
"postcode": "4000",
"city": "",
"region": "",
"country": "Australia",
"website": "",
"created_date": "2025-02-19 11:15:27",
"delete_date": null
}GET
/api/atomic/service_plan/listList Plans
List all available service plans
No parameters required.
Request
curl \
"https://atvoice-api.atomtelecom.com.au/api/atomic/service_plan/list" \
-H "Authorization: {{your_access_token}}"Response200 Success
[
{
"plan_id": 123,
"plan_name": "Acme Plan",
"currency": "AUD",
"plan_type": "SIP Trunk",
"price": "1.99"
},
{
"plan_id": 134,
"plan_name": "Test Plan",
"currency": "AUD",
"plan_type": "SMS Plan",
"price": "1.20"
}
]DELETE
/api/atomic/customer/deleteDelete Customer
Delete a customer
Parameters
customer_idintegerrequiredCustomer ID
Request
curl \
-X DELETE \
"https://atvoice-api.atomtelecom.com.au/api/atomic/customer/delete" \
-H "Authorization: {{your_access_token}}" \
-H "Content-Type: application/json" \
-d '{
"customer_id": 1
}'Response200 Success
{
"status": "DELETED",
"customer_id": 1,
"customer_name": "Test Customer"
}