IT Glue Extended
Actions153
- Attachment Actions
- Checklist Actions
- Checklist Template Actions
- Configuration Actions
- Configuration Interface Actions
- Configuration Status Actions
- Configuration Type Actions
- Contact Actions
- Contact Type Actions
- Country Actions
- Document Actions
- Domain Actions
- Expiration Actions
- Export Actions
- Flexible Asset Actions
- Flexible Asset Field Actions
- Flexible Asset Type Actions
- Group Actions
- Location Actions
- Log Actions
- Manufacturer Actions
- Model Actions
- Operating System Actions
- Organization Actions
- Organization Status Actions
- Organization Type Actions
- Password Actions
- Password Category Actions
- Platform Actions
- Region Actions
- Related Item Actions
- SSL Certificate Actions
- Ticket Actions
- User Actions
- User Metric Actions
Configuration Interface → Update
AI-generatedSummary
Updates an existing IT Glue configuration interface (a network interface on a configuration/device) by sending a JSON:API PATCH to configuration_interfaces/{id} and returning the updated record.
Inputs
- Configuration Interface ID (required) — ID of the interface to update. Used in the request path; the operation errors if empty.
- Configuration ID (required) — ID of the parent configuration. Sent as the configuration-id attribute.
- Name — Interface name. Omitted from the request if left empty.
- IP Address — IP address of the interface (ip-address attribute). Omitted if empty.
- Primary — Whether this is the primary interface. Boolean, defaults to false and is always sent, so an update will set it to false unless enabled.
- Notes — Notes about the interface. Omitted if empty.
Output shape
A single item containing the updated configuration interface, flattened: attribute names converted from kebab-case to camelCase (e.g. ipAddress, configurationId), plus id, type, and relationships if present.
Throws an error if the ID is missing or IT Glue returns no data. Empty optional strings are not sent, so they cannot be used to clear existing values. Primary is always sent. Rate-limit (429) responses are retried up to 3 times; API errors are surfaced as node errors.
Examples
Example 1: Mark an interface as primary and correct its IP address
Configuration Interface ID = 456, Configuration ID = 123, IP Address = 10.0.0.15, Primary = true
Example 2: Add notes to an existing interface
Configuration Interface ID = 456, Configuration ID = 123, Notes = 'Management VLAN'. Leave Primary as intended, since it is always sent.