Skip to content

List Records

Retrieve a list of DNS Records

This example shows how you can retrieve a list of DNS Records from a specific zone and return only desired fields.

PS> Get-B1Record -Zone my.zone -Fields absolute_name_spec,type,dns_rdata | ft -AutoSize

absolute_name_spec     type dns_rdata                                                         id
------------------     ---- ---------                                                         --
my.zone.               NS   ns.b1ddi.my.zone.                                                 dns/record/fdshjffg-a234-ea07-ie15-mv9d87fr3nd9
my.zone.               NS   b101.my.zone.                                                     dns/record/jsiifsnf-b345-fb29-jc05-nz33stgfhfgb
my.zone.               NS   b102.my.zone.                                                     dns/record/fgghjuli-c567-g641-k1cd-oggh65u567ug
my.zone.               SOA  ns.b1ddi.my.zone. hostmaster.my.zone. 14 10800 3600 2419200 900   dns/record/bbvkolpi-d678-hf24-lfdd-pfert4t5y56d
my.zone.               A    10.10.10.100                                                      dns/record/sf5g45gr-gdfg-dfgf-y5hv-gfdreg5gdhyj
...

This example shows how you can retrieve a list of 1000 DNS Records with pagination.

PS> Get-B1Record -Limit 1000 -Offset 1000 | ft -AutoSize

type  absolute_name_spec           absolute_zone_name        comment       created_at           delegation disabled dns_absolute_name_spec      dns_name_in_zone dns_rdata
----  ------------------           ------------------        -------       ----------           ---------- -------- ----------------------      ---------------- ---------
NS    my.home.                     my.home.                  NS Record     6/12/2021 12:53:39AM               False my.home.                                     ns.b1ddi.my.home.                                              
SOA   my.home.                     my.home.                  SOA Record    9/7/2020 3:30:11PM                 False my.home.                                     ns.b1ddi.my.home. hostmaster.my.home. 11 10800 3600 2419200 900
SOA   public.com.                  public.com.               SOA Record    9/3/2022 9:18:34AM                 False public.com.                                  a.ns.public.com. ns1.public.com. 2015065715 1800 1800 2592000 900
A     Mats-iPhone.my.home.         my.home.                  My iPhone     8/1/2021 11:05:50AM                False Mats-iPhone.my.home.         Mats-iPhone     192.168.1.54
CNAME friendlyname.my.home.        my.home.                                6/12/2021 12:53:42AM               False friendlyname.my.home.                        webserver.my.home.
...