Infoblox icon

Infoblox

Work with Infoblox Universal DDI, Threat Defense, TIDE, and NIOS WAPI

Actions182

Custom API Request → Send Request

AI-generated

Summary

Sends an arbitrary HTTP request to the Infoblox Portal (CSP) API using the configured Infoblox CSP credentials, for endpoints not covered by the node's built-in resources.

Inputs

  • HTTP Method — GET (default), POST, PUT, PATCH or DELETE.
  • Endpoint (required) — Path such as /api/ddi/v1/ipam/ip_space. It is prefixed with the credential's realm/base URL. A leading slash is added if missing. Values starting with http are used as absolute URLs.
  • JSON Body — Request body as JSON. Only shown and sent for POST, PUT and PATCH. It is ignored for GET and DELETE. Empty input becomes {}, and invalid JSON raises an error.
  • Query Parameters — Name/value pairs added to the query string, e.g. _filter, _fields, _limit for Universal DDI, or type, host, ip for TIDE. Entries with an empty name are skipped.

Output shape

One output item per input item for a single-object response, or one item per element if the API returns a top-level array. Each item is the response JSON.

Non-object responses are wrapped as {result: value}. There is no automatic pagination or list extraction for this operation. Wrapper keys like results are not unwrapped, so you get the raw response. With Continue On Fail, errors are returned as {error: message}.

Examples

Example 1: List IP spaces filtered by name

Method GET, Endpoint /api/ddi/v1/ipam/ip_space, Query Parameter _filter = name=="default"

Example 2: Create a resource via an endpoint with no dedicated resource

Method POST, Endpoint /api/ddi/v1/ipam/ip_space, JSON Body {"name":"my-space"}

Links

Discussion