NetBox icon

NetBox

Consume NetBox API

Actions243

Manufacturer → Create

AI-generated

Overview

This node interacts with the NetBox API to create a new manufacturer entry within the DCIM domain. It is useful for network administrators or IT professionals who want to automate the addition of manufacturer data into their NetBox instance, helping maintain an up-to-date inventory of hardware manufacturers.

Use Case Examples

  1. Creating a new manufacturer with a specified name and description to keep the asset database current.
  2. Adding custom fields and tags to a manufacturer entry for better categorization and searchability within NetBox.

Properties

Name Meaning
Domain Specifies the domain of the NetBox API to interact with, here it is set to 'dcim' for data center infrastructure management.
Name The name of the manufacturer to be created.
Additional Fields Optional additional fields for the manufacturer such as slug, description, tags, and custom fields.

Output

JSON

  • id - Unique identifier of the created manufacturer.
  • name - Name of the created manufacturer.
  • slug - URL-friendly slug of the manufacturer.
  • description - Description of the manufacturer.
  • tags - Tags associated with the manufacturer.
  • custom_fields - Custom fields data for the manufacturer.

Dependencies

  • NetBox API with appropriate API key credentials

Troubleshooting

  • Common issues include authentication errors due to invalid or missing API credentials. Ensure the API key credential is correctly configured.
  • Validation errors may occur if required fields like 'Name' are missing or if field formats are incorrect, such as invalid JSON in custom fields.
  • Network connectivity issues can prevent the node from reaching the NetBox API endpoint; verify network access and endpoint URL.
  • Error messages from the API will be returned in the output if 'Continue on Fail' is enabled, allowing for graceful error handling.

Links

  • NetBox API Documentation - Official documentation for the NetBox API, useful for understanding available endpoints and data models.

Discussion