Actions182
- Address Block Actions
- Audit Log Actions
- Auth Profile: LDAP Actions
- Auth Profile: OIDC Actions
- Auth Profile: SAML Actions
- CDC Application Actions
- CDC Destination: HTTP Actions
- CDC Destination: Splunk Actions
- CDC Destination: Syslog Actions
- CDC Host Actions
- Custom API Request Actions
- DFP Service Actions
- DHCP Fingerprint Actions
- DHCP Lease Actions
- DNS Event Actions
- DNS Record Actions
- DNS Zone Actions
- Endpoint Device Group Actions
- Endpoint Roaming Device Actions
- Endpoint VPN Profile Actions
- Fixed Address Actions
- Global Search Actions
- Identity: Compartment Actions
- Identity: Group Actions
- Identity: User Actions
- Infrastructure Host Actions
- Infrastructure Service Actions
- IP Address Actions
- IP Space Actions
- IPAM Range Actions
- Location Actions
- Lookalike Domain Actions
- Lookalike Target Actions
- NIOS Custom API Request Actions
- NIOS WAPI Object Actions
- NTP Service Config Actions
- Redirect: Custom Redirect Actions
- Service Log Actions
- SOC Insight Actions
- Subnet Actions
- TD Access Code Actions
- TD Application Filter Actions
- TD Category Filter Actions
- TD Internal Domain List Actions
- TD Named List Actions
- TD Scheduled Report Actions
- TIDE Batch Actions
- TIDE Dossier Lookup Actions
- TIDE Threat Actions
Custom API Request → Send Request
AI-generatedSummary
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"}