kinlane
8/22/2018 - 8:01 PM

Gemalto IoT Application Enablement Platform API

Gemalto IoT Application Enablement Platform API

{
  "swagger" : "2.0",
  "info" : {
    "description" : "Gemalto IoT Application Enablement Platform API",
    "version" : "1.0.0",
    "title" : "gemalto-iot-api"
  },
  "host" : "virtserver.swaggerhub.com",
  "basePath" : "/tkarakai-gto/gemalto-iot-aep/1.0.0",
  "schemes" : [ "https" ],
  "paths" : {
    "/v5.0/tools/time" : {
      "get" : {
        "description" : "returns server time",
        "parameters" : [ ],
        "responses" : {
          "200" : {
            "description" : "server time"
          }
        }
      }
    },
    "/v5.0/auth/sign" : {
      "get" : {
        "description" : "Generate authentication signature",
        "parameters" : [ {
          "name" : "authOrg",
          "in" : "query",
          "description" : "the organization key",
          "required" : true,
          "type" : "string"
        }, {
          "name" : "authUser",
          "in" : "query",
          "description" : "the user name",
          "required" : true,
          "type" : "string"
        }, {
          "name" : "authTime",
          "in" : "query",
          "description" : "the current time in yyyyMMddHHmmss format",
          "required" : true,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "The generated authentication signature"
          }
        }
      }
    },
    "/v5.0/device/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "handle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/device/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupIdNot",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeName",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "startDateCreated",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "endDateCreated",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/device/count.json" : {
      "get" : {
        "parameters" : [ ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/device/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "handle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "properties",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "networkId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "iccid",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "msisdn",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/device/update.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "handle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "properties",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "networkId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "iccid",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "msisdn",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/device/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "handle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/device/listByProperty.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "value",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/device/listByPropertySet.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/device/listByPropertyNotSet.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceState/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fieldNames",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "featureId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceState/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "notReportedSince",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fieldNames",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "isInAlarm",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "field.<field-name>.<qualifier>",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceFeature/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "profileId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showActive",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showNotActive",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showVisible",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showNotVisible",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showStatusReports",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showEventReports",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showLocationReports",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showAlarmConditionFields",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showVirtualCommands",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showLastReportPropertyValues",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showMetaData",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showDetails",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceFeature/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "profileId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/eventReport/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "latestOnly",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "atLeastLatest",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fromDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "maxAge",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "eventType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "propertyName",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "ack",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/eventReport/setAck.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "reportIds",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "ack",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/statusReport/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "latestOnly",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "atLeastLatest",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fromDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "maxAge",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "propertyName",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaign/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaign/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "status",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaign/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "virtualCommandKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "virtualCommandParams",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaign/update.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "virtualCommandKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "virtualCommandParams",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaign/schedule.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "startTime",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deliveryMethod",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaign/cancel.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaign/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/subOrganization/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "secret",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "userName",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/subOrganization/update.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "key",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "secret",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/subOrganization/showHierarchy.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "key",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/subOrganization/retire.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "key",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofence/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "properties",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "type",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "width",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "radius",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "points",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofence/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofence/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofence/update.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "properties",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "width",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "radius",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "points",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofence/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/networkProvisioning/getDeviceInfo.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/networkProvisioning/getActivationCodes.json" : {
      "get" : {
        "parameters" : [ ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/networkProvisioning/activate.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "activationCode",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/networkProvisioning/deactivate.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceGroup/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceGroup/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceGroup/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceGroup/update.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceGroup/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/network/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/network/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "key",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceGroup/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceGroup/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceGroup/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceGroup/update.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceGroup/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceCondition/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "geofenceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceCondition/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceCondition/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "geofenceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "isInside",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "isOutside",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "justCrossed",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "firstOnly",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "endTime",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceCondition/update.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "geofenceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "isInside",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "isOutside",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "justCrossed",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "firstOnly",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "endTime",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceCondition/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "geofenceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/outboundCommand/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "latestOnly",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "atLeastLatest",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fromDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "maxAge",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceType/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "showOnlyInUse",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceType/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "key",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/reportBatch/purge.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "archive",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/reportBatch/download.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/reportBatch/stop.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/reportBatch/status.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/reportBatch/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/reportStat/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "reportType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fromDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "showDetails",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceProperty/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceProperty/set.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "value",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceProperty/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceBatch/status.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "transactionId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/user/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "subOrgKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaignTarget/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "campaignId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "status",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "isSupported",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaignTarget/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "campaignId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/campaignTarget/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "campaignId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceMembership/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "geofenceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "membersOnly",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupIdNot",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceMembership/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "geofenceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/geofenceMembership/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "geofenceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/alarmCondition/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/alarmCondition/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/alarmCondition/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "topic",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "isEnabled",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "hasntReportedForSeconds",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/alarmCondition/update.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "name",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "topic",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "isEnabled",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "hasntReportedForSeconds",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/alarmCondition/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceCommand/send.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "virtualCommand",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "commandExpiryDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceCommand/get.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "key",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceCommand/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceTypeId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceTypeKey",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "featureId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/alarmConditionField/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "profileId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceGroupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "featureId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceMembership/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "membersOnly",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupIdNot",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceMembership/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceMembership/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/deviceMembership/count.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "groupId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "groupIdNot",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/counter/report.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "fromDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/counter/status.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/counter/stop.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/counter/jobList.json" : {
      "get" : {
        "parameters" : [ ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/counter/download.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/counter/total.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "counterType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "resourceType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "resourceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "timeZone",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fromDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/counter/totals.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "counterType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "resourceType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "resourceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "timeZone",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fromDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "forEach",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/counter/runningTotal.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "counterType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "resourceType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "resourceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "timeZone",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "atDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/counter/runningTotals.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "counterType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "resourceType",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "resourceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "timeZone",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fromDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "atEndOfEach",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/locationReport/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "latestOnly",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "atLeastLatest",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "fromDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "toDate",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "maxAge",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/notificationSubscription/list.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "topic",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deliveryChannel",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deliveryAddress",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageSize",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "pageNumber",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/notificationSubscription/create.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "topic",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deliveryChannel",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deliveryAddress",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "subscriberName",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "subject",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/notificationSubscription/update.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "topic",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceHandle",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deviceId",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deliveryChannel",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "deliveryAddress",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "subscriberName",
          "in" : "query",
          "required" : false,
          "type" : "string"
        }, {
          "name" : "subject",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    },
    "/v5.0/notificationSubscription/delete.json" : {
      "get" : {
        "parameters" : [ {
          "name" : "id",
          "in" : "query",
          "required" : false,
          "type" : "string"
        } ],
        "responses" : {
          "200" : {
            "description" : "..."
          }
        }
      }
    }
  },
  "definitions" : { }
}