Get a list of IP addresses. Important Note: This action is only available when using the V2 connection method of BlueCat Address Manager.
External DocumentationTo learn more, visit the BlueCat Address Manager documentation.

Parameters

ParameterDescription
FieldsA comma-separated list of fields to include in the response.

For example - id,name,type.
FilterA criteria to filter the results by.
Include Total ResultsSelect to get the total number of results in the response.
LimitThe maximum number of results to return per page.
OffsetThe pagination offset indicating the starting point for the next set of results.
Order ByThe attribute to sort the results with.
Return All PagesAutomatically fetch all resources, page by page.

Example Output

{
	"_links": {
		"next": {
			"href": "/api/v2/addresses?offset=2000&limit=1000"
		},
		"prev": {
			"href": "/api/v2/addresses?offset=0&limit=1000"
		}
	},
	"count": 0,
	"totalCount": 0,
	"data": [
		{
			"id": 12345,
			"type": "IPv4Address",
			"name": "name",
			"userDefinedFields": {
				"udf1": "value1",
				"udf2": "value2"
			},
			"configuration": {
				"id": 12345,
				"type": "Configuration",
				"name": "name"
			},
			"state": "UNASSIGNED",
			"address": "string",
			"macAddress": {
				"id": 12345,
				"type": "MACAddress",
				"name": "name",
				"address": "00-00-5E-00-53-AF"
			},
			"device": {
				"id": 12345,
				"type": "Device",
				"name": "device0"
			},
			"location": {
				"id": 12345,
				"type": "Location",
				"name": "name"
			},
			"leaseDateTime": "2022-01-15T00:00:00Z",
			"leaseExpirationDateTime": "2022-01-25T00:00:00Z",
			"remoteId": "1234",
			"ipGroup": {
				"id": 12345,
				"type": "IPv4Group",
				"name": "Example IPv4 Group"
			},
			"template": {
				"id": 12345,
				"type": "IPv4Template",
				"name": "name"
			},
			"circuitId": "123",
			"routerPortInfo": "string",
			"switchPortInfo": "string",
			"vlanInfo": "string",
			"vendorClassIdentifier": "string",
			"parameterRequestList": [
				0
			],
			"clientIdentifier": {
				"id": 12345,
				"type": "DHCPClientIdentifier",
				"name": "name",
				"uid": {
					"clientIdentifier": "string"
				}
			},
			"_links": {
				"self": {
					"href": "/addresses/12345"
				},
				"collection": {
					"href": "/addresses"
				}
			}
		},
		{
			"id": 12345,
			"type": "IPv6Address",
			"name": "name",
			"userDefinedFields": {
				"udf1": "value1",
				"udf2": "value2"
			},
			"configuration": {
				"id": 12345,
				"type": "Configuration",
				"name": "name"
			},
			"state": "UNASSIGNED",
			"address": "string",
			"macAddress": {
				"id": 12345,
				"type": "MACAddress",
				"name": "name",
				"address": "00-00-5E-00-53-AF"
			},
			"device": {
				"id": 12345,
				"type": "Device",
				"name": "device0"
			},
			"location": {
				"id": 12345,
				"type": "Location",
				"name": "name"
			},
			"leaseDateTime": "2022-01-15T00:00:00Z",
			"leaseExpirationDateTime": "2022-01-25T00:00:00Z",
			"remoteId": "1234",
			"reservedUsing": "CLIENT_DUID",
			"identityAssociationIdentifier": "00040001",
			"clientIdentifier": {
				"id": 12345,
				"type": "DHCPUniqueIdentifier",
				"name": "name",
				"duid": "string"
			},
			"interfaceId": "123",
			"_links": {
				"self": {
					"href": "/addresses/12345"
				},
				"collection": {
					"href": "/addresses"
				}
			}
		}
	]
}

Workflow Library Example

Get Ip Address with Bluecat Address Manager and Send Results Via Email
Workflow LibraryPreview this Workflow on desktop