UNPKG

@itentialopensource/adapter-netbox_v33

Version:

This adapter integrates with system described as: Netbox v3.3

1,096 lines 29 kB
{ "actions": [ { "name": "getTenancyContactAssignments", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/contact-assignments/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getTenancyContactAssignments-default.json" } ] }, { "name": "postTenancyContactAssignments", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tenancy/contact-assignments/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyContactAssignments", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/contact-assignments/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyContactAssignments", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/contact-assignments/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyContactAssignments", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/contact-assignments/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyContactAssignmentsId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/contact-assignments/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyContactAssignmentsId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/contact-assignments/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyContactAssignmentsId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/contact-assignments/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyContactAssignmentsId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/contact-assignments/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyContactGroups", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/contact-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getTenancyContactGroups-default.json" } ] }, { "name": "postTenancyContactGroups", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tenancy/contact-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyContactGroups", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/contact-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyContactGroups", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/contact-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyContactGroups", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/contact-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyContactGroupsId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/contact-groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyContactGroupsId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/contact-groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyContactGroupsId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/contact-groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyContactGroupsId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/contact-groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyContactRoles", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/contact-roles/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getTenancyContactRoles-default.json" } ] }, { "name": "postTenancyContactRoles", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tenancy/contact-roles/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyContactRoles", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/contact-roles/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyContactRoles", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/contact-roles/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyContactRoles", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/contact-roles/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyContactRolesId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/contact-roles/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyContactRolesId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/contact-roles/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyContactRolesId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/contact-roles/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyContactRolesId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/contact-roles/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyContacts", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/contacts/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getTenancyContacts-default.json" } ] }, { "name": "postTenancyContacts", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tenancy/contacts/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyContacts", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/contacts/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyContacts", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/contacts/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyContacts", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/contacts/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyContactsId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/contacts/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyContactsId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/contacts/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyContactsId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/contacts/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyContactsId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/contacts/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyTenantGroups", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/tenant-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getTenancyTenantGroups-default.json" } ] }, { "name": "postTenancyTenantGroups", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tenancy/tenant-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyTenantGroups", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/tenant-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyTenantGroups", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/tenant-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyTenantGroups", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/tenant-groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyTenantGroupsId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/tenant-groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyTenantGroupsId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/tenant-groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyTenantGroupsId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/tenant-groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyTenantGroupsId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/tenant-groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyTenants", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/tenants/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getTenancyTenants-default.json" } ] }, { "name": "postTenancyTenants", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tenancy/tenants/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyTenants", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/tenants/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyTenants", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/tenants/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyTenants", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/tenants/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTenancyTenantsId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tenancy/tenants/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "putTenancyTenantsId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tenancy/tenants/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchTenancyTenantsId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tenancy/tenants/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteTenancyTenantsId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tenancy/tenants/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }