Introducing SOC Insights for BloxOne Threat Defense: Boost your SOC efficiency with AI-driven insights to eliminate manual work and accelerate investigation and response times. Read the blog announcement here.

API & Integration, DevOps,NetOps,SecOps

Reply

Please advise (Newbie): API request to get an IP

Authority
Posts: 29
2613     0

Hi Team,

 

 

I am a newbie to the Infoblox API/WAPI.

 

lets say i want to know about the IP 10.10.0.0 in network 10.10.0.0/24. Infoblox address is 172.20.255.192 ( using just for example). network view name=AIAutomation.

 

Is my below API request correct? 
 
 
 

Re: Please advise (Newbie): API request to get an IP

Adviser
Posts: 181
2613     0

Hi,

 

Your API does look correct to me.

 

Here is a sample response:

curl -k -u admin:infoblox -X GET "https://127.0.0.1/wap/v2.10/search?address=192.168.0.0&_return_as_object=1"

{
    "result": [
        {
            "_ref": "networkcontainer/ZG5zLm5ldHdvcmtfY29udGFpbmVyJDE5Mi4xNjguMC4wLzE2LzA:192.168.0.0/16/default",
            "network": "192.168.0.0/16",
            "network_view": "default"
        },
        {
            "_ref": "network/ZG5zLm5ldHdvcmskMTkyLjE2OC4wLjAvMjQvMA:192.168.0.0/24/default",
            "network": "192.168.0.0/24",
            "network_view": "default"
        }
    ]
}

Re: Please advise (Newbie): API request to get an IP

Authority
Posts: 29
2614     0

Hi Kvasudevan,

 

Thanks for your reply. The thing is when I am writing the curl command on my command prompt in windows it throws me the error

 

curl -k -u admin:infoblox -x POST https://172.20.165.192/wapi/v2.4/network/ZG5zLm5ldHdvcmskMTAuMTAuMC4wLzI0LzE:10.10.0.0/24/AI%20Autom...


curl: (7) Failed to connect to POST port 1080: Timed out
'_return_as_object' is not recognized as an internal or external command,
operable program or batch file.
'num' is not recognized as an internal or external command,
operable program or batch file.

 

Can you help me in resolving this issue??

Re: Please advise (Newbie): API request to get an IP

Adviser
Posts: 181
2614     0

Hi Ashley,

 

Your API should like below:

curl -k -u admin:infoblox -H 'content-type: application/json' -X POST "https://127.0.0.1/wapi/v2.10/network/ZG5zLm5ldHdvcmskMTcyLjIxLjEwLjAvMjQvMA:172.21.10.0/24/default?_function=next_available_ip&_return_as_object=1" -d '{"num":5}'

This guide covers a lot of common use cases.

 

Regards,

Krishna

Showing results for 
Search instead for 
Did you mean: 

Recommended for You