Mobile - Orders
New activations, porting, and order tracking
/api/atomic/customer/mobile/number_reservationReserve Mobile Number
Reserve mobile numbers
Parameters
qtyintegerrequiredMaximum 5
Request
curl \
-X POST \
"https://atvoice-api.atomtelecom.com.au/api/atomic/customer/mobile/number_reservation" \
-H "Authorization: {{your_access_token}}" \
-H "Content-Type: application/json" \
-d '{
"qty": 5
}'[
{
"msn": "0491762973"
},
{
"msn": "0491762975"
},
{
"msn": "0491762977"
}
]/api/atomic/customer/mobile/newNew Mobile Service
You can use this API endpoint to create a new mobile service. For Service Plan, please ensure you run the Service Plan (/api/atomic/customer/mobile/service_plan) query to ensure you are using updated rate card information.
Parameters
msnstringrequiredFrom Reserve Mobile Number
customer_idintegerrequiredCustomer ID
notification_emailstringoptionalRequired if is_esim is true
address_1stringrequiredAddress line 1
address_2stringoptionalAddress line 2
postal_codeintegerrequiredPostal code
citystringrequiredCity
regionstringrequirede.g. New South Wales
is_esimbooleanrequiredWhether to use eSIM
sim_numberstringoptionalRequired if is_esim is false
service_namestringrequiredService name
is_datapoolbooleanrequiredWhether to use data pool
datapool_idstringoptionalRequired if is_datapool is true
service_plan_idstringrequiredService plan ID
excess_usageintegeroptionalExcess usage limit
010501002004001000Request
curl \
-X POST \
"https://atvoice-api.atomtelecom.com.au/api/atomic/customer/mobile/new" \
-H "Authorization: {{your_access_token}}" \
-H "Content-Type: application/json" \
-d '{
"msn": "0444455555",
"customer_details": {
"customer_id": 5,
"address_1": "123 Some Street",
"postal_code": 4000,
"city": "Brisbane",
"region": "Queensland"
},
"service_details": {
"is_esim": false,
"sim_number": "89610000001234567890",
"service_name": "My New Mobile Service",
"is_datapool": false,
"service_plan_id": "96",
"excess_usage": 0
}
}'{
"status": "submitted",
"customer_id": 5,
"service_plan": 96,
"service_name": "My New Mobile Service",
"msn": "0444455555",
"order_id": "1234567"
}/api/atomic/customer/mobile/port_requestPort Mobile Service
Port a mobile service
Parameters
customer_idintegerrequiredCustomer ID
notification_emailstringoptionalNotification email
address_1stringrequiredAddress line 1
address_2stringoptionalAddress line 2
postal_codeintegerrequiredPostal code
citystringrequiredCity
regionstringrequiredRegion
is_esimbooleanrequiredWhether to use eSIM
sim_numberstringoptionalRequired for physical SIM
service_namestringrequiredService name
is_datapoolbooleanoptionalWhether to use data pool
datapool_idstringoptionalData pool ID
service_plan_idstringrequiredService plan ID
excess_usageintegeroptionalExcess usage limit
010501002004001000porting_numberstringrequiredMSN being ported
account_typestringrequiredAccount type
postpaidprepaidmobile_acct_numberstringoptionalRequired if postpaid
dobstringoptionalRequired if prepaid, YYYY-MM-DD
Request
curl \
-X POST \
"https://atvoice-api.atomtelecom.com.au/api/atomic/customer/mobile/port_request" \
-H "Authorization: {{your_access_token}}" \
-H "Content-Type: application/json" \
-d '{
"customer_details": {
"customer_id": 5,
"address_1": "123 Some Street",
"postal_code": 4000,
"city": "Brisbane",
"region": "Queensland"
},
"service_details": {
"is_esim": false,
"sim_number": "89610000001234567890",
"service_name": "Port Request",
"is_datapool": false,
"service_plan_id": "96",
"excess_usage": 0
},
"porting_details": {
"porting_number": "0412345678",
"account_type": "postpaid",
"mobile_acct_number": "ACC123456"
}
}'{}/api/atomic/customer/mobile/query_mobile_orderCheck Mobile Order
Check order status
Wait several minutes after submitting before checking
Parameters
order_idstringqueryoptionalOrder ID
Request
curl \
"https://atvoice-api.atomtelecom.com.au/api/atomic/customer/mobile/query_mobile_order?order_id={order_id}" \
-H "Authorization: {{your_access_token}}"[
{
"order_id": "4052619",
"status": "REJECTED",
"created_on": "2025-05-07 14:39:36",
"updated_on": "2025-05-07 14:41:00",
"order_history": [
{
"action": "CREATED",
"internalStatus": "PENDING",
"occured": "2025-05-07 14:39:36"
}
]
}
]