{ "uuid": "d82f46e6-f4ca-4af2-b467-c8475dc85b37", "lastMigration": 29, "name": "SAS Portal API (Testing)", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "ccb56029-2685-4415-995a-9047af6d4300", "documentation": "Returns a list of requested customers.", "method": "get", "endpoint": "v1alpha1/customers", "responses": [ { "uuid": "0b87861e-1f7d-47b8-806d-435cd67514dc", "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": "fc67fb9c-cd41-4ce6-8d67-1527f58e259d", "documentation": "Generates a secret to be used with the ValidateInstaller.", "method": "post", "endpoint": "v1alpha1/installer:generateSecret", "responses": [ { "uuid": "2be725fe-62f6-4f49-ba89-04fc0d4d7d03", "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": "864d05a3-e01e-45d5-90e4-d007b9ad8d99", "documentation": "Validates the identity of a Certified Professional Installer (CPI).", "method": "post", "endpoint": "v1alpha1/installer:validate", "responses": [ { "uuid": "02be43da-30ae-486a-8ef8-8838268b09c5", "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": "db0e6971-3fd3-4d0f-b8b5-409f41dfe9a4", "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": "19c53638-4c8c-4e10-b633-9e64ba8dd174", "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": "6f04dfb3-13a8-448f-bcb1-7bacaa5a8682", "documentation": "Sets the access control policy on the specified resource. Replaces any existing policy.", "method": "post", "endpoint": "v1alpha1/policies:set", "responses": [ { "uuid": "6e2f4ba0-4d29-4b3b-9b02-ce35636846c0", "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": "3e259278-223e-4179-892f-414e482b6516", "documentation": "Returns permissions that a caller has on the specified resource.", "method": "post", "endpoint": "v1alpha1/policies:test", "responses": [ { "uuid": "851fef29-51e1-4e93-9022-eb31d62bc10a", "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": "6cd56702-2cad-455b-a417-22df466b0880", "documentation": "Deletes a node.", "method": "delete", "endpoint": "v1alpha1/:name", "responses": [ { "uuid": "42a76255-5737-4e85-a511-203642fe2d27", "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": "5086b9c3-4cf6-4673-bcd6-272fbd20d5af", "documentation": "Returns a requested node.", "method": "get", "endpoint": "v1alpha1/:name", "responses": [ { "uuid": "164d0cb5-0d5c-493c-864d-65f16c743c4c", "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": "0063b2f5-8396-43de-b98d-f4971fcdd7a0", "documentation": "Updates an existing node.", "method": "patch", "endpoint": "v1alpha1/:name", "responses": [ { "uuid": "ad4b2474-63d9-46cd-988e-d7585e1fba65", "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": "396c105a-5daf-45f8-a861-4c3a8ee1536c", "documentation": "Moves a node under another node or customer.", "method": "post", "endpoint": "v1alpha1/:name:move", "responses": [ { "uuid": "d11e8b29-242c-4529-99f4-d79028f13b24", "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": "027abd5e-7db2-4e81-94a1-13f8fae2dd66", "documentation": "Signs a device.", "method": "post", "endpoint": "v1alpha1/:name:signDevice", "responses": [ { "uuid": "54dfe210-302e-4c1b-9320-0330da343bf5", "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": "69957102-ed46-4932-8a26-a5b086e8f5a4", "documentation": "Updates a signed device.", "method": "patch", "endpoint": "v1alpha1/:name:updateSigned", "responses": [ { "uuid": "2d3ad9ee-8dc9-4b91-90f8-b54673117f4a", "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": "b7493713-079e-4ee8-b24a-5949ffbf299a", "documentation": "Lists deployments.", "method": "get", "endpoint": "v1alpha1/:parent/deployments", "responses": [ { "uuid": "03c6240e-d665-4186-82c4-03d06297aadb", "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": "413bd1af-9277-4414-b5a8-42296204521d", "documentation": "Creates a new deployment.", "method": "post", "endpoint": "v1alpha1/:parent/deployments", "responses": [ { "uuid": "f7f2d1e2-8b90-430d-8e65-1da4c36ff175", "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": "cd304e05-83af-40c6-8979-e4db5744d8c5", "documentation": "Lists devices under a node or customer.", "method": "get", "endpoint": "v1alpha1/:parent/devices", "responses": [ { "uuid": "47a610c5-0c76-4615-8c85-3ab37d671bd1", "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": "66e643ac-a51a-435f-98c8-914cdecf3f20", "documentation": "Creates a device under a node or customer.", "method": "post", "endpoint": "v1alpha1/:parent/devices", "responses": [ { "uuid": "07c018f4-c147-4d4e-b6e1-555f9f158826", "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": "9129a116-8497-45e6-a202-03b70762b535", "documentation": "Creates a signed device under a node or customer.", "method": "post", "endpoint": "v1alpha1/:parent/devices:createSigned", "responses": [ { "uuid": "fd292476-c6dc-4151-919e-ce1fc5f01fa5", "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": "378035b7-79d9-4be8-a253-aa3f42667b0b", "documentation": "Lists nodes.", "method": "get", "endpoint": "v1alpha1/:parent/nodes", "responses": [ { "uuid": "a639e602-1c1e-43c9-b65a-0c3317931d4a", "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": "75569415-654d-44fc-a900-0212d22e64ff", "documentation": "Creates a new node.", "method": "post", "endpoint": "v1alpha1/:parent/nodes", "responses": [ { "uuid": "dc06419c-8dfa-4363-8ef3-6aaf4face72c", "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": "ccb56029-2685-4415-995a-9047af6d4300" }, { "type": "route", "uuid": "fc67fb9c-cd41-4ce6-8d67-1527f58e259d" }, { "type": "route", "uuid": "864d05a3-e01e-45d5-90e4-d007b9ad8d99" }, { "type": "route", "uuid": "db0e6971-3fd3-4d0f-b8b5-409f41dfe9a4" }, { "type": "route", "uuid": "6f04dfb3-13a8-448f-bcb1-7bacaa5a8682" }, { "type": "route", "uuid": "3e259278-223e-4179-892f-414e482b6516" }, { "type": "route", "uuid": "6cd56702-2cad-455b-a417-22df466b0880" }, { "type": "route", "uuid": "5086b9c3-4cf6-4673-bcd6-272fbd20d5af" }, { "type": "route", "uuid": "0063b2f5-8396-43de-b98d-f4971fcdd7a0" }, { "type": "route", "uuid": "396c105a-5daf-45f8-a861-4c3a8ee1536c" }, { "type": "route", "uuid": "027abd5e-7db2-4e81-94a1-13f8fae2dd66" }, { "type": "route", "uuid": "69957102-ed46-4932-8a26-a5b086e8f5a4" }, { "type": "route", "uuid": "b7493713-079e-4ee8-b24a-5949ffbf299a" }, { "type": "route", "uuid": "413bd1af-9277-4414-b5a8-42296204521d" }, { "type": "route", "uuid": "cd304e05-83af-40c6-8979-e4db5744d8c5" }, { "type": "route", "uuid": "66e643ac-a51a-435f-98c8-914cdecf3f20" }, { "type": "route", "uuid": "9129a116-8497-45e6-a202-03b70762b535" }, { "type": "route", "uuid": "378035b7-79d9-4be8-a253-aa3f42667b0b" }, { "type": "route", "uuid": "75569415-654d-44fc-a900-0212d22e64ff" } ] }