{ "uuid": "efd60d1d-3561-4e09-92ce-1c139c1d14c6", "lastMigration": 29, "name": "SAS Portal API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "16d887ec-adc5-422a-952a-ddb3ba394bb9", "documentation": "Returns a list of requested customers.", "method": "get", "endpoint": "v1alpha1/customers", "responses": [ { "uuid": "9fcdfd03-220f-476d-aa64-7ed674bd0119", "body": "{\n \"customers\": [\n {\n \"displayName\": \"\",\n \"name\": \"\",\n \"sasUserIds\": [\n \"\"\n ]\n }\n ],\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "45fd5497-004a-4066-9f3c-2d3829228360", "documentation": "Generates a secret to be used with the ValidateInstaller.", "method": "post", "endpoint": "v1alpha1/installer:generateSecret", "responses": [ { "uuid": "9bdc0e5d-0daa-48c3-905a-776c788ff731", "body": "{\n \"secret\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cfc44f2b-9790-4277-b54c-095744cca76f", "documentation": "Validates the identity of a Certified Professional Installer (CPI).", "method": "post", "endpoint": "v1alpha1/installer:validate", "responses": [ { "uuid": "fae167bc-1829-4366-bd92-afa3f98f54f0", "body": "{}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cfed4734-29e4-4654-852d-9fe69c07e64e", "documentation": "Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.", "method": "post", "endpoint": "v1alpha1/policies:get", "responses": [ { "uuid": "0c7b1619-c16e-4a8a-af6f-c2304f0717c5", "body": "{\n \"assignments\": [\n {\n \"members\": [\n \"\"\n ],\n \"role\": \"\"\n }\n ],\n \"etag\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ae73c034-8400-4332-ac45-21e62e6faba5", "documentation": "Sets the access control policy on the specified resource. Replaces any existing policy.", "method": "post", "endpoint": "v1alpha1/policies:set", "responses": [ { "uuid": "e8d29dc7-7bd3-41d3-a6df-737bfa0b7a7a", "body": "{\n \"assignments\": [\n {\n \"members\": [\n \"\"\n ],\n \"role\": \"\"\n }\n ],\n \"etag\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8f02ac70-311d-46f5-ade4-0a7eaaee3afd", "documentation": "Returns permissions that a caller has on the specified resource.", "method": "post", "endpoint": "v1alpha1/policies:test", "responses": [ { "uuid": "7769f3e8-61fd-4e8c-8930-eb97ebf3a636", "body": "{\n \"permissions\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2ac07542-1acf-4600-8c06-19ad70d07555", "documentation": "Deletes a node.", "method": "delete", "endpoint": "v1alpha1/:name", "responses": [ { "uuid": "a8e0d306-cdeb-4ef3-9b2c-5305bfa3807d", "body": "{}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "733bfad3-6c3b-46f6-947d-81d81f45a634", "documentation": "Returns a requested node.", "method": "get", "endpoint": "v1alpha1/:name", "responses": [ { "uuid": "e94a7a66-07f4-4b5c-b249-2c4242a3a742", "body": "{\n \"displayName\": \"\",\n \"name\": \"\",\n \"sasUserIds\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9ee294b2-ff93-4449-b0e6-bfe07d4c159e", "documentation": "Updates an existing node.", "method": "patch", "endpoint": "v1alpha1/:name", "responses": [ { "uuid": "601e2cee-cf0d-4b3f-8f32-4ab6c633edc1", "body": "{\n \"displayName\": \"\",\n \"name\": \"\",\n \"sasUserIds\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d550dded-bd15-48ee-b380-8d364f837c1a", "documentation": "Moves a node under another node or customer.", "method": "post", "endpoint": "v1alpha1/:name:move", "responses": [ { "uuid": "662198d8-b4f7-49a6-94dc-179e7917bad0", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "85e3a70e-56c5-4289-9118-a6338aa59dc7", "documentation": "Signs a device.", "method": "post", "endpoint": "v1alpha1/:name:signDevice", "responses": [ { "uuid": "1885162c-90b6-49a4-87e3-b9278aba6d13", "body": "{}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "880dc410-8daf-4eda-937a-738636f019e4", "documentation": "Updates a signed device.", "method": "patch", "endpoint": "v1alpha1/:name:updateSigned", "responses": [ { "uuid": "d97417b1-b807-4626-bf45-26c7e6238224", "body": "{\n \"activeConfig\": {\n \"airInterface\": {\n \"radioTechnology\": \"{{oneOf (array 'RADIO_TECHNOLOGY_UNSPECIFIED' 'E_UTRA' 'CAMBIUM_NETWORKS' 'FOUR_G_BBW_SAA_1' 'NR' 'DOODLE_CBRS' 'CW' 'REDLINE' 'TARANA_WIRELESS')}}\",\n \"supportedSpec\": \"\"\n },\n \"callSign\": \"\",\n \"category\": \"{{oneOf (array 'DEVICE_CATEGORY_UNSPECIFIED' 'DEVICE_CATEGORY_A' 'DEVICE_CATEGORY_B')}}\",\n \"installationParams\": {\n \"antennaAzimuth\": {{faker 'number.int' max=99999}},\n \"antennaBeamwidth\": {{faker 'number.int' max=99999}},\n \"antennaDowntilt\": {{faker 'number.int' max=99999}},\n \"antennaGain\": {{faker 'number.int' max=99999}},\n \"antennaModel\": \"\",\n \"cpeCbsdIndication\": {{faker 'datatype.boolean'}},\n \"eirpCapability\": {{faker 'number.int' max=99999}},\n \"height\": {{faker 'number.float'}},\n \"heightType\": \"{{oneOf (array 'HEIGHT_TYPE_UNSPECIFIED' 'HEIGHT_TYPE_AGL' 'HEIGHT_TYPE_AMSL')}}\",\n \"horizontalAccuracy\": {{faker 'number.float'}},\n \"indoorDeployment\": {{faker 'datatype.boolean'}},\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"verticalAccuracy\": {{faker 'number.float'}}\n },\n \"isSigned\": {{faker 'datatype.boolean'}},\n \"measurementCapabilities\": [\n \"{{oneOf (array 'MEASUREMENT_CAPABILITY_UNSPECIFIED' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT')}}\"\n ],\n \"model\": {\n \"firmwareVersion\": \"\",\n \"hardwareVersion\": \"\",\n \"name\": \"\",\n \"softwareVersion\": \"\",\n \"vendor\": \"\"\n },\n \"state\": \"{{oneOf (array 'DEVICE_CONFIG_STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\",\n \"updateTime\": \"\",\n \"userId\": \"\"\n },\n \"currentChannels\": [\n {\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n },\n \"score\": {{faker 'number.float'}}\n }\n ],\n \"deviceMetadata\": {\n \"antennaModel\": \"\",\n \"commonChannelGroup\": \"\",\n \"interferenceCoordinationGroup\": \"\",\n \"nrqzValidated\": {{faker 'datatype.boolean'}},\n \"nrqzValidation\": {\n \"caseId\": \"\",\n \"cpiId\": \"\",\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\"\n }\n },\n \"displayName\": \"\",\n \"fccId\": \"\",\n \"grantRangeAllowlists\": [\n {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n }\n ],\n \"grants\": [\n {\n \"channelType\": \"{{oneOf (array 'CHANNEL_TYPE_UNSPECIFIED' 'CHANNEL_TYPE_GAA' 'CHANNEL_TYPE_PAL')}}\",\n \"expireTime\": \"\",\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n },\n \"grantId\": \"\",\n \"lastHeartbeatTransmitExpireTime\": \"\",\n \"maxEirp\": {{faker 'number.float'}},\n \"moveList\": [\n {\n \"dpaId\": \"\",\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n }\n }\n ],\n \"state\": \"{{oneOf (array 'GRANT_STATE_UNSPECIFIED' 'GRANT_STATE_GRANTED' 'GRANT_STATE_TERMINATED' 'GRANT_STATE_SUSPENDED' 'GRANT_STATE_AUTHORIZED' 'GRANT_STATE_EXPIRED')}}\",\n \"suspensionReason\": [\n \"\"\n ]\n }\n ],\n \"name\": \"\",\n \"preloadedConfig\": {\n \"airInterface\": {\n \"radioTechnology\": \"{{oneOf (array 'RADIO_TECHNOLOGY_UNSPECIFIED' 'E_UTRA' 'CAMBIUM_NETWORKS' 'FOUR_G_BBW_SAA_1' 'NR' 'DOODLE_CBRS' 'CW' 'REDLINE' 'TARANA_WIRELESS')}}\",\n \"supportedSpec\": \"\"\n },\n \"callSign\": \"\",\n \"category\": \"{{oneOf (array 'DEVICE_CATEGORY_UNSPECIFIED' 'DEVICE_CATEGORY_A' 'DEVICE_CATEGORY_B')}}\",\n \"installationParams\": {\n \"antennaAzimuth\": {{faker 'number.int' max=99999}},\n \"antennaBeamwidth\": {{faker 'number.int' max=99999}},\n \"antennaDowntilt\": {{faker 'number.int' max=99999}},\n \"antennaGain\": {{faker 'number.int' max=99999}},\n \"antennaModel\": \"\",\n \"cpeCbsdIndication\": {{faker 'datatype.boolean'}},\n \"eirpCapability\": {{faker 'number.int' max=99999}},\n \"height\": {{faker 'number.float'}},\n \"heightType\": \"{{oneOf (array 'HEIGHT_TYPE_UNSPECIFIED' 'HEIGHT_TYPE_AGL' 'HEIGHT_TYPE_AMSL')}}\",\n \"horizontalAccuracy\": {{faker 'number.float'}},\n \"indoorDeployment\": {{faker 'datatype.boolean'}},\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"verticalAccuracy\": {{faker 'number.float'}}\n },\n \"isSigned\": {{faker 'datatype.boolean'}},\n \"measurementCapabilities\": [\n \"{{oneOf (array 'MEASUREMENT_CAPABILITY_UNSPECIFIED' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT')}}\"\n ],\n \"model\": {\n \"firmwareVersion\": \"\",\n \"hardwareVersion\": \"\",\n \"name\": \"\",\n \"softwareVersion\": \"\",\n \"vendor\": \"\"\n },\n \"state\": \"{{oneOf (array 'DEVICE_CONFIG_STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\",\n \"updateTime\": \"\",\n \"userId\": \"\"\n },\n \"serialNumber\": \"\",\n \"state\": \"{{oneOf (array 'DEVICE_STATE_UNSPECIFIED' 'RESERVED' 'REGISTERED' 'DEREGISTERED')}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a5fb541a-0c0f-44ea-a669-dab519ad894e", "documentation": "Lists deployments.", "method": "get", "endpoint": "v1alpha1/:parent/deployments", "responses": [ { "uuid": "7d40fb0d-00b6-40b7-af48-a308579b6392", "body": "{\n \"deployments\": [\n {\n \"displayName\": \"\",\n \"frns\": [\n \"\"\n ],\n \"name\": \"\",\n \"sasUserIds\": [\n \"\"\n ]\n }\n ],\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bdceeaa4-9097-4dae-8508-b424f4d6ab80", "documentation": "Creates a new deployment.", "method": "post", "endpoint": "v1alpha1/:parent/deployments", "responses": [ { "uuid": "73f69c12-79db-4c6b-8835-f2071f767893", "body": "{\n \"displayName\": \"\",\n \"frns\": [\n \"\"\n ],\n \"name\": \"\",\n \"sasUserIds\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5376fb0d-58cf-4f7b-be59-caab659295ab", "documentation": "Lists devices under a node or customer.", "method": "get", "endpoint": "v1alpha1/:parent/devices", "responses": [ { "uuid": "28c89ce6-4b6d-406e-b80d-4fe099c4393e", "body": "{\n \"devices\": [\n {\n \"activeConfig\": {\n \"airInterface\": {\n \"radioTechnology\": \"{{oneOf (array 'RADIO_TECHNOLOGY_UNSPECIFIED' 'E_UTRA' 'CAMBIUM_NETWORKS' 'FOUR_G_BBW_SAA_1' 'NR' 'DOODLE_CBRS' 'CW' 'REDLINE' 'TARANA_WIRELESS')}}\",\n \"supportedSpec\": \"\"\n },\n \"callSign\": \"\",\n \"category\": \"{{oneOf (array 'DEVICE_CATEGORY_UNSPECIFIED' 'DEVICE_CATEGORY_A' 'DEVICE_CATEGORY_B')}}\",\n \"installationParams\": {\n \"antennaAzimuth\": {{faker 'number.int' max=99999}},\n \"antennaBeamwidth\": {{faker 'number.int' max=99999}},\n \"antennaDowntilt\": {{faker 'number.int' max=99999}},\n \"antennaGain\": {{faker 'number.int' max=99999}},\n \"antennaModel\": \"\",\n \"cpeCbsdIndication\": {{faker 'datatype.boolean'}},\n \"eirpCapability\": {{faker 'number.int' max=99999}},\n \"height\": {{faker 'number.float'}},\n \"heightType\": \"{{oneOf (array 'HEIGHT_TYPE_UNSPECIFIED' 'HEIGHT_TYPE_AGL' 'HEIGHT_TYPE_AMSL')}}\",\n \"horizontalAccuracy\": {{faker 'number.float'}},\n \"indoorDeployment\": {{faker 'datatype.boolean'}},\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"verticalAccuracy\": {{faker 'number.float'}}\n },\n \"isSigned\": {{faker 'datatype.boolean'}},\n \"measurementCapabilities\": [\n \"{{oneOf (array 'MEASUREMENT_CAPABILITY_UNSPECIFIED' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT')}}\"\n ],\n \"model\": {\n \"firmwareVersion\": \"\",\n \"hardwareVersion\": \"\",\n \"name\": \"\",\n \"softwareVersion\": \"\",\n \"vendor\": \"\"\n },\n \"state\": \"{{oneOf (array 'DEVICE_CONFIG_STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\",\n \"updateTime\": \"\",\n \"userId\": \"\"\n },\n \"currentChannels\": [\n {\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n },\n \"score\": {{faker 'number.float'}}\n }\n ],\n \"deviceMetadata\": {\n \"antennaModel\": \"\",\n \"commonChannelGroup\": \"\",\n \"interferenceCoordinationGroup\": \"\",\n \"nrqzValidated\": {{faker 'datatype.boolean'}},\n \"nrqzValidation\": {\n \"caseId\": \"\",\n \"cpiId\": \"\",\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\"\n }\n },\n \"displayName\": \"\",\n \"fccId\": \"\",\n \"grantRangeAllowlists\": [\n {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n }\n ],\n \"grants\": [\n {\n \"channelType\": \"{{oneOf (array 'CHANNEL_TYPE_UNSPECIFIED' 'CHANNEL_TYPE_GAA' 'CHANNEL_TYPE_PAL')}}\",\n \"expireTime\": \"\",\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n },\n \"grantId\": \"\",\n \"lastHeartbeatTransmitExpireTime\": \"\",\n \"maxEirp\": {{faker 'number.float'}},\n \"moveList\": [\n {\n \"dpaId\": \"\",\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n }\n }\n ],\n \"state\": \"{{oneOf (array 'GRANT_STATE_UNSPECIFIED' 'GRANT_STATE_GRANTED' 'GRANT_STATE_TERMINATED' 'GRANT_STATE_SUSPENDED' 'GRANT_STATE_AUTHORIZED' 'GRANT_STATE_EXPIRED')}}\",\n \"suspensionReason\": [\n \"\"\n ]\n }\n ],\n \"name\": \"\",\n \"preloadedConfig\": {\n \"airInterface\": {\n \"radioTechnology\": \"{{oneOf (array 'RADIO_TECHNOLOGY_UNSPECIFIED' 'E_UTRA' 'CAMBIUM_NETWORKS' 'FOUR_G_BBW_SAA_1' 'NR' 'DOODLE_CBRS' 'CW' 'REDLINE' 'TARANA_WIRELESS')}}\",\n \"supportedSpec\": \"\"\n },\n \"callSign\": \"\",\n \"category\": \"{{oneOf (array 'DEVICE_CATEGORY_UNSPECIFIED' 'DEVICE_CATEGORY_A' 'DEVICE_CATEGORY_B')}}\",\n \"installationParams\": {\n \"antennaAzimuth\": {{faker 'number.int' max=99999}},\n \"antennaBeamwidth\": {{faker 'number.int' max=99999}},\n \"antennaDowntilt\": {{faker 'number.int' max=99999}},\n \"antennaGain\": {{faker 'number.int' max=99999}},\n \"antennaModel\": \"\",\n \"cpeCbsdIndication\": {{faker 'datatype.boolean'}},\n \"eirpCapability\": {{faker 'number.int' max=99999}},\n \"height\": {{faker 'number.float'}},\n \"heightType\": \"{{oneOf (array 'HEIGHT_TYPE_UNSPECIFIED' 'HEIGHT_TYPE_AGL' 'HEIGHT_TYPE_AMSL')}}\",\n \"horizontalAccuracy\": {{faker 'number.float'}},\n \"indoorDeployment\": {{faker 'datatype.boolean'}},\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"verticalAccuracy\": {{faker 'number.float'}}\n },\n \"isSigned\": {{faker 'datatype.boolean'}},\n \"measurementCapabilities\": [\n \"{{oneOf (array 'MEASUREMENT_CAPABILITY_UNSPECIFIED' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT')}}\"\n ],\n \"model\": {\n \"firmwareVersion\": \"\",\n \"hardwareVersion\": \"\",\n \"name\": \"\",\n \"softwareVersion\": \"\",\n \"vendor\": \"\"\n },\n \"state\": \"{{oneOf (array 'DEVICE_CONFIG_STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\",\n \"updateTime\": \"\",\n \"userId\": \"\"\n },\n \"serialNumber\": \"\",\n \"state\": \"{{oneOf (array 'DEVICE_STATE_UNSPECIFIED' 'RESERVED' 'REGISTERED' 'DEREGISTERED')}}\"\n }\n ],\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "023c7f40-a3b2-4177-badb-885ab0efdc4b", "documentation": "Creates a device under a node or customer.", "method": "post", "endpoint": "v1alpha1/:parent/devices", "responses": [ { "uuid": "67dae3a1-514f-4f1e-ba42-507880309aeb", "body": "{\n \"activeConfig\": {\n \"airInterface\": {\n \"radioTechnology\": \"{{oneOf (array 'RADIO_TECHNOLOGY_UNSPECIFIED' 'E_UTRA' 'CAMBIUM_NETWORKS' 'FOUR_G_BBW_SAA_1' 'NR' 'DOODLE_CBRS' 'CW' 'REDLINE' 'TARANA_WIRELESS')}}\",\n \"supportedSpec\": \"\"\n },\n \"callSign\": \"\",\n \"category\": \"{{oneOf (array 'DEVICE_CATEGORY_UNSPECIFIED' 'DEVICE_CATEGORY_A' 'DEVICE_CATEGORY_B')}}\",\n \"installationParams\": {\n \"antennaAzimuth\": {{faker 'number.int' max=99999}},\n \"antennaBeamwidth\": {{faker 'number.int' max=99999}},\n \"antennaDowntilt\": {{faker 'number.int' max=99999}},\n \"antennaGain\": {{faker 'number.int' max=99999}},\n \"antennaModel\": \"\",\n \"cpeCbsdIndication\": {{faker 'datatype.boolean'}},\n \"eirpCapability\": {{faker 'number.int' max=99999}},\n \"height\": {{faker 'number.float'}},\n \"heightType\": \"{{oneOf (array 'HEIGHT_TYPE_UNSPECIFIED' 'HEIGHT_TYPE_AGL' 'HEIGHT_TYPE_AMSL')}}\",\n \"horizontalAccuracy\": {{faker 'number.float'}},\n \"indoorDeployment\": {{faker 'datatype.boolean'}},\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"verticalAccuracy\": {{faker 'number.float'}}\n },\n \"isSigned\": {{faker 'datatype.boolean'}},\n \"measurementCapabilities\": [\n \"{{oneOf (array 'MEASUREMENT_CAPABILITY_UNSPECIFIED' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT')}}\"\n ],\n \"model\": {\n \"firmwareVersion\": \"\",\n \"hardwareVersion\": \"\",\n \"name\": \"\",\n \"softwareVersion\": \"\",\n \"vendor\": \"\"\n },\n \"state\": \"{{oneOf (array 'DEVICE_CONFIG_STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\",\n \"updateTime\": \"\",\n \"userId\": \"\"\n },\n \"currentChannels\": [\n {\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n },\n \"score\": {{faker 'number.float'}}\n }\n ],\n \"deviceMetadata\": {\n \"antennaModel\": \"\",\n \"commonChannelGroup\": \"\",\n \"interferenceCoordinationGroup\": \"\",\n \"nrqzValidated\": {{faker 'datatype.boolean'}},\n \"nrqzValidation\": {\n \"caseId\": \"\",\n \"cpiId\": \"\",\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\"\n }\n },\n \"displayName\": \"\",\n \"fccId\": \"\",\n \"grantRangeAllowlists\": [\n {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n }\n ],\n \"grants\": [\n {\n \"channelType\": \"{{oneOf (array 'CHANNEL_TYPE_UNSPECIFIED' 'CHANNEL_TYPE_GAA' 'CHANNEL_TYPE_PAL')}}\",\n \"expireTime\": \"\",\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n },\n \"grantId\": \"\",\n \"lastHeartbeatTransmitExpireTime\": \"\",\n \"maxEirp\": {{faker 'number.float'}},\n \"moveList\": [\n {\n \"dpaId\": \"\",\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n }\n }\n ],\n \"state\": \"{{oneOf (array 'GRANT_STATE_UNSPECIFIED' 'GRANT_STATE_GRANTED' 'GRANT_STATE_TERMINATED' 'GRANT_STATE_SUSPENDED' 'GRANT_STATE_AUTHORIZED' 'GRANT_STATE_EXPIRED')}}\",\n \"suspensionReason\": [\n \"\"\n ]\n }\n ],\n \"name\": \"\",\n \"preloadedConfig\": {\n \"airInterface\": {\n \"radioTechnology\": \"{{oneOf (array 'RADIO_TECHNOLOGY_UNSPECIFIED' 'E_UTRA' 'CAMBIUM_NETWORKS' 'FOUR_G_BBW_SAA_1' 'NR' 'DOODLE_CBRS' 'CW' 'REDLINE' 'TARANA_WIRELESS')}}\",\n \"supportedSpec\": \"\"\n },\n \"callSign\": \"\",\n \"category\": \"{{oneOf (array 'DEVICE_CATEGORY_UNSPECIFIED' 'DEVICE_CATEGORY_A' 'DEVICE_CATEGORY_B')}}\",\n \"installationParams\": {\n \"antennaAzimuth\": {{faker 'number.int' max=99999}},\n \"antennaBeamwidth\": {{faker 'number.int' max=99999}},\n \"antennaDowntilt\": {{faker 'number.int' max=99999}},\n \"antennaGain\": {{faker 'number.int' max=99999}},\n \"antennaModel\": \"\",\n \"cpeCbsdIndication\": {{faker 'datatype.boolean'}},\n \"eirpCapability\": {{faker 'number.int' max=99999}},\n \"height\": {{faker 'number.float'}},\n \"heightType\": \"{{oneOf (array 'HEIGHT_TYPE_UNSPECIFIED' 'HEIGHT_TYPE_AGL' 'HEIGHT_TYPE_AMSL')}}\",\n \"horizontalAccuracy\": {{faker 'number.float'}},\n \"indoorDeployment\": {{faker 'datatype.boolean'}},\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"verticalAccuracy\": {{faker 'number.float'}}\n },\n \"isSigned\": {{faker 'datatype.boolean'}},\n \"measurementCapabilities\": [\n \"{{oneOf (array 'MEASUREMENT_CAPABILITY_UNSPECIFIED' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT')}}\"\n ],\n \"model\": {\n \"firmwareVersion\": \"\",\n \"hardwareVersion\": \"\",\n \"name\": \"\",\n \"softwareVersion\": \"\",\n \"vendor\": \"\"\n },\n \"state\": \"{{oneOf (array 'DEVICE_CONFIG_STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\",\n \"updateTime\": \"\",\n \"userId\": \"\"\n },\n \"serialNumber\": \"\",\n \"state\": \"{{oneOf (array 'DEVICE_STATE_UNSPECIFIED' 'RESERVED' 'REGISTERED' 'DEREGISTERED')}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "37ed3c7e-ca13-441f-a36a-435d1074bbed", "documentation": "Creates a signed device under a node or customer.", "method": "post", "endpoint": "v1alpha1/:parent/devices:createSigned", "responses": [ { "uuid": "4a3c0233-c1d5-479f-b751-051968bd4d0e", "body": "{\n \"activeConfig\": {\n \"airInterface\": {\n \"radioTechnology\": \"{{oneOf (array 'RADIO_TECHNOLOGY_UNSPECIFIED' 'E_UTRA' 'CAMBIUM_NETWORKS' 'FOUR_G_BBW_SAA_1' 'NR' 'DOODLE_CBRS' 'CW' 'REDLINE' 'TARANA_WIRELESS')}}\",\n \"supportedSpec\": \"\"\n },\n \"callSign\": \"\",\n \"category\": \"{{oneOf (array 'DEVICE_CATEGORY_UNSPECIFIED' 'DEVICE_CATEGORY_A' 'DEVICE_CATEGORY_B')}}\",\n \"installationParams\": {\n \"antennaAzimuth\": {{faker 'number.int' max=99999}},\n \"antennaBeamwidth\": {{faker 'number.int' max=99999}},\n \"antennaDowntilt\": {{faker 'number.int' max=99999}},\n \"antennaGain\": {{faker 'number.int' max=99999}},\n \"antennaModel\": \"\",\n \"cpeCbsdIndication\": {{faker 'datatype.boolean'}},\n \"eirpCapability\": {{faker 'number.int' max=99999}},\n \"height\": {{faker 'number.float'}},\n \"heightType\": \"{{oneOf (array 'HEIGHT_TYPE_UNSPECIFIED' 'HEIGHT_TYPE_AGL' 'HEIGHT_TYPE_AMSL')}}\",\n \"horizontalAccuracy\": {{faker 'number.float'}},\n \"indoorDeployment\": {{faker 'datatype.boolean'}},\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"verticalAccuracy\": {{faker 'number.float'}}\n },\n \"isSigned\": {{faker 'datatype.boolean'}},\n \"measurementCapabilities\": [\n \"{{oneOf (array 'MEASUREMENT_CAPABILITY_UNSPECIFIED' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT')}}\"\n ],\n \"model\": {\n \"firmwareVersion\": \"\",\n \"hardwareVersion\": \"\",\n \"name\": \"\",\n \"softwareVersion\": \"\",\n \"vendor\": \"\"\n },\n \"state\": \"{{oneOf (array 'DEVICE_CONFIG_STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\",\n \"updateTime\": \"\",\n \"userId\": \"\"\n },\n \"currentChannels\": [\n {\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n },\n \"score\": {{faker 'number.float'}}\n }\n ],\n \"deviceMetadata\": {\n \"antennaModel\": \"\",\n \"commonChannelGroup\": \"\",\n \"interferenceCoordinationGroup\": \"\",\n \"nrqzValidated\": {{faker 'datatype.boolean'}},\n \"nrqzValidation\": {\n \"caseId\": \"\",\n \"cpiId\": \"\",\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"state\": \"{{oneOf (array 'STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\"\n }\n },\n \"displayName\": \"\",\n \"fccId\": \"\",\n \"grantRangeAllowlists\": [\n {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n }\n ],\n \"grants\": [\n {\n \"channelType\": \"{{oneOf (array 'CHANNEL_TYPE_UNSPECIFIED' 'CHANNEL_TYPE_GAA' 'CHANNEL_TYPE_PAL')}}\",\n \"expireTime\": \"\",\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n },\n \"grantId\": \"\",\n \"lastHeartbeatTransmitExpireTime\": \"\",\n \"maxEirp\": {{faker 'number.float'}},\n \"moveList\": [\n {\n \"dpaId\": \"\",\n \"frequencyRange\": {\n \"highFrequencyMhz\": {{faker 'number.float'}},\n \"lowFrequencyMhz\": {{faker 'number.float'}}\n }\n }\n ],\n \"state\": \"{{oneOf (array 'GRANT_STATE_UNSPECIFIED' 'GRANT_STATE_GRANTED' 'GRANT_STATE_TERMINATED' 'GRANT_STATE_SUSPENDED' 'GRANT_STATE_AUTHORIZED' 'GRANT_STATE_EXPIRED')}}\",\n \"suspensionReason\": [\n \"\"\n ]\n }\n ],\n \"name\": \"\",\n \"preloadedConfig\": {\n \"airInterface\": {\n \"radioTechnology\": \"{{oneOf (array 'RADIO_TECHNOLOGY_UNSPECIFIED' 'E_UTRA' 'CAMBIUM_NETWORKS' 'FOUR_G_BBW_SAA_1' 'NR' 'DOODLE_CBRS' 'CW' 'REDLINE' 'TARANA_WIRELESS')}}\",\n \"supportedSpec\": \"\"\n },\n \"callSign\": \"\",\n \"category\": \"{{oneOf (array 'DEVICE_CATEGORY_UNSPECIFIED' 'DEVICE_CATEGORY_A' 'DEVICE_CATEGORY_B')}}\",\n \"installationParams\": {\n \"antennaAzimuth\": {{faker 'number.int' max=99999}},\n \"antennaBeamwidth\": {{faker 'number.int' max=99999}},\n \"antennaDowntilt\": {{faker 'number.int' max=99999}},\n \"antennaGain\": {{faker 'number.int' max=99999}},\n \"antennaModel\": \"\",\n \"cpeCbsdIndication\": {{faker 'datatype.boolean'}},\n \"eirpCapability\": {{faker 'number.int' max=99999}},\n \"height\": {{faker 'number.float'}},\n \"heightType\": \"{{oneOf (array 'HEIGHT_TYPE_UNSPECIFIED' 'HEIGHT_TYPE_AGL' 'HEIGHT_TYPE_AMSL')}}\",\n \"horizontalAccuracy\": {{faker 'number.float'}},\n \"indoorDeployment\": {{faker 'datatype.boolean'}},\n \"latitude\": {{faker 'number.float'}},\n \"longitude\": {{faker 'number.float'}},\n \"verticalAccuracy\": {{faker 'number.float'}}\n },\n \"isSigned\": {{faker 'datatype.boolean'}},\n \"measurementCapabilities\": [\n \"{{oneOf (array 'MEASUREMENT_CAPABILITY_UNSPECIFIED' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT' 'MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT')}}\"\n ],\n \"model\": {\n \"firmwareVersion\": \"\",\n \"hardwareVersion\": \"\",\n \"name\": \"\",\n \"softwareVersion\": \"\",\n \"vendor\": \"\"\n },\n \"state\": \"{{oneOf (array 'DEVICE_CONFIG_STATE_UNSPECIFIED' 'DRAFT' 'FINAL')}}\",\n \"updateTime\": \"\",\n \"userId\": \"\"\n },\n \"serialNumber\": \"\",\n \"state\": \"{{oneOf (array 'DEVICE_STATE_UNSPECIFIED' 'RESERVED' 'REGISTERED' 'DEREGISTERED')}}\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7166092a-bd15-4ed0-aa29-ae08d67951a1", "documentation": "Lists nodes.", "method": "get", "endpoint": "v1alpha1/:parent/nodes", "responses": [ { "uuid": "abb4999b-c648-46f3-afb7-a4110fe5c0eb", "body": "{\n \"nextPageToken\": \"\",\n \"nodes\": [\n {\n \"displayName\": \"\",\n \"name\": \"\",\n \"sasUserIds\": [\n \"\"\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2661f09a-5968-4da2-9d08-205a39c0cecb", "documentation": "Creates a new node.", "method": "post", "endpoint": "v1alpha1/:parent/nodes", "responses": [ { "uuid": "e58adc66-f355-49c9-9c0e-b56994184441", "body": "{\n \"displayName\": \"\",\n \"name\": \"\",\n \"sasUserIds\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "16d887ec-adc5-422a-952a-ddb3ba394bb9" }, { "type": "route", "uuid": "45fd5497-004a-4066-9f3c-2d3829228360" }, { "type": "route", "uuid": "cfc44f2b-9790-4277-b54c-095744cca76f" }, { "type": "route", "uuid": "cfed4734-29e4-4654-852d-9fe69c07e64e" }, { "type": "route", "uuid": "ae73c034-8400-4332-ac45-21e62e6faba5" }, { "type": "route", "uuid": "8f02ac70-311d-46f5-ade4-0a7eaaee3afd" }, { "type": "route", "uuid": "2ac07542-1acf-4600-8c06-19ad70d07555" }, { "type": "route", "uuid": "733bfad3-6c3b-46f6-947d-81d81f45a634" }, { "type": "route", "uuid": "9ee294b2-ff93-4449-b0e6-bfe07d4c159e" }, { "type": "route", "uuid": "d550dded-bd15-48ee-b380-8d364f837c1a" }, { "type": "route", "uuid": "85e3a70e-56c5-4289-9118-a6338aa59dc7" }, { "type": "route", "uuid": "880dc410-8daf-4eda-937a-738636f019e4" }, { "type": "route", "uuid": "a5fb541a-0c0f-44ea-a669-dab519ad894e" }, { "type": "route", "uuid": "bdceeaa4-9097-4dae-8508-b424f4d6ab80" }, { "type": "route", "uuid": "5376fb0d-58cf-4f7b-be59-caab659295ab" }, { "type": "route", "uuid": "023c7f40-a3b2-4177-badb-885ab0efdc4b" }, { "type": "route", "uuid": "37ed3c7e-ca13-441f-a36a-435d1074bbed" }, { "type": "route", "uuid": "7166092a-bd15-4ed0-aa29-ae08d67951a1" }, { "type": "route", "uuid": "2661f09a-5968-4da2-9d08-205a39c0cecb" } ] }