{
  "info": {
    "_postman_id": "0b2bba38-4311-4255-988f-21b191253173",
    "name": "The Things Stack \u2014 Application Server AppAs EndDeviceBatchRegistry API",
    "description": "The Things Stack is an open-source LoRaWAN Network Server implementation. This OpenAPI was derived from the upstream gRPC-Gateway generated api.swagger.json published by TheThingsNetwork/lorawan-stack v3.36.\n\nContact Support:\n Name: The Things Industries",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "createdAt": "2026-07-28T03:10:51.000Z",
    "updatedAt": "2026-07-28T03:10:51.000Z",
    "lastUpdatedBy": "35240",
    "uid": "35240-0b2bba38-4311-4255-988f-21b191253173"
  },
  "item": [
    {
      "name": "applications",
      "item": [
        {
          "name": "{application_ids.application_id}",
          "item": [
            {
              "name": "devices",
              "item": [
                {
                  "name": "batch",
                  "item": [
                    {
                      "name": "Get a batch of end devices with the given identifiers, selecting the fields specified\nin the field mask.\nMore or less fields may be returned, depending on the rights of the caller.\nDevices not found are skipped and no error is returned.",
                      "id": "1a5035a4-91c3-42d0-9ead-828db827b729",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "method": "GET",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/applications/:application_ids.application_id/devices/batch?device_ids=<string>&device_ids=<string>&field_mask=<string>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "applications",
                            ":application_ids.application_id",
                            "devices",
                            "batch"
                          ],
                          "query": [
                            {
                              "key": "device_ids",
                              "value": "<string>"
                            },
                            {
                              "key": "device_ids",
                              "value": "<string>"
                            },
                            {
                              "description": "The names of the end device fields that should be returned.\nThis mask is applied on all the end devices in the result.\nSee the API reference for which fields can be returned by the different services.",
                              "key": "field_mask",
                              "value": "<string>"
                            }
                          ],
                          "variable": [
                            {
                              "id": "0928348e-4a95-4a78-8d1a-99359d96e151",
                              "key": "application_ids"
                            },
                            {
                              "id": "70af12fb-f2b0-4e4b-911a-a88146d5200f",
                              "key": "application_ids.application_id",
                              "value": "<string>",
                              "description": "(Required) "
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "ee4b1cb4-83f1-46f7-bce5-0c3f71b6e13d",
                          "name": "A successful response.",
                          "originalRequest": {
                            "method": "GET",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: apikey",
                                "key": "Authorization",
                                "value": "<API Key>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/applications/:application_ids.application_id/devices/batch?device_ids=<string>&field_mask=<string>",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "applications",
                                ":application_ids.application_id",
                                "devices",
                                "batch"
                              ],
                              "query": [
                                {
                                  "key": "device_ids",
                                  "value": "<string>"
                                },
                                {
                                  "description": "The names of the end device fields that should be returned.\nThis mask is applied on all the end devices in the result.\nSee the API reference for which fields can be returned by the different services.",
                                  "key": "field_mask",
                                  "value": "<string>"
                                }
                              ],
                              "variable": [
                                {
                                  "key": "application_ids.application_id"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"end_devices\": [\n    {\n      \"ids\": {\n        \"device_id\": \"<string>\",\n        \"application_ids\": {\n          \"application_id\": \"<string>\"\n        },\n        \"dev_eui\": \"<string>\",\n        \"join_eui\": \"<string>\",\n        \"dev_addr\": \"<string>\"\n      },\n      \"created_at\": \"<dateTime>\",\n      \"updated_at\": \"<dateTime>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"attributes\": {\n        \"in_86\": \"<string>\",\n        \"mollit_f\": \"<string>\"\n      },\n      \"version_ids\": {\n        \"brand_id\": \"<string>\",\n        \"model_id\": \"<string>\",\n        \"hardware_version\": \"<string>\",\n        \"firmware_version\": \"<string>\",\n        \"band_id\": \"<string>\"\n      },\n      \"service_profile_id\": \"<string>\",\n      \"network_server_address\": \"<string>\",\n      \"network_server_kek_label\": \"<string>\",\n      \"application_server_address\": \"<string>\",\n      \"application_server_kek_label\": \"<string>\",\n      \"application_server_id\": \"<string>\",\n      \"join_server_address\": \"<string>\",\n      \"locations\": {\n        \"minim63f\": {\n          \"latitude\": \"<double>\",\n          \"longitude\": \"<double>\",\n          \"altitude\": \"<integer>\",\n          \"accuracy\": \"<integer>\",\n          \"source\": \"SOURCE_UNKNOWN\"\n        }\n      },\n      \"picture\": {\n        \"embedded\": {\n          \"mime_type\": \"<string>\",\n          \"data\": \"<string>\"\n        },\n        \"sizes\": {\n          \"enimc9\": \"<string>\",\n          \"irure_5\": \"<string>\"\n        }\n      },\n      \"supports_class_b\": \"<boolean>\",\n      \"supports_class_c\": \"<boolean>\",\n      \"lorawan_version\": \"MAC_UNKNOWN\",\n      \"lorawan_phy_version\": \"PHY_UNKNOWN\",\n      \"frequency_plan_id\": \"<string>\",\n      \"min_frequency\": \"<string>\",\n      \"max_frequency\": \"<string>\",\n      \"supports_join\": \"<boolean>\",\n      \"resets_join_nonces\": \"<boolean>\",\n      \"root_keys\": {\n        \"root_key_id\": \"<string>\",\n        \"app_key\": {\n          \"key\": \"<string>\",\n          \"kek_label\": \"<string>\",\n          \"encrypted_key\": \"<string>\"\n        },\n        \"nwk_key\": {\n          \"key\": \"<string>\",\n          \"kek_label\": \"<string>\",\n          \"encrypted_key\": \"<string>\"\n        }\n      },\n      \"net_id\": \"<string>\",\n      \"mac_settings\": {\n        \"class_b_timeout\": \"<string>\",\n        \"ping_slot_periodicity\": {\n          \"value\": \"PING_EVERY_1S\"\n        },\n        \"ping_slot_data_rate_index\": {\n          \"value\": \"DATA_RATE_0\"\n        },\n        \"ping_slot_frequency\": {\n          \"value\": \"<string>\"\n        },\n        \"beacon_frequency\": {\n          \"value\": \"<string>\"\n        },\n        \"class_c_timeout\": \"<string>\",\n        \"rx1_delay\": {\n          \"value\": \"RX_DELAY_0\"\n        },\n        \"rx1_data_rate_offset\": {\n          \"value\": \"DATA_RATE_OFFSET_0\"\n        },\n        \"rx2_data_rate_index\": {\n          \"value\": \"DATA_RATE_0\"\n        },\n        \"rx2_frequency\": {\n          \"value\": \"<string>\"\n        },\n        \"factory_preset_frequencies\": [\n          \"<string>\"\n        ],\n        \"max_duty_cycle\": {\n          \"value\": \"DUTY_CYCLE_1\"\n        },\n        \"supports_32_bit_f_cnt\": {\n          \"value\": \"<boolean>\"\n        },\n        \"use_adr\": {\n          \"value\": \"<boolean>\"\n        },\n        \"adr_margin\": \"<float>\",\n        \"resets_f_cnt\": {\n          \"value\": \"<boolean>\"\n        },\n        \"status_time_periodicity\": \"<string>\",\n        \"status_count_periodicity\": \"<long>\",\n        \"desired_rx1_delay\": {\n          \"value\": \"RX_DELAY_0\"\n        },\n        \"desired_rx1_data_rate_offset\": {\n          \"value\": \"DATA_RATE_OFFSET_0\"\n        },\n        \"desired_rx2_data_rate_index\": {\n          \"value\": \"DATA_RATE_0\"\n        },\n        \"desired_rx2_frequency\": {\n          \"value\": \"<string>\"\n        },\n        \"desired_max_duty_cycle\": {\n          \"value\": \"DUTY_CYCLE_1\"\n        },\n        \"desired_adr_ack_limit_exponent\": {\n          \"value\": \"ADR_ACK_LIMIT_1\"\n        },\n        \"desired_adr_ack_delay_exponent\": {\n          \"value\": \"ADR_ACK_DELAY_1\"\n        },\n        \"desired_ping_slot_data_rate_index\": {\n          \"value\": \"DATA_RATE_0\"\n        },\n        \"desired_ping_slot_frequency\": {\n          \"value\": \"<string>\"\n        },\n        \"desired_beacon_frequency\": {\n          \"value\": \"<string>\"\n        },\n        \"desired_max_eirp\": {\n          \"value\": \"DEVICE_EIRP_8\"\n        },\n        \"class_b_c_downlink_interval\": \"<string>\",\n        \"uplink_dwell_time\": {\n          \"value\": \"<boolean>\"\n        },\n        \"downlink_dwell_time\": {\n          \"value\": \"<boolean>\"\n        },\n        \"adr\": {\n          \"static\": {\n            \"data_rate_index\": \"DATA_RATE_0\",\n            \"tx_power_index\": \"<long>\",\n            \"nb_trans\": \"<long>\"\n          },\n          \"dynamic\": {\n            \"margin\": \"<float>\",\n            \"min_data_rate_index\": {\n              \"value\": \"DATA_RATE_0\"\n            },\n            \"max_data_rate_index\": {\n              \"value\": \"DATA_RATE_0\"\n            },\n            \"min_tx_power_index\": \"<long>\",\n            \"max_tx_power_index\": \"<long>\",\n            \"min_nb_trans\": \"<long>\",\n            \"max_nb_trans\": \"<long>\",\n            \"channel_steering\": {\n              \"lora_narrow\": {},\n              \"disabled\": {}\n            },\n            \"overrides\": {\n              \"data_rate_0\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_1\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_2\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_3\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_4\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_5\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_6\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_7\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_8\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_9\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_10\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_11\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_12\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_13\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_14\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              },\n              \"data_rate_15\": {\n                \"min_nb_trans\": \"<long>\",\n                \"max_nb_trans\": \"<long>\"\n              }\n            }\n          },\n          \"disabled\": {}\n        },\n        \"schedule_downlinks\": {\n          \"value\": \"<boolean>\"\n        },\n        \"relay\": {\n          \"serving\": {\n            \"second_channel\": {\n              \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"frequency\": \"<string>\"\n            },\n            \"default_channel_index\": \"<long>\",\n            \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\",\n            \"uplink_forwarding_rules\": [\n              {\n                \"limits\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"last_w_f_cnt\": \"<long>\",\n                \"device_id\": \"<string>\",\n                \"session_key_id\": \"<string>\"\n              }\n            ],\n            \"limits\": {\n              \"reset_behavior\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n              \"join_requests\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"notifications\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"uplink_messages\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"overall\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              }\n            }\n          },\n          \"served\": {\n            \"always\": {},\n            \"dynamic\": {\n              \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n            },\n            \"end_device_controlled\": {},\n            \"backoff\": \"<long>\",\n            \"second_channel\": {\n              \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"frequency\": \"<string>\"\n            },\n            \"serving_device_id\": \"<string>\"\n          }\n        },\n        \"desired_relay\": {\n          \"serving\": {\n            \"second_channel\": {\n              \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"frequency\": \"<string>\"\n            },\n            \"default_channel_index\": \"<long>\",\n            \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\",\n            \"uplink_forwarding_rules\": [\n              {\n                \"limits\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"last_w_f_cnt\": \"<long>\",\n                \"device_id\": \"<string>\",\n                \"session_key_id\": \"<string>\"\n              }\n            ],\n            \"limits\": {\n              \"reset_behavior\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n              \"join_requests\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"notifications\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"uplink_messages\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"overall\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              }\n            }\n          },\n          \"served\": {\n            \"always\": {},\n            \"dynamic\": {\n              \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n            },\n            \"end_device_controlled\": {},\n            \"backoff\": \"<long>\",\n            \"second_channel\": {\n              \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"frequency\": \"<string>\"\n            },\n            \"serving_device_id\": \"<string>\"\n          }\n        }\n      },\n      \"mac_state\": {\n        \"current_parameters\": {\n          \"max_eirp\": \"<float>\",\n          \"adr_data_rate_index\": \"DATA_RATE_0\",\n          \"adr_tx_power_index\": \"<long>\",\n          \"adr_nb_trans\": \"<long>\",\n          \"adr_ack_limit\": \"<long>\",\n          \"adr_ack_delay\": \"<long>\",\n          \"rx1_delay\": \"RX_DELAY_0\",\n          \"rx1_data_rate_offset\": \"DATA_RATE_OFFSET_0\",\n          \"rx2_data_rate_index\": \"DATA_RATE_0\",\n          \"rx2_frequency\": \"<string>\",\n          \"max_duty_cycle\": \"DUTY_CYCLE_1\",\n          \"rejoin_time_periodicity\": \"REJOIN_TIME_0\",\n          \"rejoin_count_periodicity\": \"REJOIN_COUNT_16\",\n          \"ping_slot_frequency\": \"<string>\",\n          \"ping_slot_data_rate_index\": \"DATA_RATE_0\",\n          \"beacon_frequency\": \"<string>\",\n          \"channels\": [\n            {\n              \"uplink_frequency\": \"<string>\",\n              \"downlink_frequency\": \"<string>\",\n              \"min_data_rate_index\": \"DATA_RATE_0\",\n              \"max_data_rate_index\": \"DATA_RATE_0\",\n              \"enable_uplink\": \"<boolean>\"\n            }\n          ],\n          \"uplink_dwell_time\": {\n            \"value\": \"<boolean>\"\n          },\n          \"downlink_dwell_time\": {\n            \"value\": \"<boolean>\"\n          },\n          \"adr_ack_limit_exponent\": {\n            \"value\": \"ADR_ACK_LIMIT_1\"\n          },\n          \"adr_ack_delay_exponent\": {\n            \"value\": \"ADR_ACK_DELAY_1\"\n          },\n          \"ping_slot_data_rate_index_value\": {\n            \"value\": \"DATA_RATE_0\"\n          },\n          \"relay\": {\n            \"serving\": {\n              \"second_channel\": {\n                \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                \"data_rate_index\": \"DATA_RATE_0\",\n                \"frequency\": \"<string>\"\n              },\n              \"default_channel_index\": \"<long>\",\n              \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\",\n              \"uplink_forwarding_rules\": [\n                {\n                  \"limits\": {\n                    \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                    \"reload_rate\": \"<long>\"\n                  },\n                  \"last_w_f_cnt\": \"<long>\",\n                  \"device_id\": \"<string>\",\n                  \"session_key_id\": \"<string>\"\n                }\n              ],\n              \"limits\": {\n                \"reset_behavior\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n                \"join_requests\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"notifications\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"uplink_messages\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"overall\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                }\n              }\n            },\n            \"served\": {\n              \"always\": {},\n              \"dynamic\": {\n                \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n              },\n              \"end_device_controlled\": {},\n              \"backoff\": \"<long>\",\n              \"second_channel\": {\n                \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                \"data_rate_index\": \"DATA_RATE_0\",\n                \"frequency\": \"<string>\"\n              },\n              \"serving_device_id\": \"<string>\"\n            }\n          }\n        },\n        \"desired_parameters\": {\n          \"max_eirp\": \"<float>\",\n          \"adr_data_rate_index\": \"DATA_RATE_0\",\n          \"adr_tx_power_index\": \"<long>\",\n          \"adr_nb_trans\": \"<long>\",\n          \"adr_ack_limit\": \"<long>\",\n          \"adr_ack_delay\": \"<long>\",\n          \"rx1_delay\": \"RX_DELAY_0\",\n          \"rx1_data_rate_offset\": \"DATA_RATE_OFFSET_0\",\n          \"rx2_data_rate_index\": \"DATA_RATE_0\",\n          \"rx2_frequency\": \"<string>\",\n          \"max_duty_cycle\": \"DUTY_CYCLE_1\",\n          \"rejoin_time_periodicity\": \"REJOIN_TIME_0\",\n          \"rejoin_count_periodicity\": \"REJOIN_COUNT_16\",\n          \"ping_slot_frequency\": \"<string>\",\n          \"ping_slot_data_rate_index\": \"DATA_RATE_0\",\n          \"beacon_frequency\": \"<string>\",\n          \"channels\": [\n            {\n              \"uplink_frequency\": \"<string>\",\n              \"downlink_frequency\": \"<string>\",\n              \"min_data_rate_index\": \"DATA_RATE_0\",\n              \"max_data_rate_index\": \"DATA_RATE_0\",\n              \"enable_uplink\": \"<boolean>\"\n            }\n          ],\n          \"uplink_dwell_time\": {\n            \"value\": \"<boolean>\"\n          },\n          \"downlink_dwell_time\": {\n            \"value\": \"<boolean>\"\n          },\n          \"adr_ack_limit_exponent\": {\n            \"value\": \"ADR_ACK_LIMIT_1\"\n          },\n          \"adr_ack_delay_exponent\": {\n            \"value\": \"ADR_ACK_DELAY_1\"\n          },\n          \"ping_slot_data_rate_index_value\": {\n            \"value\": \"DATA_RATE_0\"\n          },\n          \"relay\": {\n            \"serving\": {\n              \"second_channel\": {\n                \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                \"data_rate_index\": \"DATA_RATE_0\",\n                \"frequency\": \"<string>\"\n              },\n              \"default_channel_index\": \"<long>\",\n              \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\",\n              \"uplink_forwarding_rules\": [\n                {\n                  \"limits\": {\n                    \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                    \"reload_rate\": \"<long>\"\n                  },\n                  \"last_w_f_cnt\": \"<long>\",\n                  \"device_id\": \"<string>\",\n                  \"session_key_id\": \"<string>\"\n                }\n              ],\n              \"limits\": {\n                \"reset_behavior\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n                \"join_requests\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"notifications\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"uplink_messages\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"overall\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                }\n              }\n            },\n            \"served\": {\n              \"always\": {},\n              \"dynamic\": {\n                \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n              },\n              \"end_device_controlled\": {},\n              \"backoff\": \"<long>\",\n              \"second_channel\": {\n                \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                \"data_rate_index\": \"DATA_RATE_0\",\n                \"frequency\": \"<string>\"\n              },\n              \"serving_device_id\": \"<string>\"\n            }\n          }\n        },\n        \"device_class\": \"CLASS_A\",\n        \"lorawan_version\": \"MAC_UNKNOWN\",\n        \"last_confirmed_downlink_at\": \"<dateTime>\",\n        \"last_dev_status_f_cnt_up\": \"<long>\",\n        \"ping_slot_periodicity\": {\n          \"value\": \"PING_EVERY_1S\"\n        },\n        \"pending_application_downlink\": {\n          \"session_key_id\": \"<string>\",\n          \"f_port\": \"<long>\",\n          \"f_cnt\": \"<long>\",\n          \"frm_payload\": \"<string>\",\n          \"decoded_payload\": {},\n          \"decoded_payload_warnings\": [\n            \"<string>\"\n          ],\n          \"confirmed\": \"<boolean>\",\n          \"class_b_c\": {\n            \"gateways\": [\n              {\n                \"gateway_ids\": {\n                  \"gateway_id\": \"<string>\",\n                  \"eui\": \"<string>\"\n                },\n                \"antenna_index\": \"<long>\",\n                \"group_index\": \"<long>\"\n              }\n            ],\n            \"absolute_time\": \"<dateTime>\"\n          },\n          \"priority\": \"LOWEST\",\n          \"correlation_ids\": [\n            \"<string>\"\n          ],\n          \"confirmed_retry\": {\n            \"attempt\": \"<long>\",\n            \"max_attempts\": \"<long>\"\n          },\n          \"locations\": {\n            \"sed363\": {\n              \"latitude\": \"<double>\",\n              \"longitude\": \"<double>\",\n              \"altitude\": \"<integer>\",\n              \"accuracy\": \"<integer>\",\n              \"source\": \"SOURCE_UNKNOWN\"\n            },\n            \"irure0\": {\n              \"latitude\": \"<double>\",\n              \"longitude\": \"<double>\",\n              \"altitude\": \"<integer>\",\n              \"accuracy\": \"<integer>\",\n              \"source\": \"SOURCE_UNKNOWN\"\n            },\n            \"aliquip_146\": {\n              \"latitude\": \"<double>\",\n              \"longitude\": \"<double>\",\n              \"altitude\": \"<integer>\",\n              \"accuracy\": \"<integer>\",\n              \"source\": \"SOURCE_UNKNOWN\"\n            }\n          },\n          \"version_ids\": {\n            \"brand_id\": \"<string>\",\n            \"model_id\": \"<string>\",\n            \"hardware_version\": \"<string>\",\n            \"firmware_version\": \"<string>\",\n            \"band_id\": \"<string>\"\n          },\n          \"network_ids\": {\n            \"net_id\": \"<string>\",\n            \"ns_id\": \"<string>\",\n            \"tenant_id\": \"<string>\",\n            \"cluster_id\": \"<string>\",\n            \"cluster_address\": \"<string>\",\n            \"tenant_address\": \"<string>\"\n          },\n          \"attributes\": {\n            \"voluptate_8\": \"<string>\",\n            \"tempor_ff_\": \"<string>\"\n          }\n        },\n        \"queued_responses\": [\n          {\n            \"cid\": \"CID_RFU_0\",\n            \"raw_payload\": \"<string>\",\n            \"reset_ind\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"reset_conf\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"link_check_ans\": {\n              \"margin\": \"<long>\",\n              \"gateway_count\": \"<long>\"\n            },\n            \"link_adr_req\": {\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"tx_power_index\": \"<long>\",\n              \"channel_mask\": [\n                \"<boolean>\"\n              ],\n              \"channel_mask_control\": \"<long>\",\n              \"nb_trans\": \"<long>\"\n            },\n            \"link_adr_ans\": {\n              \"channel_mask_ack\": \"<boolean>\",\n              \"data_rate_index_ack\": \"<boolean>\",\n              \"tx_power_index_ack\": \"<boolean>\"\n            },\n            \"duty_cycle_req\": {\n              \"max_duty_cycle\": \"DUTY_CYCLE_1\"\n            },\n            \"rx_param_setup_req\": {\n              \"rx2_data_rate_index\": \"DATA_RATE_0\",\n              \"rx1_data_rate_offset\": \"DATA_RATE_OFFSET_0\",\n              \"rx2_frequency\": \"<string>\"\n            },\n            \"rx_param_setup_ans\": {\n              \"rx2_data_rate_index_ack\": \"<boolean>\",\n              \"rx1_data_rate_offset_ack\": \"<boolean>\",\n              \"rx2_frequency_ack\": \"<boolean>\"\n            },\n            \"dev_status_ans\": {\n              \"battery\": \"<long>\",\n              \"margin\": \"<integer>\"\n            },\n            \"new_channel_req\": {\n              \"channel_index\": \"<long>\",\n              \"frequency\": \"<string>\",\n              \"min_data_rate_index\": \"DATA_RATE_0\",\n              \"max_data_rate_index\": \"DATA_RATE_0\"\n            },\n            \"new_channel_ans\": {\n              \"frequency_ack\": \"<boolean>\",\n              \"data_rate_ack\": \"<boolean>\"\n            },\n            \"dl_channel_req\": {\n              \"channel_index\": \"<long>\",\n              \"frequency\": \"<string>\"\n            },\n            \"dl_channel_ans\": {\n              \"channel_index_ack\": \"<boolean>\",\n              \"frequency_ack\": \"<boolean>\"\n            },\n            \"rx_timing_setup_req\": {\n              \"delay\": \"RX_DELAY_0\"\n            },\n            \"tx_param_setup_req\": {\n              \"max_eirp_index\": \"DEVICE_EIRP_8\",\n              \"uplink_dwell_time\": \"<boolean>\",\n              \"downlink_dwell_time\": \"<boolean>\"\n            },\n            \"rekey_ind\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"rekey_conf\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"adr_param_setup_req\": {\n              \"adr_ack_limit_exponent\": \"ADR_ACK_LIMIT_1\",\n              \"adr_ack_delay_exponent\": \"ADR_ACK_DELAY_1\"\n            },\n            \"device_time_ans\": {\n              \"time\": \"<dateTime>\"\n            },\n            \"force_rejoin_req\": {\n              \"rejoin_type\": \"CONTEXT\",\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"max_retries\": \"<long>\",\n              \"period_exponent\": \"REJOIN_PERIOD_0\"\n            },\n            \"rejoin_param_setup_req\": {\n              \"max_count_exponent\": \"REJOIN_COUNT_16\",\n              \"max_time_exponent\": \"REJOIN_TIME_0\"\n            },\n            \"rejoin_param_setup_ans\": {\n              \"max_time_exponent_ack\": \"<boolean>\"\n            },\n            \"ping_slot_info_req\": {\n              \"period\": \"PING_EVERY_1S\"\n            },\n            \"ping_slot_channel_req\": {\n              \"frequency\": \"<string>\",\n              \"data_rate_index\": \"DATA_RATE_0\"\n            },\n            \"ping_slot_channel_ans\": {\n              \"frequency_ack\": \"<boolean>\",\n              \"data_rate_index_ack\": \"<boolean>\"\n            },\n            \"beacon_timing_ans\": {\n              \"delay\": \"<long>\",\n              \"channel_index\": \"<long>\"\n            },\n            \"beacon_freq_req\": {\n              \"frequency\": \"<string>\"\n            },\n            \"beacon_freq_ans\": {\n              \"frequency_ack\": \"<boolean>\"\n            },\n            \"device_mode_ind\": {\n              \"class\": \"CLASS_A\"\n            },\n            \"device_mode_conf\": {\n              \"class\": \"CLASS_A\"\n            },\n            \"relay_conf_req\": {\n              \"configuration\": {\n                \"second_channel\": {\n                  \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                  \"data_rate_index\": \"DATA_RATE_0\",\n                  \"frequency\": \"<string>\"\n                },\n                \"default_channel_index\": \"<long>\",\n                \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\"\n              }\n            },\n            \"relay_conf_ans\": {\n              \"second_channel_frequency_ack\": \"<boolean>\",\n              \"second_channel_ack_offset_ack\": \"<boolean>\",\n              \"second_channel_data_rate_index_ack\": \"<boolean>\",\n              \"second_channel_index_ack\": \"<boolean>\",\n              \"default_channel_index_ack\": \"<boolean>\",\n              \"cad_periodicity_ack\": \"<boolean>\"\n            },\n            \"relay_end_device_conf_req\": {\n              \"configuration\": {\n                \"always\": {},\n                \"dynamic\": {\n                  \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n                },\n                \"end_device_controlled\": {},\n                \"backoff\": \"<long>\",\n                \"second_channel\": {\n                  \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                  \"data_rate_index\": \"DATA_RATE_0\",\n                  \"frequency\": \"<string>\"\n                },\n                \"serving_device_id\": \"<string>\"\n              }\n            },\n            \"relay_end_device_conf_ans\": {\n              \"second_channel_frequency_ack\": \"<boolean>\",\n              \"second_channel_data_rate_index_ack\": \"<boolean>\",\n              \"second_channel_index_ack\": \"<boolean>\",\n              \"backoff_ack\": \"<boolean>\"\n            },\n            \"relay_update_uplink_list_req\": {\n              \"rule_index\": \"<long>\",\n              \"forward_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"dev_addr\": \"<string>\",\n              \"w_f_cnt\": \"<long>\",\n              \"root_wor_s_key\": \"<string>\",\n              \"device_id\": \"<string>\",\n              \"session_key_id\": \"<string>\"\n            },\n            \"relay_update_uplink_list_ans\": {},\n            \"relay_ctrl_uplink_list_req\": {\n              \"rule_index\": \"<long>\",\n              \"action\": \"RELAY_CTRL_UPLINK_LIST_ACTION_READ_W_F_CNT\"\n            },\n            \"relay_ctrl_uplink_list_ans\": {\n              \"rule_index_ack\": \"<boolean>\",\n              \"w_f_cnt\": \"<long>\"\n            },\n            \"relay_configure_fwd_limit_req\": {\n              \"reset_limit_counter\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n              \"join_request_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"notify_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"global_uplink_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"overall_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              }\n            },\n            \"relay_configure_fwd_limit_ans\": {},\n            \"relay_notify_new_end_device_req\": {\n              \"dev_addr\": \"<string>\",\n              \"snr\": \"<integer>\",\n              \"rssi\": \"<integer>\"\n            }\n          }\n        ],\n        \"pending_requests\": [\n          {\n            \"cid\": \"CID_RFU_0\",\n            \"raw_payload\": \"<string>\",\n            \"reset_ind\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"reset_conf\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"link_check_ans\": {\n              \"margin\": \"<long>\",\n              \"gateway_count\": \"<long>\"\n            },\n            \"link_adr_req\": {\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"tx_power_index\": \"<long>\",\n              \"channel_mask\": [\n                \"<boolean>\"\n              ],\n              \"channel_mask_control\": \"<long>\",\n              \"nb_trans\": \"<long>\"\n            },\n            \"link_adr_ans\": {\n              \"channel_mask_ack\": \"<boolean>\",\n              \"data_rate_index_ack\": \"<boolean>\",\n              \"tx_power_index_ack\": \"<boolean>\"\n            },\n            \"duty_cycle_req\": {\n              \"max_duty_cycle\": \"DUTY_CYCLE_1\"\n            },\n            \"rx_param_setup_req\": {\n              \"rx2_data_rate_index\": \"DATA_RATE_0\",\n              \"rx1_data_rate_offset\": \"DATA_RATE_OFFSET_0\",\n              \"rx2_frequency\": \"<string>\"\n            },\n            \"rx_param_setup_ans\": {\n              \"rx2_data_rate_index_ack\": \"<boolean>\",\n              \"rx1_data_rate_offset_ack\": \"<boolean>\",\n              \"rx2_frequency_ack\": \"<boolean>\"\n            },\n            \"dev_status_ans\": {\n              \"battery\": \"<long>\",\n              \"margin\": \"<integer>\"\n            },\n            \"new_channel_req\": {\n              \"channel_index\": \"<long>\",\n              \"frequency\": \"<string>\",\n              \"min_data_rate_index\": \"DATA_RATE_0\",\n              \"max_data_rate_index\": \"DATA_RATE_0\"\n            },\n            \"new_channel_ans\": {\n              \"frequency_ack\": \"<boolean>\",\n              \"data_rate_ack\": \"<boolean>\"\n            },\n            \"dl_channel_req\": {\n              \"channel_index\": \"<long>\",\n              \"frequency\": \"<string>\"\n            },\n            \"dl_channel_ans\": {\n              \"channel_index_ack\": \"<boolean>\",\n              \"frequency_ack\": \"<boolean>\"\n            },\n            \"rx_timing_setup_req\": {\n              \"delay\": \"RX_DELAY_0\"\n            },\n            \"tx_param_setup_req\": {\n              \"max_eirp_index\": \"DEVICE_EIRP_8\",\n              \"uplink_dwell_time\": \"<boolean>\",\n              \"downlink_dwell_time\": \"<boolean>\"\n            },\n            \"rekey_ind\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"rekey_conf\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"adr_param_setup_req\": {\n              \"adr_ack_limit_exponent\": \"ADR_ACK_LIMIT_1\",\n              \"adr_ack_delay_exponent\": \"ADR_ACK_DELAY_1\"\n            },\n            \"device_time_ans\": {\n              \"time\": \"<dateTime>\"\n            },\n            \"force_rejoin_req\": {\n              \"rejoin_type\": \"CONTEXT\",\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"max_retries\": \"<long>\",\n              \"period_exponent\": \"REJOIN_PERIOD_0\"\n            },\n            \"rejoin_param_setup_req\": {\n              \"max_count_exponent\": \"REJOIN_COUNT_16\",\n              \"max_time_exponent\": \"REJOIN_TIME_0\"\n            },\n            \"rejoin_param_setup_ans\": {\n              \"max_time_exponent_ack\": \"<boolean>\"\n            },\n            \"ping_slot_info_req\": {\n              \"period\": \"PING_EVERY_1S\"\n            },\n            \"ping_slot_channel_req\": {\n              \"frequency\": \"<string>\",\n              \"data_rate_index\": \"DATA_RATE_0\"\n            },\n            \"ping_slot_channel_ans\": {\n              \"frequency_ack\": \"<boolean>\",\n              \"data_rate_index_ack\": \"<boolean>\"\n            },\n            \"beacon_timing_ans\": {\n              \"delay\": \"<long>\",\n              \"channel_index\": \"<long>\"\n            },\n            \"beacon_freq_req\": {\n              \"frequency\": \"<string>\"\n            },\n            \"beacon_freq_ans\": {\n              \"frequency_ack\": \"<boolean>\"\n            },\n            \"device_mode_ind\": {\n              \"class\": \"CLASS_A\"\n            },\n            \"device_mode_conf\": {\n              \"class\": \"CLASS_A\"\n            },\n            \"relay_conf_req\": {\n              \"configuration\": {\n                \"second_channel\": {\n                  \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                  \"data_rate_index\": \"DATA_RATE_0\",\n                  \"frequency\": \"<string>\"\n                },\n                \"default_channel_index\": \"<long>\",\n                \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\"\n              }\n            },\n            \"relay_conf_ans\": {\n              \"second_channel_frequency_ack\": \"<boolean>\",\n              \"second_channel_ack_offset_ack\": \"<boolean>\",\n              \"second_channel_data_rate_index_ack\": \"<boolean>\",\n              \"second_channel_index_ack\": \"<boolean>\",\n              \"default_channel_index_ack\": \"<boolean>\",\n              \"cad_periodicity_ack\": \"<boolean>\"\n            },\n            \"relay_end_device_conf_req\": {\n              \"configuration\": {\n                \"always\": {},\n                \"dynamic\": {\n                  \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n                },\n                \"end_device_controlled\": {},\n                \"backoff\": \"<long>\",\n                \"second_channel\": {\n                  \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                  \"data_rate_index\": \"DATA_RATE_0\",\n                  \"frequency\": \"<string>\"\n                },\n                \"serving_device_id\": \"<string>\"\n              }\n            },\n            \"relay_end_device_conf_ans\": {\n              \"second_channel_frequency_ack\": \"<boolean>\",\n              \"second_channel_data_rate_index_ack\": \"<boolean>\",\n              \"second_channel_index_ack\": \"<boolean>\",\n              \"backoff_ack\": \"<boolean>\"\n            },\n            \"relay_update_uplink_list_req\": {\n              \"rule_index\": \"<long>\",\n              \"forward_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"dev_addr\": \"<string>\",\n              \"w_f_cnt\": \"<long>\",\n              \"root_wor_s_key\": \"<string>\",\n              \"device_id\": \"<string>\",\n              \"session_key_id\": \"<string>\"\n            },\n            \"relay_update_uplink_list_ans\": {},\n            \"relay_ctrl_uplink_list_req\": {\n              \"rule_index\": \"<long>\",\n              \"action\": \"RELAY_CTRL_UPLINK_LIST_ACTION_READ_W_F_CNT\"\n            },\n            \"relay_ctrl_uplink_list_ans\": {\n              \"rule_index_ack\": \"<boolean>\",\n              \"w_f_cnt\": \"<long>\"\n            },\n            \"relay_configure_fwd_limit_req\": {\n              \"reset_limit_counter\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n              \"join_request_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"notify_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"global_uplink_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"overall_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              }\n            },\n            \"relay_configure_fwd_limit_ans\": {},\n            \"relay_notify_new_end_device_req\": {\n              \"dev_addr\": \"<string>\",\n              \"snr\": \"<integer>\",\n              \"rssi\": \"<integer>\"\n            }\n          }\n        ],\n        \"queued_join_accept\": {\n          \"payload\": \"<string>\",\n          \"request\": {\n            \"downlink_settings\": {\n              \"rx1_dr_offset\": \"DATA_RATE_OFFSET_0\",\n              \"rx2_dr\": \"DATA_RATE_0\",\n              \"opt_neg\": \"<boolean>\"\n            },\n            \"rx_delay\": \"RX_DELAY_0\",\n            \"cf_list\": {\n              \"type\": \"FREQUENCIES\",\n              \"freq\": [\n                \"<long>\"\n              ],\n              \"ch_masks\": [\n                \"<boolean>\"\n              ]\n            }\n          },\n          \"keys\": {\n            \"session_key_id\": \"<string>\",\n            \"f_nwk_s_int_key\": {\n              \"key\": \"<string>\",\n              \"kek_label\": \"<string>\",\n              \"encrypted_key\": \"<string>\"\n            },\n            \"s_nwk_s_int_key\": {\n              \"key\": \"<string>\",\n              \"kek_label\": \"<string>\",\n              \"encrypted_key\": \"<string>\"\n            },\n            \"nwk_s_enc_key\": {\n              \"key\": \"<string>\",\n              \"kek_label\": \"<string>\",\n              \"encrypted_key\": \"<string>\"\n            },\n            \"app_s_key\": {\n              \"key\": \"<string>\",\n              \"kek_label\": \"<string>\",\n              \"encrypted_key\": \"<string>\"\n            }\n          },\n          \"correlation_ids\": [\n            \"<string>\"\n          ],\n          \"dev_addr\": \"<string>\",\n          \"net_id\": \"<string>\"\n        },\n        \"pending_join_request\": {\n          \"downlink_settings\": {\n            \"rx1_dr_offset\": \"DATA_RATE_OFFSET_0\",\n            \"rx2_dr\": \"DATA_RATE_0\",\n            \"opt_neg\": \"<boolean>\"\n          },\n          \"rx_delay\": \"RX_DELAY_0\",\n          \"cf_list\": {\n            \"type\": \"FREQUENCIES\",\n            \"freq\": [\n              \"<long>\"\n            ],\n            \"ch_masks\": [\n              \"<boolean>\"\n            ]\n          }\n        },\n        \"rx_windows_available\": \"<boolean>\",\n        \"recent_uplinks\": [\n          {\n            \"payload\": {\n              \"m_hdr\": {\n                \"m_type\": \"JOIN_REQUEST\",\n                \"major\": \"LORAWAN_R1\"\n              },\n              \"mic\": \"<string>\",\n              \"mac_payload\": {\n                \"f_hdr\": {\n                  \"dev_addr\": \"<string>\",\n                  \"f_ctrl\": {\n                    \"adr\": \"<boolean>\",\n                    \"adr_ack_req\": \"<boolean>\",\n                    \"ack\": \"<boolean>\",\n                    \"f_pending\": \"<boolean>\",\n                    \"class_b\": \"<boolean>\"\n                  },\n                  \"f_cnt\": \"<long>\",\n                  \"f_opts\": \"<string>\"\n                },\n                \"f_port\": \"<long>\",\n                \"frm_payload\": \"<string>\",\n                \"decoded_payload\": {},\n                \"full_f_cnt\": \"<long>\"\n              },\n              \"join_request_payload\": {\n                \"join_eui\": \"<string>\",\n                \"dev_eui\": \"<string>\",\n                \"dev_nonce\": \"<string>\"\n              },\n              \"join_accept_payload\": {\n                \"encrypted\": \"<string>\",\n                \"join_nonce\": \"<string>\",\n                \"net_id\": \"<string>\",\n                \"dev_addr\": \"<string>\",\n                \"dl_settings\": {\n                  \"rx1_dr_offset\": \"DATA_RATE_OFFSET_0\",\n                  \"rx2_dr\": \"DATA_RATE_0\",\n                  \"opt_neg\": \"<boolean>\"\n                },\n                \"rx_delay\": \"RX_DELAY_0\",\n                \"cf_list\": {\n                  \"type\": \"FREQUENCIES\",\n                  \"freq\": [\n                    \"<long>\"\n                  ],\n                  \"ch_masks\": [\n                    \"<boolean>\"\n                  ]\n                }\n              },\n              \"rejoin_request_payload\": {\n                \"rejoin_type\": \"CONTEXT\",\n                \"net_id\": \"<string>\",\n                \"join_eui\": \"<string>\",\n                \"dev_eui\": \"<string>\",\n                \"rejoin_cnt\": \"<long>\"\n              }\n            },\n            \"settings\": {\n              \"data_rate\": {\n                \"lora\": {\n                  \"bandwidth\": \"<long>\",\n                  \"spreading_factor\": \"<long>\",\n                  \"coding_rate\": \"<string>\"\n                },\n                \"fsk\": {\n                  \"bit_rate\": \"<long>\"\n                },\n                \"lrfhss\": {\n                  \"modulation_type\": \"<long>\",\n                  \"operating_channel_width\": \"<long>\",\n                  \"coding_rate\": \"<string>\"\n                }\n              }\n            },\n            \"rx_metadata\": [\n              {\n                \"gateway_ids\": {\n                  \"gateway_id\": \"<string>\",\n                  \"eui\": \"<string>\"\n                },\n                \"channel_rssi\": \"<float>\",\n                \"snr\": \"<float>\",\n                \"downlink_path_constraint\": \"DOWNLINK_PATH_CONSTRAINT_NONE\",\n                \"uplink_token\": \"<string>\",\n                \"packet_broker\": {},\n                \"relay\": {}\n              }\n            ],\n            \"received_at\": \"<dateTime>\",\n            \"correlation_ids\": [\n              \"<string>\"\n            ],\n            \"device_channel_index\": \"<long>\"\n          }\n        ],\n        \"recent_downlinks\": [\n          {\n            \"payload\": {\n              \"m_hdr\": {\n                \"m_type\": \"JOIN_REQUEST\"\n              },\n              \"mac_payload\": {\n                \"f_port\": \"<long>\",\n                \"full_f_cnt\": \"<long>\"\n              }\n            },\n            \"correlation_ids\": [\n              \"<string>\"\n            ]\n          }\n        ],\n        \"last_network_initiated_downlink_at\": \"<dateTime>\",\n        \"rejected_adr_data_rate_indexes\": [\n          \"DATA_RATE_0\"\n        ],\n        \"rejected_adr_tx_power_indexes\": [\n          \"<long>\"\n        ],\n        \"rejected_frequencies\": [\n          \"<string>\"\n        ],\n        \"last_downlink_at\": \"<dateTime>\",\n        \"rejected_data_rate_ranges\": {\n          \"enimd\": {\n            \"ranges\": [\n              {\n                \"min_data_rate_index\": \"DATA_RATE_0\",\n                \"max_data_rate_index\": \"DATA_RATE_0\"\n              }\n            ]\n          }\n        },\n        \"last_adr_change_f_cnt_up\": \"<long>\",\n        \"recent_mac_command_identifiers\": [\n          \"CID_RFU_0\"\n        ],\n        \"pending_relay_downlink\": {\n          \"raw_payload\": \"<string>\"\n        }\n      },\n      \"pending_mac_state\": {\n        \"current_parameters\": {\n          \"max_eirp\": \"<float>\",\n          \"adr_data_rate_index\": \"DATA_RATE_0\",\n          \"adr_tx_power_index\": \"<long>\",\n          \"adr_nb_trans\": \"<long>\",\n          \"adr_ack_limit\": \"<long>\",\n          \"adr_ack_delay\": \"<long>\",\n          \"rx1_delay\": \"RX_DELAY_0\",\n          \"rx1_data_rate_offset\": \"DATA_RATE_OFFSET_0\",\n          \"rx2_data_rate_index\": \"DATA_RATE_0\",\n          \"rx2_frequency\": \"<string>\",\n          \"max_duty_cycle\": \"DUTY_CYCLE_1\",\n          \"rejoin_time_periodicity\": \"REJOIN_TIME_0\",\n          \"rejoin_count_periodicity\": \"REJOIN_COUNT_16\",\n          \"ping_slot_frequency\": \"<string>\",\n          \"ping_slot_data_rate_index\": \"DATA_RATE_0\",\n          \"beacon_frequency\": \"<string>\",\n          \"channels\": [\n            {\n              \"uplink_frequency\": \"<string>\",\n              \"downlink_frequency\": \"<string>\",\n              \"min_data_rate_index\": \"DATA_RATE_0\",\n              \"max_data_rate_index\": \"DATA_RATE_0\",\n              \"enable_uplink\": \"<boolean>\"\n            }\n          ],\n          \"uplink_dwell_time\": {\n            \"value\": \"<boolean>\"\n          },\n          \"downlink_dwell_time\": {\n            \"value\": \"<boolean>\"\n          },\n          \"adr_ack_limit_exponent\": {\n            \"value\": \"ADR_ACK_LIMIT_1\"\n          },\n          \"adr_ack_delay_exponent\": {\n            \"value\": \"ADR_ACK_DELAY_1\"\n          },\n          \"ping_slot_data_rate_index_value\": {\n            \"value\": \"DATA_RATE_0\"\n          },\n          \"relay\": {\n            \"serving\": {\n              \"second_channel\": {\n                \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                \"data_rate_index\": \"DATA_RATE_0\",\n                \"frequency\": \"<string>\"\n              },\n              \"default_channel_index\": \"<long>\",\n              \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\",\n              \"uplink_forwarding_rules\": [\n                {\n                  \"limits\": {\n                    \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                    \"reload_rate\": \"<long>\"\n                  },\n                  \"last_w_f_cnt\": \"<long>\",\n                  \"device_id\": \"<string>\",\n                  \"session_key_id\": \"<string>\"\n                }\n              ],\n              \"limits\": {\n                \"reset_behavior\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n                \"join_requests\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"notifications\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"uplink_messages\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"overall\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                }\n              }\n            },\n            \"served\": {\n              \"always\": {},\n              \"dynamic\": {\n                \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n              },\n              \"end_device_controlled\": {},\n              \"backoff\": \"<long>\",\n              \"second_channel\": {\n                \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                \"data_rate_index\": \"DATA_RATE_0\",\n                \"frequency\": \"<string>\"\n              },\n              \"serving_device_id\": \"<string>\"\n            }\n          }\n        },\n        \"desired_parameters\": {\n          \"max_eirp\": \"<float>\",\n          \"adr_data_rate_index\": \"DATA_RATE_0\",\n          \"adr_tx_power_index\": \"<long>\",\n          \"adr_nb_trans\": \"<long>\",\n          \"adr_ack_limit\": \"<long>\",\n          \"adr_ack_delay\": \"<long>\",\n          \"rx1_delay\": \"RX_DELAY_0\",\n          \"rx1_data_rate_offset\": \"DATA_RATE_OFFSET_0\",\n          \"rx2_data_rate_index\": \"DATA_RATE_0\",\n          \"rx2_frequency\": \"<string>\",\n          \"max_duty_cycle\": \"DUTY_CYCLE_1\",\n          \"rejoin_time_periodicity\": \"REJOIN_TIME_0\",\n          \"rejoin_count_periodicity\": \"REJOIN_COUNT_16\",\n          \"ping_slot_frequency\": \"<string>\",\n          \"ping_slot_data_rate_index\": \"DATA_RATE_0\",\n          \"beacon_frequency\": \"<string>\",\n          \"channels\": [\n            {\n              \"uplink_frequency\": \"<string>\",\n              \"downlink_frequency\": \"<string>\",\n              \"min_data_rate_index\": \"DATA_RATE_0\",\n              \"max_data_rate_index\": \"DATA_RATE_0\",\n              \"enable_uplink\": \"<boolean>\"\n            }\n          ],\n          \"uplink_dwell_time\": {\n            \"value\": \"<boolean>\"\n          },\n          \"downlink_dwell_time\": {\n            \"value\": \"<boolean>\"\n          },\n          \"adr_ack_limit_exponent\": {\n            \"value\": \"ADR_ACK_LIMIT_1\"\n          },\n          \"adr_ack_delay_exponent\": {\n            \"value\": \"ADR_ACK_DELAY_1\"\n          },\n          \"ping_slot_data_rate_index_value\": {\n            \"value\": \"DATA_RATE_0\"\n          },\n          \"relay\": {\n            \"serving\": {\n              \"second_channel\": {\n                \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                \"data_rate_index\": \"DATA_RATE_0\",\n                \"frequency\": \"<string>\"\n              },\n              \"default_channel_index\": \"<long>\",\n              \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\",\n              \"uplink_forwarding_rules\": [\n                {\n                  \"limits\": {\n                    \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                    \"reload_rate\": \"<long>\"\n                  },\n                  \"last_w_f_cnt\": \"<long>\",\n                  \"device_id\": \"<string>\",\n                  \"session_key_id\": \"<string>\"\n                }\n              ],\n              \"limits\": {\n                \"reset_behavior\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n                \"join_requests\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"notifications\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"uplink_messages\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                },\n                \"overall\": {\n                  \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                  \"reload_rate\": \"<long>\"\n                }\n              }\n            },\n            \"served\": {\n              \"always\": {},\n              \"dynamic\": {\n                \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n              },\n              \"end_device_controlled\": {},\n              \"backoff\": \"<long>\",\n              \"second_channel\": {\n                \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                \"data_rate_index\": \"DATA_RATE_0\",\n                \"frequency\": \"<string>\"\n              },\n              \"serving_device_id\": \"<string>\"\n            }\n          }\n        },\n        \"device_class\": \"CLASS_A\",\n        \"lorawan_version\": \"MAC_UNKNOWN\",\n        \"last_confirmed_downlink_at\": \"<dateTime>\",\n        \"last_dev_status_f_cnt_up\": \"<long>\",\n        \"ping_slot_periodicity\": {\n          \"value\": \"PING_EVERY_1S\"\n        },\n        \"pending_application_downlink\": {\n          \"session_key_id\": \"<string>\",\n          \"f_port\": \"<long>\",\n          \"f_cnt\": \"<long>\",\n          \"frm_payload\": \"<string>\",\n          \"decoded_payload\": {},\n          \"decoded_payload_warnings\": [\n            \"<string>\"\n          ],\n          \"confirmed\": \"<boolean>\",\n          \"class_b_c\": {\n            \"gateways\": [\n              {\n                \"gateway_ids\": {\n                  \"gateway_id\": \"<string>\",\n                  \"eui\": \"<string>\"\n                },\n                \"antenna_index\": \"<long>\",\n                \"group_index\": \"<long>\"\n              }\n            ],\n            \"absolute_time\": \"<dateTime>\"\n          },\n          \"priority\": \"LOWEST\",\n          \"correlation_ids\": [\n            \"<string>\"\n          ],\n          \"confirmed_retry\": {\n            \"attempt\": \"<long>\",\n            \"max_attempts\": \"<long>\"\n          },\n          \"locations\": {\n            \"ut3bb\": {\n              \"latitude\": \"<double>\",\n              \"longitude\": \"<double>\",\n              \"altitude\": \"<integer>\",\n              \"accuracy\": \"<integer>\",\n              \"source\": \"SOURCE_UNKNOWN\"\n            },\n            \"irure_800\": {\n              \"latitude\": \"<double>\",\n              \"longitude\": \"<double>\",\n              \"altitude\": \"<integer>\",\n              \"accuracy\": \"<integer>\",\n              \"source\": \"SOURCE_UNKNOWN\"\n            }\n          },\n          \"version_ids\": {\n            \"brand_id\": \"<string>\",\n            \"model_id\": \"<string>\",\n            \"hardware_version\": \"<string>\",\n            \"firmware_version\": \"<string>\",\n            \"band_id\": \"<string>\"\n          },\n          \"network_ids\": {\n            \"net_id\": \"<string>\",\n            \"ns_id\": \"<string>\",\n            \"tenant_id\": \"<string>\",\n            \"cluster_id\": \"<string>\",\n            \"cluster_address\": \"<string>\",\n            \"tenant_address\": \"<string>\"\n          },\n          \"attributes\": {\n            \"elit_6f\": \"<string>\",\n            \"laborum_95\": \"<string>\"\n          }\n        },\n        \"queued_responses\": [\n          {\n            \"cid\": \"CID_RFU_0\",\n            \"raw_payload\": \"<string>\",\n            \"reset_ind\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"reset_conf\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"link_check_ans\": {\n              \"margin\": \"<long>\",\n              \"gateway_count\": \"<long>\"\n            },\n            \"link_adr_req\": {\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"tx_power_index\": \"<long>\",\n              \"channel_mask\": [\n                \"<boolean>\"\n              ],\n              \"channel_mask_control\": \"<long>\",\n              \"nb_trans\": \"<long>\"\n            },\n            \"link_adr_ans\": {\n              \"channel_mask_ack\": \"<boolean>\",\n              \"data_rate_index_ack\": \"<boolean>\",\n              \"tx_power_index_ack\": \"<boolean>\"\n            },\n            \"duty_cycle_req\": {\n              \"max_duty_cycle\": \"DUTY_CYCLE_1\"\n            },\n            \"rx_param_setup_req\": {\n              \"rx2_data_rate_index\": \"DATA_RATE_0\",\n              \"rx1_data_rate_offset\": \"DATA_RATE_OFFSET_0\",\n              \"rx2_frequency\": \"<string>\"\n            },\n            \"rx_param_setup_ans\": {\n              \"rx2_data_rate_index_ack\": \"<boolean>\",\n              \"rx1_data_rate_offset_ack\": \"<boolean>\",\n              \"rx2_frequency_ack\": \"<boolean>\"\n            },\n            \"dev_status_ans\": {\n              \"battery\": \"<long>\",\n              \"margin\": \"<integer>\"\n            },\n            \"new_channel_req\": {\n              \"channel_index\": \"<long>\",\n              \"frequency\": \"<string>\",\n              \"min_data_rate_index\": \"DATA_RATE_0\",\n              \"max_data_rate_index\": \"DATA_RATE_0\"\n            },\n            \"new_channel_ans\": {\n              \"frequency_ack\": \"<boolean>\",\n              \"data_rate_ack\": \"<boolean>\"\n            },\n            \"dl_channel_req\": {\n              \"channel_index\": \"<long>\",\n              \"frequency\": \"<string>\"\n            },\n            \"dl_channel_ans\": {\n              \"channel_index_ack\": \"<boolean>\",\n              \"frequency_ack\": \"<boolean>\"\n            },\n            \"rx_timing_setup_req\": {\n              \"delay\": \"RX_DELAY_0\"\n            },\n            \"tx_param_setup_req\": {\n              \"max_eirp_index\": \"DEVICE_EIRP_8\",\n              \"uplink_dwell_time\": \"<boolean>\",\n              \"downlink_dwell_time\": \"<boolean>\"\n            },\n            \"rekey_ind\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"rekey_conf\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"adr_param_setup_req\": {\n              \"adr_ack_limit_exponent\": \"ADR_ACK_LIMIT_1\",\n              \"adr_ack_delay_exponent\": \"ADR_ACK_DELAY_1\"\n            },\n            \"device_time_ans\": {\n              \"time\": \"<dateTime>\"\n            },\n            \"force_rejoin_req\": {\n              \"rejoin_type\": \"CONTEXT\",\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"max_retries\": \"<long>\",\n              \"period_exponent\": \"REJOIN_PERIOD_0\"\n            },\n            \"rejoin_param_setup_req\": {\n              \"max_count_exponent\": \"REJOIN_COUNT_16\",\n              \"max_time_exponent\": \"REJOIN_TIME_0\"\n            },\n            \"rejoin_param_setup_ans\": {\n              \"max_time_exponent_ack\": \"<boolean>\"\n            },\n            \"ping_slot_info_req\": {\n              \"period\": \"PING_EVERY_1S\"\n            },\n            \"ping_slot_channel_req\": {\n              \"frequency\": \"<string>\",\n              \"data_rate_index\": \"DATA_RATE_0\"\n            },\n            \"ping_slot_channel_ans\": {\n              \"frequency_ack\": \"<boolean>\",\n              \"data_rate_index_ack\": \"<boolean>\"\n            },\n            \"beacon_timing_ans\": {\n              \"delay\": \"<long>\",\n              \"channel_index\": \"<long>\"\n            },\n            \"beacon_freq_req\": {\n              \"frequency\": \"<string>\"\n            },\n            \"beacon_freq_ans\": {\n              \"frequency_ack\": \"<boolean>\"\n            },\n            \"device_mode_ind\": {\n              \"class\": \"CLASS_A\"\n            },\n            \"device_mode_conf\": {\n              \"class\": \"CLASS_A\"\n            },\n            \"relay_conf_req\": {\n              \"configuration\": {\n                \"second_channel\": {\n                  \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                  \"data_rate_index\": \"DATA_RATE_0\",\n                  \"frequency\": \"<string>\"\n                },\n                \"default_channel_index\": \"<long>\",\n                \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\"\n              }\n            },\n            \"relay_conf_ans\": {\n              \"second_channel_frequency_ack\": \"<boolean>\",\n              \"second_channel_ack_offset_ack\": \"<boolean>\",\n              \"second_channel_data_rate_index_ack\": \"<boolean>\",\n              \"second_channel_index_ack\": \"<boolean>\",\n              \"default_channel_index_ack\": \"<boolean>\",\n              \"cad_periodicity_ack\": \"<boolean>\"\n            },\n            \"relay_end_device_conf_req\": {\n              \"configuration\": {\n                \"always\": {},\n                \"dynamic\": {\n                  \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n                },\n                \"end_device_controlled\": {},\n                \"backoff\": \"<long>\",\n                \"second_channel\": {\n                  \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                  \"data_rate_index\": \"DATA_RATE_0\",\n                  \"frequency\": \"<string>\"\n                },\n                \"serving_device_id\": \"<string>\"\n              }\n            },\n            \"relay_end_device_conf_ans\": {\n              \"second_channel_frequency_ack\": \"<boolean>\",\n              \"second_channel_data_rate_index_ack\": \"<boolean>\",\n              \"second_channel_index_ack\": \"<boolean>\",\n              \"backoff_ack\": \"<boolean>\"\n            },\n            \"relay_update_uplink_list_req\": {\n              \"rule_index\": \"<long>\",\n              \"forward_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"dev_addr\": \"<string>\",\n              \"w_f_cnt\": \"<long>\",\n              \"root_wor_s_key\": \"<string>\",\n              \"device_id\": \"<string>\",\n              \"session_key_id\": \"<string>\"\n            },\n            \"relay_update_uplink_list_ans\": {},\n            \"relay_ctrl_uplink_list_req\": {\n              \"rule_index\": \"<long>\",\n              \"action\": \"RELAY_CTRL_UPLINK_LIST_ACTION_READ_W_F_CNT\"\n            },\n            \"relay_ctrl_uplink_list_ans\": {\n              \"rule_index_ack\": \"<boolean>\",\n              \"w_f_cnt\": \"<long>\"\n            },\n            \"relay_configure_fwd_limit_req\": {\n              \"reset_limit_counter\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n              \"join_request_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"notify_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"global_uplink_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"overall_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              }\n            },\n            \"relay_configure_fwd_limit_ans\": {},\n            \"relay_notify_new_end_device_req\": {\n              \"dev_addr\": \"<string>\",\n              \"snr\": \"<integer>\",\n              \"rssi\": \"<integer>\"\n            }\n          }\n        ],\n        \"pending_requests\": [\n          {\n            \"cid\": \"CID_RFU_0\",\n            \"raw_payload\": \"<string>\",\n            \"reset_ind\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"reset_conf\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"link_check_ans\": {\n              \"margin\": \"<long>\",\n              \"gateway_count\": \"<long>\"\n            },\n            \"link_adr_req\": {\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"tx_power_index\": \"<long>\",\n              \"channel_mask\": [\n                \"<boolean>\"\n              ],\n              \"channel_mask_control\": \"<long>\",\n              \"nb_trans\": \"<long>\"\n            },\n            \"link_adr_ans\": {\n              \"channel_mask_ack\": \"<boolean>\",\n              \"data_rate_index_ack\": \"<boolean>\",\n              \"tx_power_index_ack\": \"<boolean>\"\n            },\n            \"duty_cycle_req\": {\n              \"max_duty_cycle\": \"DUTY_CYCLE_1\"\n            },\n            \"rx_param_setup_req\": {\n              \"rx2_data_rate_index\": \"DATA_RATE_0\",\n              \"rx1_data_rate_offset\": \"DATA_RATE_OFFSET_0\",\n              \"rx2_frequency\": \"<string>\"\n            },\n            \"rx_param_setup_ans\": {\n              \"rx2_data_rate_index_ack\": \"<boolean>\",\n              \"rx1_data_rate_offset_ack\": \"<boolean>\",\n              \"rx2_frequency_ack\": \"<boolean>\"\n            },\n            \"dev_status_ans\": {\n              \"battery\": \"<long>\",\n              \"margin\": \"<integer>\"\n            },\n            \"new_channel_req\": {\n              \"channel_index\": \"<long>\",\n              \"frequency\": \"<string>\",\n              \"min_data_rate_index\": \"DATA_RATE_0\",\n              \"max_data_rate_index\": \"DATA_RATE_0\"\n            },\n            \"new_channel_ans\": {\n              \"frequency_ack\": \"<boolean>\",\n              \"data_rate_ack\": \"<boolean>\"\n            },\n            \"dl_channel_req\": {\n              \"channel_index\": \"<long>\",\n              \"frequency\": \"<string>\"\n            },\n            \"dl_channel_ans\": {\n              \"channel_index_ack\": \"<boolean>\",\n              \"frequency_ack\": \"<boolean>\"\n            },\n            \"rx_timing_setup_req\": {\n              \"delay\": \"RX_DELAY_0\"\n            },\n            \"tx_param_setup_req\": {\n              \"max_eirp_index\": \"DEVICE_EIRP_8\",\n              \"uplink_dwell_time\": \"<boolean>\",\n              \"downlink_dwell_time\": \"<boolean>\"\n            },\n            \"rekey_ind\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"rekey_conf\": {\n              \"minor_version\": \"MINOR_RFU_0\"\n            },\n            \"adr_param_setup_req\": {\n              \"adr_ack_limit_exponent\": \"ADR_ACK_LIMIT_1\",\n              \"adr_ack_delay_exponent\": \"ADR_ACK_DELAY_1\"\n            },\n            \"device_time_ans\": {\n              \"time\": \"<dateTime>\"\n            },\n            \"force_rejoin_req\": {\n              \"rejoin_type\": \"CONTEXT\",\n              \"data_rate_index\": \"DATA_RATE_0\",\n              \"max_retries\": \"<long>\",\n              \"period_exponent\": \"REJOIN_PERIOD_0\"\n            },\n            \"rejoin_param_setup_req\": {\n              \"max_count_exponent\": \"REJOIN_COUNT_16\",\n              \"max_time_exponent\": \"REJOIN_TIME_0\"\n            },\n            \"rejoin_param_setup_ans\": {\n              \"max_time_exponent_ack\": \"<boolean>\"\n            },\n            \"ping_slot_info_req\": {\n              \"period\": \"PING_EVERY_1S\"\n            },\n            \"ping_slot_channel_req\": {\n              \"frequency\": \"<string>\",\n              \"data_rate_index\": \"DATA_RATE_0\"\n            },\n            \"ping_slot_channel_ans\": {\n              \"frequency_ack\": \"<boolean>\",\n              \"data_rate_index_ack\": \"<boolean>\"\n            },\n            \"beacon_timing_ans\": {\n              \"delay\": \"<long>\",\n              \"channel_index\": \"<long>\"\n            },\n            \"beacon_freq_req\": {\n              \"frequency\": \"<string>\"\n            },\n            \"beacon_freq_ans\": {\n              \"frequency_ack\": \"<boolean>\"\n            },\n            \"device_mode_ind\": {\n              \"class\": \"CLASS_A\"\n            },\n            \"device_mode_conf\": {\n              \"class\": \"CLASS_A\"\n            },\n            \"relay_conf_req\": {\n              \"configuration\": {\n                \"second_channel\": {\n                  \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                  \"data_rate_index\": \"DATA_RATE_0\",\n                  \"frequency\": \"<string>\"\n                },\n                \"default_channel_index\": \"<long>\",\n                \"cad_periodicity\": \"RELAY_CAD_PERIODICITY_1_SECOND\"\n              }\n            },\n            \"relay_conf_ans\": {\n              \"second_channel_frequency_ack\": \"<boolean>\",\n              \"second_channel_ack_offset_ack\": \"<boolean>\",\n              \"second_channel_data_rate_index_ack\": \"<boolean>\",\n              \"second_channel_index_ack\": \"<boolean>\",\n              \"default_channel_index_ack\": \"<boolean>\",\n              \"cad_periodicity_ack\": \"<boolean>\"\n            },\n            \"relay_end_device_conf_req\": {\n              \"configuration\": {\n                \"always\": {},\n                \"dynamic\": {\n                  \"smart_enable_level\": \"RELAY_SMART_ENABLE_LEVEL_8\"\n                },\n                \"end_device_controlled\": {},\n                \"backoff\": \"<long>\",\n                \"second_channel\": {\n                  \"ack_offset\": \"RELAY_SECOND_CH_ACK_OFFSET_0\",\n                  \"data_rate_index\": \"DATA_RATE_0\",\n                  \"frequency\": \"<string>\"\n                },\n                \"serving_device_id\": \"<string>\"\n              }\n            },\n            \"relay_end_device_conf_ans\": {\n              \"second_channel_frequency_ack\": \"<boolean>\",\n              \"second_channel_data_rate_index_ack\": \"<boolean>\",\n              \"second_channel_index_ack\": \"<boolean>\",\n              \"backoff_ack\": \"<boolean>\"\n            },\n            \"relay_update_uplink_list_req\": {\n              \"rule_index\": \"<long>\",\n              \"forward_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"dev_addr\": \"<string>\",\n              \"w_f_cnt\": \"<long>\",\n              \"root_wor_s_key\": \"<string>\",\n              \"device_id\": \"<string>\",\n              \"session_key_id\": \"<string>\"\n            },\n            \"relay_update_uplink_list_ans\": {},\n            \"relay_ctrl_uplink_list_req\": {\n              \"rule_index\": \"<long>\",\n              \"action\": \"RELAY_CTRL_UPLINK_LIST_ACTION_READ_W_F_CNT\"\n            },\n            \"relay_ctrl_uplink_list_ans\": {\n              \"rule_index_ack\": \"<boolean>\",\n              \"w_f_cnt\": \"<long>\"\n            },\n            \"relay_configure_fwd_limit_req\": {\n              \"reset_limit_counter\": \"RELAY_RESET_LIMIT_COUNTER_ZERO\",\n              \"join_request_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"notify_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"global_uplink_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              },\n              \"overall_limits\": {\n                \"bucket_size\": \"RELAY_LIMIT_BUCKET_SIZE_1\",\n                \"reload_rate\": \"<long>\"\n              }\n            },\n            \"relay_configure_fwd_limit_ans\": {},\n            \"relay_notify_new_end_device_req\": {\n              \"dev_addr\": \"<string>\",\n              \"snr\": \"<integer>\",\n              \"rssi\": \"<integer>\"\n            }\n          }\n        ],\n        \"queued_join_accept\": {\n          \"payload\": \"<string>\",\n          \"request\": {\n            \"downlink_settings\": {\n              \"rx1_dr_offset\": \"DATA_RATE_OFFSET_0\",\n              \"rx2_dr\": \"DATA_RATE_0\",\n              \"opt_neg\": \"<boolean>\"\n            },\n            \"rx_delay\": \"RX_DELAY_0\",\n            \"cf_list\": {\n              \"type\": \"FREQUENCIES\",\n              \"freq\": [\n                \"<long>\"\n              ],\n              \"ch_masks\": [\n                \"<boolean>\"\n              ]\n            }\n          },\n          \"keys\": {\n            \"session_key_id\": \"<string>\",\n            \"f_nwk_s_int_key\": {\n              \"key\": \"<string>\",\n              \"kek_label\": \"<string>\",\n              \"encrypted_key\": \"<string>\"\n            },\n            \"s_nwk_s_int_key\": {\n              \"key\": \"<string>\",\n              \"kek_label\": \"<string>\",\n              \"encrypted_key\": \"<string>\"\n            },\n            \"nwk_s_enc_key\": {\n              \"key\": \"<string>\",\n              \"kek_label\": \"<string>\",\n              \"encrypted_key\": \"<string>\"\n            },\n            \"app_s_key\": {\n              \"key\": \"<string>\",\n              \"kek_label\": \"<string>\",\n              \"encrypted_key\": \"<string>\"\n            }\n          },\n          \"correlation_ids\": [\n            \"<string>\"\n          ],\n          \"dev_addr\": \"<string>\",\n          \"net_id\": \"<string>\"\n        },\n        \"pending_join_request\": {\n          \"downlink_settings\": {\n            \"rx1_dr_offset\": \"DATA_RATE_OFFSET_0\",\n            \"rx2_dr\": \"DATA_RATE_0\",\n            \"opt_neg\": \"<boolean>\"\n          },\n          \"rx_delay\": \"RX_DELAY_0\",\n          \"cf_list\": {\n            \"type\": \"FREQUENCIES\",\n            \"freq\": [\n              \"<long>\"\n            ],\n            \"ch_masks\": [\n              \"<boolean>\"\n            ]\n          }\n        },\n        \"rx_windows_available\": \"<boolean>\",\n        \"recent_uplinks\": [\n          {\n            \"payload\": {\n              \"m_hdr\": {\n                \"m_type\": \"JOIN_REQUEST\",\n                \"major\": \"LORAWAN_R1\"\n              },\n              \"mic\": \"<string>\",\n              \"mac_payload\": {\n                \"f_hdr\": {\n                  \"dev_addr\": \"<string>\",\n                  \"f_ctrl\": {\n                    \"adr\": \"<boolean>\",\n                    \"adr_ack_req\": \"<boolean>\",\n                    \"ack\": \"<boolean>\",\n                    \"f_pending\": \"<boolean>\",\n                    \"class_b\": \"<boolean>\"\n                  },\n                  \"f_cnt\": \"<long>\",\n                  \"f_opts\": \"<string>\"\n                },\n                \"f_port\": \"<long>\",\n                \"frm_payload\": \"<string>\",\n                \"decoded_payload\": {},\n                \"full_f_cnt\": \"<long>\"\n              },\n              \"join_request_payload\": {\n                \"join_eui\": \"<string>\",\n                \"dev_eui\": \"<string>\",\n                \"dev_nonce\": \"<string>\"\n              },\n              \"join_accept_payload\": {\n                \"encrypted\": \"<string>\",\n                \"join_nonce\": \"<string>\",\n                \"net_id\": \"<string>\",\n                \"dev_addr\": \"<string>\",\n                \"dl_settings\": {\n                  \"rx1_dr_offset\": \"DATA_RATE_OFFSET_0\",\n                  \"rx2_dr\": \"DATA_RATE_0\",\n                  \"opt_neg\": \"<boolean>\"\n                },\n                \"rx_delay\": \"RX_DELAY_0\",\n                \"cf_list\": {\n                  \"type\": \"FREQUENCIES\",\n                  \"freq\": [\n                    \"<long>\"\n                  ],\n                  \"ch_masks\": [\n                    \"<boolean>\"\n                  ]\n                }\n              },\n              \"rejoin_request_payload\": {\n                \"rejoin_type\": \"CONTEXT\",\n                \"net_id\": \"<string>\",\n                \"join_eui\": \"<string>\",\n                \"dev_eui\": \"<string>\",\n                \"rejoin_cnt\": \"<long>\"\n              }\n            },\n            \"settings\": {\n              \"data_rate\": {\n                \"lora\": {\n                  \"bandwidth\": \"<long>\",\n                  \"spreading_factor\": \"<long>\",\n                  \"coding_rate\": \"<string>\"\n                },\n                \"fsk\": {\n                  \"bit_rate\": \"<long>\"\n                },\n                \"lrfhss\": {\n                  \"modulation_type\": \"<long>\",\n                  \"operating_channel_width\": \"<long>\",\n                  \"coding_rate\": \"<string>\"\n                }\n              }\n            },\n            \"rx_metadata\": [\n              {\n                \"gateway_ids\": {\n                  \"gateway_id\": \"<string>\",\n                  \"eui\": \"<string>\"\n                },\n                \"channel_rssi\": \"<float>\",\n                \"snr\": \"<float>\",\n                \"downlink_path_constraint\": \"DOWNLINK_PATH_CONSTRAINT_NONE\",\n                \"uplink_token\": \"<string>\",\n                \"packet_broker\": {},\n                \"relay\": {}\n              }\n            ],\n            \"received_at\": \"<dateTime>\",\n            \"correlation_ids\": [\n              \"<string>\"\n            ],\n            \"device_channel_index\": \"<long>\"\n          }\n        ],\n        \"recent_downlinks\": [\n          {\n            \"payload\": {\n              \"m_hdr\": {\n                \"m_type\": \"JOIN_REQUEST\"\n              },\n              \"mac_payload\": {\n                \"f_port\": \"<long>\",\n                \"full_f_cnt\": \"<long>\"\n              }\n            },\n            \"correlation_ids\": [\n              \"<string>\"\n            ]\n          }\n        ],\n        \"last_network_initiated_downlink_at\": \"<dateTime>\",\n        \"rejected_adr_data_rate_indexes\": [\n          \"DATA_RATE_0\"\n        ],\n        \"rejected_adr_tx_power_indexes\": [\n          \"<long>\"\n        ],\n        \"rejected_frequencies\": [\n          \"<string>\"\n        ],\n        \"last_downlink_at\": \"<dateTime>\",\n        \"rejected_data_rate_ranges\": {\n          \"cupidatat_3f8\": {\n            \"ranges\": [\n              {\n                \"min_data_rate_index\": \"DATA_RATE_0\",\n                \"max_data_rate_index\": \"DATA_RATE_0\"\n              }\n            ]\n          }\n        },\n        \"last_adr_change_f_cnt_up\": \"<long>\",\n        \"recent_mac_command_identifiers\": [\n          \"CID_RFU_0\"\n        ],\n        \"pending_relay_downlink\": {\n          \"raw_payload\": \"<string>\"\n        }\n      },\n      \"session\": {\n        \"dev_addr\": \"<string>\",\n        \"keys\": {\n          \"session_key_id\": \"<string>\",\n          \"f_nwk_s_int_key\": {\n            \"key\": \"<string>\",\n            \"kek_label\": \"<string>\",\n            \"encrypted_key\": \"<string>\"\n          },\n          \"s_nwk_s_int_key\": {\n            \"key\": \"<string>\",\n            \"kek_label\": \"<string>\",\n            \"encrypted_key\": \"<string>\"\n          },\n          \"nwk_s_enc_key\": {\n            \"key\": \"<string>\",\n            \"kek_label\": \"<string>\",\n            \"encrypted_key\": \"<string>\"\n          },\n          \"app_s_key\": {\n            \"key\": \"<string>\",\n            \"kek_label\": \"<string>\",\n            \"encrypted_key\": \"<string>\"\n          }\n        },\n        \"last_f_cnt_up\": \"<long>\",\n        \"last_n_f_cnt_down\": \"<long>\",\n        \"last_a_f_cnt_down\": \"<long>\",\n        \"last_conf_f_cnt_down\": \"<long>\",\n        \"started_at\": \"<dateTime>\",\n        \"queued_application_downlinks\": [\n          {\n            \"session_key_id\": \"<string>\",\n            \"f_port\": \"<long>\",\n            \"f_cnt\": \"<long>\",\n            \"frm_payload\": \"<string>\",\n            \"decoded_payload\": {},\n            \"decoded_payload_warnings\": [\n              \"<string>\"\n            ],\n            \"confirmed\": \"<boolean>\",\n            \"class_b_c\": {\n              \"gateways\": [\n                {\n                  \"gateway_ids\": {\n                    \"gateway_id\": \"<string>\",\n                    \"eui\": \"<string>\"\n                  },\n                  \"antenna_index\": \"<long>\",\n                  \"group_index\": \"<long>\"\n                }\n              ],\n              \"absolute_time\": \"<dateTime>\"\n            },\n            \"priority\": \"LOWEST\",\n            \"correlation_ids\": [\n              \"<string>\"\n            ],\n            \"confirmed_retry\": {\n              \"attempt\": \"<long>\",\n              \"max_attempts\": \"<long>\"\n            },\n            \"locations\": {\n              \"aliquipe5e\": {\n                \"latitude\": \"<double>\",\n                \"longitude\": \"<double>\",\n                \"altitude\": \"<integer>\",\n                \"accuracy\": \"<integer>\",\n                \"source\": \"SOURCE_UNKNOWN\"\n              },\n              \"tempor_3\": {\n                \"latitude\": \"<double>\",\n                \"longitude\": \"<double>\",\n                \"altitude\": \"<integer>\",\n                \"accuracy\": \"<integer>\",\n                \"source\": \"SOURCE_UNKNOWN\"\n              }\n            },\n            \"version_ids\": {\n              \"brand_id\": \"<string>\",\n              \"model_id\": \"<string>\",\n              \"hardware_version\": \"<string>\",\n              \"firmware_version\": \"<string>\",\n              \"band_id\": \"<string>\"\n            },\n            \"network_ids\": {\n              \"net_id\": \"<string>\",\n              \"ns_id\": \"<string>\",\n              \"tenant_id\": \"<string>\",\n              \"cluster_id\": \"<string>\",\n              \"cluster_address\": \"<string>\",\n              \"tenant_address\": \"<string>\"\n            },\n            \"attributes\": {\n              \"culpa_76\": \"<string>\",\n              \"ad_c\": \"<string>\"\n            }\n          }\n        ]\n      },\n      \"pending_session\": {\n        \"dev_addr\": \"<string>\",\n        \"keys\": {\n          \"session_key_id\": \"<string>\",\n          \"f_nwk_s_int_key\": {\n            \"key\": \"<string>\",\n            \"kek_label\": \"<string>\",\n            \"encrypted_key\": \"<string>\"\n          },\n          \"s_nwk_s_int_key\": {\n            \"key\": \"<string>\",\n            \"kek_label\": \"<string>\",\n            \"encrypted_key\": \"<string>\"\n          },\n          \"nwk_s_enc_key\": {\n            \"key\": \"<string>\",\n            \"kek_label\": \"<string>\",\n            \"encrypted_key\": \"<string>\"\n          },\n          \"app_s_key\": {\n            \"key\": \"<string>\",\n            \"kek_label\": \"<string>\",\n            \"encrypted_key\": \"<string>\"\n          }\n        },\n        \"last_f_cnt_up\": \"<long>\",\n        \"last_n_f_cnt_down\": \"<long>\",\n        \"last_a_f_cnt_down\": \"<long>\",\n        \"last_conf_f_cnt_down\": \"<long>\",\n        \"started_at\": \"<dateTime>\",\n        \"queued_application_downlinks\": [\n          {\n            \"session_key_id\": \"<string>\",\n            \"f_port\": \"<long>\",\n            \"f_cnt\": \"<long>\",\n            \"frm_payload\": \"<string>\",\n            \"decoded_payload\": {},\n            \"decoded_payload_warnings\": [\n              \"<string>\"\n            ],\n            \"confirmed\": \"<boolean>\",\n            \"class_b_c\": {\n              \"gateways\": [\n                {\n                  \"gateway_ids\": {\n                    \"gateway_id\": \"<string>\",\n                    \"eui\": \"<string>\"\n                  },\n                  \"antenna_index\": \"<long>\",\n                  \"group_index\": \"<long>\"\n                }\n              ],\n              \"absolute_time\": \"<dateTime>\"\n            },\n            \"priority\": \"LOWEST\",\n            \"correlation_ids\": [\n              \"<string>\"\n            ],\n            \"confirmed_retry\": {\n              \"attempt\": \"<long>\",\n              \"max_attempts\": \"<long>\"\n            },\n            \"locations\": {\n              \"aliquipb\": {\n                \"latitude\": \"<double>\",\n                \"longitude\": \"<double>\",\n                \"altitude\": \"<integer>\",\n                \"accuracy\": \"<integer>\",\n                \"source\": \"SOURCE_UNKNOWN\"\n              },\n              \"aliquip_2\": {\n                \"latitude\": \"<double>\",\n                \"longitude\": \"<double>\",\n                \"altitude\": \"<integer>\",\n                \"accuracy\": \"<integer>\",\n                \"source\": \"SOURCE_UNKNOWN\"\n              }\n            },\n            \"version_ids\": {\n              \"brand_id\": \"<string>\",\n              \"model_id\": \"<string>\",\n              \"hardware_version\": \"<string>\",\n              \"firmware_version\": \"<string>\",\n              \"band_id\": \"<string>\"\n            },\n            \"network_ids\": {\n              \"net_id\": \"<string>\",\n              \"ns_id\": \"<string>\",\n              \"tenant_id\": \"<string>\",\n              \"cluster_id\": \"<string>\",\n              \"cluster_address\": \"<string>\",\n              \"tenant_address\": \"<string>\"\n            },\n            \"attributes\": {\n              \"velit8\": \"<string>\",\n              \"in2cb\": \"<string>\",\n              \"velit2\": \"<string>\"\n            }\n          }\n        ]\n      },\n      \"last_dev_nonce\": \"<long>\",\n      \"used_dev_nonces\": [\n        \"<long>\"\n      ],\n      \"last_join_nonce\": \"<long>\",\n      \"last_rj_count_0\": \"<long>\",\n      \"last_rj_count_1\": \"<long>\",\n      \"last_dev_status_received_at\": \"<dateTime>\",\n      \"power_state\": \"POWER_UNKNOWN\",\n      \"battery_percentage\": \"<float>\",\n      \"downlink_margin\": \"<integer>\",\n      \"queued_application_downlinks\": [\n        {\n          \"session_key_id\": \"<string>\",\n          \"f_port\": \"<long>\",\n          \"f_cnt\": \"<long>\",\n          \"frm_payload\": \"<string>\",\n          \"decoded_payload\": {},\n          \"decoded_payload_warnings\": [\n            \"<string>\"\n          ],\n          \"confirmed\": \"<boolean>\",\n          \"class_b_c\": {\n            \"gateways\": [\n              {\n                \"gateway_ids\": {\n                  \"gateway_id\": \"<string>\",\n                  \"eui\": \"<string>\"\n                },\n                \"antenna_index\": \"<long>\",\n                \"group_index\": \"<long>\"\n              }\n            ],\n            \"absolute_time\": \"<dateTime>\"\n          },\n          \"priority\": \"LOWEST\",\n          \"correlation_ids\": [\n            \"<string>\"\n          ],\n          \"confirmed_retry\": {\n            \"attempt\": \"<long>\",\n            \"max_attempts\": \"<long>\"\n          },\n          \"locations\": {\n            \"dolore_7\": {\n              \"latitude\": \"<double>\",\n              \"longitude\": \"<double>\",\n              \"altitude\": \"<integer>\",\n              \"accuracy\": \"<integer>\",\n              \"source\": \"SOURCE_UNKNOWN\"\n            }\n          },\n          \"version_ids\": {\n            \"brand_id\": \"<string>\",\n            \"model_id\": \"<string>\",\n            \"hardware_version\": \"<string>\",\n            \"firmware_version\": \"<string>\",\n            \"band_id\": \"<string>\"\n          },\n          \"network_ids\": {\n            \"net_id\": \"<string>\",\n            \"ns_id\": \"<string>\",\n            \"tenant_id\": \"<string>\",\n            \"cluster_id\": \"<string>\",\n            \"cluster_address\": \"<string>\",\n            \"tenant_address\": \"<string>\"\n          },\n          \"attributes\": {\n            \"mollit_122\": \"<string>\"\n          }\n        }\n      ],\n      \"formatters\": {\n        \"up_formatter\": \"FORMATTER_NONE\",\n        \"up_formatter_parameter\": \"<string>\",\n        \"down_formatter\": \"FORMATTER_NONE\",\n        \"down_formatter_parameter\": \"<string>\"\n      },\n      \"provisioner_id\": \"<string>\",\n      \"provisioning_data\": {},\n      \"multicast\": \"<boolean>\",\n      \"claim_authentication_code\": {\n        \"value\": \"<string>\",\n        \"valid_from\": \"<dateTime>\",\n        \"valid_to\": \"<dateTime>\"\n      },\n      \"skip_payload_crypto\": \"<boolean>\",\n      \"skip_payload_crypto_override\": \"<boolean>\",\n      \"activated_at\": \"<dateTime>\",\n      \"last_seen_at\": \"<dateTime>\",\n      \"serial_number\": \"<string>\",\n      \"lora_alliance_profile_ids\": {\n        \"vendor_id\": \"<long>\",\n        \"vendor_profile_id\": \"<long>\"\n      },\n      \"mac_settings_profile_ids\": {\n        \"application_ids\": {\n          \"application_id\": \"<string>\"\n        },\n        \"profile_id\": \"<string>\"\n      }\n    }\n  ]\n}",
                          "createdAt": "2026-07-28T03:10:51.000Z",
                          "updatedAt": "2026-07-28T03:10:51.000Z",
                          "uid": "35240-ee4b1cb4-83f1-46f7-bce5-0c3f71b6e13d"
                        },
                        {
                          "id": "b32eb63f-c240-4e04-8d11-ece530d5bb95",
                          "name": "An unexpected error response.",
                          "originalRequest": {
                            "method": "GET",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: apikey",
                                "key": "Authorization",
                                "value": "<API Key>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/applications/:application_ids.application_id/devices/batch?device_ids=<string>&field_mask=<string>",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "applications",
                                ":application_ids.application_id",
                                "devices",
                                "batch"
                              ],
                              "query": [
                                {
                                  "key": "device_ids",
                                  "value": "<string>"
                                },
                                {
                                  "description": "The names of the end device fields that should be returned.\nThis mask is applied on all the end devices in the result.\nSee the API reference for which fields can be returned by the different services.",
                                  "key": "field_mask",
                                  "value": "<string>"
                                }
                              ],
                              "variable": [
                                {
                                  "key": "application_ids.application_id"
                                }
                              ]
                            }
                          },
                          "status": "Internal Server Error",
                          "code": 500,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"code\": \"<integer>\",\n  \"message\": \"<string>\",\n  \"details\": [\n    {\n      \"@type\": \"<string>\",\n      \"aliquip_382\": {}\n    },\n    {\n      \"@type\": \"<string>\",\n      \"doa17\": {},\n      \"do_bbf\": {},\n      \"consequat3\": {},\n      \"anim_de\": {}\n    }\n  ]\n}",
                          "createdAt": "2026-07-28T03:10:51.000Z",
                          "updatedAt": "2026-07-28T03:10:51.000Z",
                          "uid": "35240-b32eb63f-c240-4e04-8d11-ece530d5bb95"
                        }
                      ],
                      "createdAt": "2026-07-28T03:10:51.000Z",
                      "updatedAt": "2026-07-28T03:10:51.000Z",
                      "uid": "35240-1a5035a4-91c3-42d0-9ead-828db827b729"
                    },
                    {
                      "name": "Delete a batch of end devices with the given IDs.",
                      "id": "3ad81591-041d-4751-a082-a1c1c7d97316",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "method": "DELETE",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/applications/:application_ids.application_id/devices/batch?device_ids=<string>&device_ids=<string>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "applications",
                            ":application_ids.application_id",
                            "devices",
                            "batch"
                          ],
                          "query": [
                            {
                              "key": "device_ids",
                              "value": "<string>"
                            },
                            {
                              "key": "device_ids",
                              "value": "<string>"
                            }
                          ],
                          "variable": [
                            {
                              "id": "255d52c7-f30e-4cca-811f-04d99d1dc56c",
                              "key": "application_ids"
                            },
                            {
                              "id": "2385f3f7-faad-4707-a992-a8a0dba7b231",
                              "key": "application_ids.application_id",
                              "value": "<string>",
                              "description": "(Required) "
                            }
                          ]
                        },
                        "description": "This operation is atomic; either all devices are deleted or none.\nDevices not found are skipped and no error is returned.\nBefore calling this RPC, use the corresponding BatchDelete RPCs\nof NsEndDeviceRegistry, AsEndDeviceRegistry and\noptionally the JsEndDeviceRegistry to delete the end devices.\nIf the devices were claimed on a Join Server, use the BatchUnclaim RPC\nof the DeviceClaimingServer.\nThis is NOT done automatically."
                      },
                      "response": [
                        {
                          "id": "1c3ab441-531d-4ce9-8b02-e9394ad3b7b0",
                          "name": "A successful response.",
                          "originalRequest": {
                            "method": "DELETE",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: apikey",
                                "key": "Authorization",
                                "value": "<API Key>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/applications/:application_ids.application_id/devices/batch?device_ids=<string>",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "applications",
                                ":application_ids.application_id",
                                "devices",
                                "batch"
                              ],
                              "query": [
                                {
                                  "key": "device_ids",
                                  "value": "<string>"
                                }
                              ],
                              "variable": [
                                {
                                  "key": "application_ids.application_id"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{}",
                          "createdAt": "2026-07-28T03:10:51.000Z",
                          "updatedAt": "2026-07-28T03:10:51.000Z",
                          "uid": "35240-1c3ab441-531d-4ce9-8b02-e9394ad3b7b0"
                        },
                        {
                          "id": "76477bae-a7af-4d73-a109-2f265bb51dbf",
                          "name": "An unexpected error response.",
                          "originalRequest": {
                            "method": "DELETE",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: apikey",
                                "key": "Authorization",
                                "value": "<API Key>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/applications/:application_ids.application_id/devices/batch?device_ids=<string>",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "applications",
                                ":application_ids.application_id",
                                "devices",
                                "batch"
                              ],
                              "query": [
                                {
                                  "key": "device_ids",
                                  "value": "<string>"
                                }
                              ],
                              "variable": [
                                {
                                  "key": "application_ids.application_id"
                                }
                              ]
                            }
                          },
                          "status": "Internal Server Error",
                          "code": 500,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"code\": \"<integer>\",\n  \"message\": \"<string>\",\n  \"details\": [\n    {\n      \"@type\": \"<string>\",\n      \"aliquip_382\": {}\n    },\n    {\n      \"@type\": \"<string>\",\n      \"doa17\": {},\n      \"do_bbf\": {},\n      \"consequat3\": {},\n      \"anim_de\": {}\n    }\n  ]\n}",
                          "createdAt": "2026-07-28T03:10:51.000Z",
                          "updatedAt": "2026-07-28T03:10:51.000Z",
                          "uid": "35240-76477bae-a7af-4d73-a109-2f265bb51dbf"
                        }
                      ],
                      "createdAt": "2026-07-28T03:10:51.000Z",
                      "updatedAt": "2026-07-28T03:10:51.000Z",
                      "uid": "35240-3ad81591-041d-4751-a082-a1c1c7d97316"
                    }
                  ],
                  "id": "b2392518-c251-404a-aec1-bf3b03979cf8",
                  "createdAt": "2026-07-28T03:10:51.000Z",
                  "updatedAt": "2026-07-28T03:10:51.000Z",
                  "uid": "35240-b2392518-c251-404a-aec1-bf3b03979cf8"
                }
              ],
              "id": "c1c95e26-cbf1-4de1-80b2-445cd69a69c8",
              "createdAt": "2026-07-28T03:10:51.000Z",
              "updatedAt": "2026-07-28T03:10:51.000Z",
              "uid": "35240-c1c95e26-cbf1-4de1-80b2-445cd69a69c8"
            }
          ],
          "id": "7b7ad264-02c0-4264-8412-298d8a7c2d82",
          "createdAt": "2026-07-28T03:10:51.000Z",
          "updatedAt": "2026-07-28T03:10:51.000Z",
          "uid": "35240-7b7ad264-02c0-4264-8412-298d8a7c2d82"
        }
      ],
      "id": "8217fe49-75f4-40e5-b32e-e03c0d8a54d2",
      "createdAt": "2026-07-28T03:10:51.000Z",
      "updatedAt": "2026-07-28T03:10:51.000Z",
      "uid": "35240-8217fe49-75f4-40e5-b32e-e03c0d8a54d2"
    }
  ],
  "auth": {
    "type": "apikey",
    "apikey": [
      {
        "key": "key",
        "value": "Authorization",
        "type": "string"
      },
      {
        "key": "value",
        "value": "{{apiKey}}",
        "type": "string"
      },
      {
        "key": "in",
        "value": "header",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://eu1.cloud.thethings.industries/api/v3"
    }
  ]
}