csource_creation_example.json 760 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
POST


/v2/csources

{
   "source": {
      "name": "My Context Source",
      "description": "Context source example 1",
      "endPoint": "http://broker.example.org/v2/entities",
      "scope": {
         "georel": "within",
         "geometry": {
            "type": "Polygon",
            "coordinates": [
               [
                   [-10.0, -10.0],
                   [10.0, -10.0],
                   [10.0, 10.0],
                   [-10.0, -10.0]
               ]
           ]
         }
      }
   },
   
   "dataProvided": {
      "entities": [{
         'id',
         'type',
         'typePattern'
         'idPattern'
      }],
      "properties": [
        "width"
      ]
   },
   
   "expires": ""
}

Properties cannot be empty array.