Mobile Plans — JSON Data Feed

Machine-readable JSON of all Australian mobile plans. Updated daily from verified carrier data. License: CC-BY-4.0. Attribution required: Data via Bill Hero (billhero.com.au).

CarrierPlanTypeNetworkData (GB)$/mo5G
circles-life4G 500GB Seniorpostpaidoptus500$5No
aldi-mobile$95 Data Plansim_onlytelstra30$7.81No
circles-lifeCirclesAIpostpaidoptus$8No
circles-life4G Asia 600GB Seniorpostpaidoptus600$8No
cmobileRed Annual $119postpaidvodafone12$9.78No
circles-life4G 200GB Planpostpaidoptus200$9.9No
cmobileRed Data Plan $10sim_onlyvodafone1$10No
optusData SIM Plan - 10GBsim_onlyoptus10$10Yes
optusData Plan 15GBsim_onlyoptus15$10Yes
circles-life4G 350GB Asia Planpostpaidoptus350$10.8No
cmobileRed $10.90postpaidvodafone0.5$10.9No
cmobileRed Annual $139postpaidvodafone24$11.42No
circles-lifeCircles Corepostpaidoptus200$12Yes
circles-life5G 200GB Planpostpaidoptus200$12Yes
circles-lifeCircles Corepostpaidoptus200$12Yes
circles-life4G 500GB Data Onlysim_onlyoptus500$12No
kogan-mobileSmall (365 days)prepaidvodafone140$12.25No
circles-life5G 300GB Asia Planpostpaidoptus300$12.88Yes
cmobileRed $12.90postpaidvodafone1$12.9No
kogan-mobileMedium (365 days)prepaidvodafone200$13.07No
cmobileRed $13.90postpaidvodafone2$13.9No
vodafone$13 Prepaid Plus 5GBprepaidvodafone5$13.93Yes
circles-life5G 600GB Global Planpostpaidoptus600$14.88Yes
cmobileRed $14.90postpaidvodafone3$14.9No
tangerine30GBpostpaidtelstra30$15Yes
circles-lifeCircles Corepostpaidoptus200$15Yes
circles-lifeCircles Corepostpaidoptus200$15Yes
tangerine30GB Mobilepostpaidtelstra30$15Yes
tangerine30GBpostpaidtelstra30$15No
cmobileRed Data Plan $15sim_onlyvodafone5$15No
kogan-mobileExtra Large (365 days)prepaidvodafone500$16.36No
lebara$200 SIM Planprepaidvodafone180$16.44Yes
catch-connect365 Days Plan $149 200GBprepaidoptus200$16.44No
lebaraLarge Data Only 90 Daysim_onlyvodafone90$16.67Yes
cmobileRed $16.90postpaidvodafone5$16.9No
circles-lifeCircles Pluspostpaidoptus300$18Yes
circles-lifeCircles Pluspostpaidoptus300$18Yes
tangerine50GBpostpaidtelstra50$18No
circles-lifeCircles Pluspostpaidoptus300$18Yes
tangerine50GB Mobilepostpaidtelstra50$18Yes
tangerine50GBpostpaidtelstra50$18Yes
coles-mobile185GB Data 365 Daysprepaidoptus145$18.08No
lebaraMedium Data Only 60 Daysim_onlyvodafone60$18.5Yes
coles-mobile240GB Data 365 Daysprepaidoptus210$19.73No
kogan-mobileLarge (365 days)prepaidvodafone300$19.73No
aldi-mobile$240 Data Plansim_onlytelstra185$19.73No
cmobileRed $19.90postpaidvodafone10$19.9No
yomojoMBB Litesim_onlyoptus7$19.9No
kogan-mobileSmall (Monthly)prepaidvodafone15$20No
circles-life5G 1TB Data Onlysim_onlyoptus1024$20Yes
cmobileBlue Data Plan $20sim_onlytelstra15$20No
telstraData Bundle Plansim_onlytelstra10$20No
lebara$250 SIM Planprepaidvodafone260$20.55Yes
catch-connect365 Days Plan $169 280GBprepaidoptus280$20.55No
vodafone$250 Prepaid Plus 150GBprepaidvodafone150$20.55Yes
circles-life5G 1TB Family 2 Linespostpaidoptus1024$20.7Yes
tangerine75GBpostpaidtelstra75$21No
tangerine75GB Mobilepostpaidtelstra75$21Yes
tangerine75GBpostpaidtelstra75$21Yes
cmobileBlue $21postpaidtelstra10$21No
lycamobileLycaPlan XSprepaidvodafone10$21.43No
circles-lifeCircles Propostpaidoptus600$22Yes
spintel25GB SIM Only Planpostpaidoptus25$22Yes
lebaraSmall Data Only 30 Daysim_onlyvodafone30$22Yes
amaysim200GB 365 Day Planprepaidoptus200$22.19Yes
aldi-mobile$23 Mobile Planprepaidtelstra12$23No
yomojoStarterprepaidoptus29$23.9No
yomojoStarterprepaidoptus29$23.9No
tangerine100GB Mobilepostpaidtelstra100$24Yes
tangerine100GBpostpaidtelstra100$24Yes
southern-phone20GB 5G SIM Planpostpaidoptus20$24Yes
tangerine100GBpostpaidtelstra100$24No
amaysim150GB 184 Day Planprepaidoptus150$24.46Yes
lebara$300 SIM Planprepaidvodafone425$24.66Yes
moose-mobile30GBpostpaidoptus30$24.8Yes
moose-mobile30GBpostpaidoptus30$24.8Yes
swoop30GB Mobile Planpostpaidvodafone30$24.9Yes
flip10GB Mobile Planpostpaidoptus10$24.9No
cmobileRed $24.90postpaidvodafone20$24.9No
felix-mobile25GB Planpostpaidvodafone25$25Yes
cmobileBlue $25postpaidtelstra15$25No
freedom-broadband10GB Datapostpaidoptus10$25No
dodo25GB Mobile Planpostpaidoptus25$25Yes
bendigo-telcoLifestyle Mobile - Starterpostpaidoptus27.5$25Yes
freedom-internet10GB Data SIM Onlypostpaidunknown10$25No
tpgSmall 25GBpostpaidvodafone25$25No
tangerine14GBpostpaidtelstra14$25No
tangerine14GB Mobilepostpaidtelstra14$25No
tangerine14GBpostpaidtelstra14$25No
superloopSaver 4G Planprepaidtelstra15$25No
kogan-mobileMedium (Monthly)prepaidvodafone40$25No
woolworths-mobilePrepaid 30 Days 22GBprepaidtelstra22$25No
optusChoice Plus Data Plan 30GBsim_onlyoptus30$25Yes
cmobileBlue Data Plan $25sim_onlytelstra29$25Yes
amaysim240GB 365 Day Planprepaidoptus240$26.3Yes
coles-mobile22GB Data 28 Daysprepaidoptus22$26.79No
amaysim30GB Data Only 28 Day Plansim_onlyoptus30$26.79Yes
vodafone$350 Prepaid Plus 250GBprepaidvodafone250$28.77Yes
optus300GB Prepaid Planprepaidoptus300$28.77Yes
amaysim365GB Data Only 365 Day Plansim_onlyoptus365$28.77Yes
spintel50GB SIM Only Planpostpaidoptus50$29Yes
southern-phone40GB 5G SIM Planpostpaidoptus40$29Yes
optus140GB Prepaid Planprepaidoptus140$29.03Yes
vodafone$180 Prepaid Plus 100GBprepaidvodafone100$29.19Yes
cmobileRed $29.90postpaidvodafone30$29.9No
flip25GB Mobile Planpostpaidoptus25$29.9No
yomojoEssentialprepaidoptus42$29.9No
yomojoEssentialprepaidoptus42$29.9No
dodo40GB Mobile Planpostpaidoptus40$30Yes
felix-mobile50GB Planpostpaidvodafone50$30Yes
tangerine30GBpostpaidtelstra30$30No
escapenetEasy Mobile 10postpaidtelstra10$30No
cmobileBlue $30postpaidtelstra29$30Yes
tangerine160GBpostpaidtelstra160$30Yes
iprimus5G Smallpostpaidoptus30$30Yes
tangerine160GBpostpaidtelstra160$30No
tangerine160GB Mobilepostpaidtelstra160$30Yes
woolworths-mobilePrepaid 30 Days 30GB with 5Gprepaidtelstra30$30Yes
aussie-broadbandRegular 25GBsim_onlyoptus25$30Yes
cmobileBlue Data Plan $30sim_onlytelstra40$30Yes
aldi-mobile$365 Data Plansim_onlytelstra365$30No
circles-life5G 1TB Family 3 Linespostpaidoptus1024$30.89Yes
mateBetter Matespostpaidtelstra32$32Yes
circles-life5G 1TB Global Planpostpaidoptus1000$32Yes
circles-life5G MY, Asia, Global 1TBpostpaidoptus1024$32Yes
amaysim15GB 28 Day Planprepaidoptus15$32.14Yes
lycamobileLycaPlan Sprepaidvodafone80$32.14No
swoop50GB Mobile Planpostpaidvodafone50$32.9Yes
telstraSmall Upfront Data Plansim_onlytelstra30$33No
telstra$200 Pre-Paid Mobile Planprepaidtelstra80$33.33No
moose-mobile40GBpostpaidoptus40$33.8Yes
moose-mobile40GBpostpaidoptus40$33.8Yes
southern-phone80GB 5G SIM Planpostpaidoptus80$34Yes
yomojoProprepaidoptus105$34.9No
yomojoProprepaidoptus105$34.9No
yomojoMBB Startersim_onlyoptus15$34.9No
escapenetEasy Mobile 15postpaidtelstra15$35No
tpgMedium 50GBpostpaidvodafone50$35Yes
bendigo-telcoLifestyle Mobile - Essentialpostpaidoptus40$35Yes
cmobileBlue $35postpaidtelstra40$35Yes
spintel100GB SIM Only Planpostpaidoptus100$35Yes
superloopEssential 5G Planprepaidtelstra35$35Yes
woolworths-mobilePrepaid 30 Days 50GB with 5Gprepaidtelstra50$35Yes
escapenet4G Mobile Data 10GBsim_onlytelstra10$35No
escapenet20GB Mobile Datasim_onlytelstra20$35No
escapenet40GB Mobile Datasim_onlytelstra40$35No
escapenet60GB Mobile Datasim_onlytelstra60$35No
escapenet3GB Mobile Datasim_onlytelstra3$35No
cmobileBlue Data Plan $35sim_onlytelstra65$35Yes
tangerine50GBpostpaidtelstra50$36No
amaysim75GB 28 Day Planprepaidoptus42$37.5Yes
lycamobileLycaPlan SMprepaidvodafone100$37.5No
swoop100GB Mobile Planpostpaidvodafone100$39.9Yes
aussie-broadbandValue 40GBpostpaidoptus45$40Yes
felix-mobileUnlimited Data Planpostpaidvodafone$40Yes
escapenetEasy Mobile 29postpaidtelstra29$40Yes
cmobileBlue $40postpaidtelstra65$40Yes
aussie-broadbandValue 40gbpostpaidoptus45$40Yes
dodo80GB Mobile Planpostpaidoptus80$40Yes
superloopChoice 5G Planprepaidtelstra75$40Yes
woolworths-mobile5G SIM Only 70GBprepaidtelstra70$40Yes
kogan-mobileLarge (Monthly)prepaidvodafone80$40Yes
aussie-broadbandLarge 45GBsim_onlyoptus45$40Yes
cmobileBlue Data Plan $40sim_onlytelstra100$40Yes
circles-life5G 1TB Family 4 Linespostpaidoptus1024$41.08Yes
optus45GB Prepaid Planprepaidoptus45$41.79Yes
moose-mobile100GBpostpaidoptus100$41.8Yes
moose-mobile100GBpostpaidoptus100$41.8Yes
mateBest Matespostpaidtelstra60$42Yes
tangerine75GBpostpaidtelstra75$42No
amaysim10GB 7 Day Planprepaidoptus10$42.86Yes
optus50GB Prepaid Planprepaidoptus50$42.86Yes
amaysim120GB 28 Day Planprepaidoptus80$42.86Yes
vodafone$40 Prepaid Plus 30GBprepaidvodafone30$42.86Yes
lycamobileLycaPlan Mprepaidvodafone120$42.86No
freedom-broadband20GB Datapostpaidoptus20$45No
freedom-internet20GB Data SIM Onlypostpaidunknown20$45No
bendigo-telcoLifestyle Mobile - Pluspostpaidoptus100$45Yes
tpgLarge 100GBpostpaidvodafone100$45Yes
iprimus5G Mediumpostpaidoptus100$45Yes
cmobileBlue $45postpaidtelstra100$45Yes
escapenetEasy Mobile 40postpaidtelstra40$45Yes
tangerine100GBpostpaidtelstra100$48No
amaysim95GB 28 Day Planprepaidoptus95$48.21Yes
swoop250GB Mobile Planpostpaidvodafone250$49.9Yes
yomojoUltraprepaidoptus220$49.9No
yomojoUltraprepaidoptus220$49.9No
escapenetEasy Mobile 65postpaidtelstra65$50Yes
spintel200GB SIM Only Planpostpaidoptus200$50Yes
aussie-broadbandEssential 100gbpostpaidoptus100$50Yes
aussie-broadbandEssential 100GBpostpaidoptus100$50Yes
superloopPlus 5G Planprepaidtelstra130$50Yes
woolworths-mobile5G SIM Only 110GBprepaidtelstra110$50Yes
cmobileBlue Data Plan $50sim_onlytelstra120$50Yes
optus65GB Prepaid Planprepaidoptus65$52.5Yes
amaysim160GB 28 Day Planprepaidoptus120$53.57Yes
optus75GB Prepaid Planprepaidoptus75$53.57Yes
lycamobileLycaPlan Lprepaidvodafone150$53.57No
vodafone$50 Prepaid Plus 40GBprepaidvodafone40$53.57Yes
amaysim100GB Data Only 28 Day Plansim_onlyoptus100$53.57Yes
flip100GB Mobile Planpostpaidoptus100$54.9No
yomojoMBB Essentialsim_onlyoptus50$54.9No
freedom-internet40GB Data SIM Onlypostpaidunknown40$55No
cmobileBlue $55postpaidtelstra120$55Yes
freedom-broadband40GB Datapostpaidoptus40$55No
iprimus5G Largepostpaidoptus150$55Yes
cmobileBlue Data Plan $55sim_onlytelstra150$55Yes
moose-mobile220GBpostpaidoptus220$55.8Yes
moose-mobile220GBpostpaidoptus220$55.8Yes
mateSoul Matespostpaidtelstra160$57Yes
telstra$54 Pre-Paid Mobile Planprepaidtelstra35$57.86No
cmobileBlue $60postpaidtelstra150$60Yes
aussie-broadbandPremium 120gbpostpaidoptus180$60Yes
bendigo-telcoLifestyle Mobile - Premiumpostpaidoptus220$60Yes
tangerine160GBpostpaidtelstra160$60No
aussie-broadbandPremium 120GBpostpaidoptus120$60Yes
escapenetEasy Mobile 100postpaidtelstra100$60Yes
superloopMax 5G Planprepaidtelstra160$60Yes
woolworths-mobile5G SIM Only 165GBprepaidtelstra165$60Yes
aussie-broadbandX-Large 120GBsim_onlyoptus120$60Yes
telstraMobile Bundle Planpostpaidtelstra25$61Yes
optus85GB Prepaid Planprepaidoptus85$63.21Yes
vodafone$60 Prepaid Plus 55GBprepaidvodafone55$64.29Yes
freedom-broadband80GB Datapostpaidoptus80$65No
freedom-internet80GB Data SIM Onlypostpaidunknown80$65No
cmobileBlue $65postpaidtelstra180$65Yes
telstraMedium Upfront Data Plansim_onlytelstra100$68No
telstra$64 Pre-Paid Mobile Planprepaidtelstra45$68.57No
optusMedium Choice Plus Planpostpaidoptus240$70Yes
escapenetEasy Mobile 120postpaidtelstra120$70Yes
cmobileBlue Data Plan $70sim_onlytelstra400$70Yes
telstraBasicpostpaidtelstra50$74No
pivotel-ptyPivot 75postpaidunknown$75No
escapenetEasy Mobile 150postpaidtelstra150$75Yes
yomojoMBB Prosim_onlyoptus100$79.9No
escapenetEasy Mobile 180postpaidtelstra180$80Yes
telstraEssentialpostpaidtelstra180$84No
pivotel-ptyPivot 85postpaidunknown$85No
optusLarge Choice Plus Planpostpaidoptus480$90Yes
telstraPremiumpostpaidtelstra300$99No
pivotel-ptyPivot 110postpaidunknown$110No
pivotel-ptyPivot 134postpaidunknown$134No

