Hello,
Running netbox version 2.10.8
I upgraded to v2.10.8 from v2.10.4 to see if the issue persists and looks like it does:
IP addresses created are not returned using the API calls.
I noticed that if I filter with a Parent Prefix of /24, the seeming missing IP addresses are returned as expected.
The tested netbox installation has over 49k IP address entries. If all the records are requested via API, the most recent IP addresses are not returned.
The count in the API is correct, the length of the list ['results'] is less than the count.
Linux netbox-demo 4.15.0-140-generic #144-Ubuntu SMP Fri Mar 19 14:12:35 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root@netbox-demo:/opt/netbox# python3
Python 3.6.9 (default, Jan 26 2021, 15:33:00)
[GCC 8.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print(sys.version)
3.6.9 (default, Jan 26 2021, 15:33:00)
[GCC 8.4.0]
>>>
Please let me know if you need more information and if there are further tests I need to perform on my end to clarify the issue.
Thanks