HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3,
"next": null,
"previous": null,
"results": [
{
"id": 1,
"url": "https://netbox.air-band.net/api/extras/scripts/1/?format=api",
"display_url": "https://netbox.air-band.net/extras/scripts/1/?format=api",
"module": 15,
"name": "AddDeviceTypeComponents",
"description": "Add missing components to selected devices",
"vars": {
"devices": "MultiObjectVar"
},
"result": null,
"display": "AddDeviceTypeComponents (add_device_type_comp)",
"is_executable": true
},
{
"id": 2,
"url": "https://netbox.air-band.net/api/extras/scripts/2/?format=api",
"display_url": "https://netbox.air-band.net/extras/scripts/2/?format=api",
"module": 5,
"name": "CreateNewCabinet",
"description": "Create a new cabinet based on a blueprint including devices, cabling and configuration.",
"vars": {
"csv_file": "FileVar",
"template": "ChoiceVar",
"name_prefix": "StringVar",
"site": "StringVar",
"location": "StringVar",
"olt_count": "IntegerVar",
"device_position_allocation_start": "IntegerVar",
"device_reverse_position_allocation": "BooleanVar",
"management_vlan": "StringVar",
"service_vlan": "StringVar",
"ip4_prefix": "IPAddressWithMaskVar",
"primary_ip4_default_gateway": "IPAddressVar",
"ip4_addresses": "StringVar"
},
"result": null,
"display": "CreateNewCabinet (create_new_cabinet)",
"is_executable": true
},
{
"id": 3,
"url": "https://netbox.air-band.net/api/extras/scripts/3/?format=api",
"display_url": "https://netbox.air-band.net/extras/scripts/3/?format=api",
"module": 8,
"name": "SiteStatusBulkUpdater",
"description": "Update the status of a Site, and all Locations, racks, devices, clusters and VMs at the updated site",
"vars": {
"site_name": "ObjectVar",
"site_status": "ChoiceVar",
"location_status": "ChoiceVar",
"rack_status": "ChoiceVar",
"device_status": "ChoiceVar",
"cluster_status": "ChoiceVar",
"vm_status": "ChoiceVar"
},
"result": null,
"display": "SiteStatusBulkUpdater (site_status_bulk_updater)",
"is_executable": true
}
]
}