Endpoint

GET https://billhero.com.au/data/mobile
GET https://billhero.com.au/data/mobile?type=prepaid
GET https://billhero.com.au/data/mobile?network=telstra
GET https://billhero.com.au/data/mobile?type=prepaid&network=telstra&data_gb_min=40

Available filters

ParameterTypeDescriptionExample
carrierstringCarrier/MVNO slug (exact match)boost
monthly_price_maxnumberMax monthly price AUD30
typeenumpostpaid | prepaid | sim_onlyprepaid
networkenumtelstra | optus | vodafone (host network)telstra
data_gb_minnumberMinimum data allowance in GB40
intl_countrystringISO alpha-2 country code — returns plans with free calls to that countryIN

Example: https://billhero.com.au/data/mobile?type=prepaid&network=telstra&data_gb_min=40

Response schema

{
  "_meta": {
    "source": "https://billhero.com.au",
    "license": "CC-BY-4.0",
    "attribution": "Data via Bill Hero (billhero.com.au)",
    "generated_at": "ISO 8601 timestamp",
    "row_count": number,
    "filters_applied": { ...active filters }
  },
  "plans": [
    {
      "carrier":                string,
      "host_network":           string,
      "plan_name":              string,
      "plan_type":              string,
      "monthly_price_aud":      number | null,
      "data_gb":                number | null,
      "calls_included":         string | null,
      "contract_term":          number | null,
      "five_g":                 boolean | null,
      "intl_included_countries": string[] | null,
      "source_captured_at":     string
    }
  ]
}

curl examples

# All mobile plans
curl https://billhero.com.au/data/mobile

# Prepaid plans on Telstra network with 40+ GB data
curl "https://billhero.com.au/data/mobile?type=prepaid&network=telstra&data_gb_min=40"

# Plans under $30/mo on any network
curl "https://billhero.com.au/data/mobile?monthly_price_max=30"

# Plans with free calls to India
curl "https://billhero.com.au/data/mobile?intl_country=IN"

Cache-Control: public, s-maxage=3600, stale-while-revalidate=86400. License: CC-BY-4.0. Data sourced independently by Bill Hero from carrier websites.