ngsi-ld-spec-open-api.json 3.17 KB
Newer Older
canterafonsj's avatar
canterafonsj committed
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
{
    "openapi": "3.0.1",
    "info": {
        "description": "This OAS file describes the NGSI-LD API defined by the ETSI ISG CIM group. This Cross-domain Context Information Management API allows to provide, consume and subscribe to context information in multiple scenarios and involving multiple stakeholders",
        "version": "latest",
        "title": "ETSI ISG CIM / NGSI-LD API",
        "contact": {
            "email": "NGSI-LD@etsi.org"
        }
    },
    "externalDocs": {
        "description": "Find out more about the ETSI ISG Context Information Management",
        "url": "https://portal.etsi.org/tb.aspx?tbid=854&SubTB=854"
    },    
    "basePath": "ngsi-ld/v1",
    "tags": [
        {
            "name": "ETSI",
            "description": "European Telecommunications Standards Institute",
            "externalDocs": {
                "description": "Find out more",
                "url": "http://www.etsi.org"
            }
        },{
            "name": "CIM",
            "description": "Context Information Management",
            "externalDocs": {
                "description": "Find out more",
                "url": "https://portal.etsi.org/tb.aspx?tbid=854&SubTB=854"
            }
        },{
            "name": "JSON-LD",
            "description": "JSON for Linking Data",
            "externalDocs": {
                "description": "Find out more",
                "url": "https://json-ld.org/"
            }
        },{
            "name": "NGSI-LD API",
            "description": "API defined by the ETSI ISG CIM",
            "externalDocs": {
                "description": "Find out more",
                "url": "http://www.etsi.org/deliver/etsi_gs/CIM/001_099/004/01.01.01_60/gs_CIM004v010101p.pdf"
            }
        }
    ],
    "schemes": [
        "http",
        "https"
    ],
    "paths": {
        "/entities/": {
            "$ref": ""
        },
        "/entities/{entityId}": {
            "$ref": ""
        },
        "/entities/{entityId}/attrs/": {
            "$ref": ""
        },
        "/entities/{entityId}/attrs/{attrId}": {
            "$ref": ""
        },
        "/csourceRegistrations/": {
           "$ref": ""
        },
        "/csourceRegistrations/{registrationId}": {
           "$ref": ""
        },
        "/subscriptions/": {
            "$ref": ""
        },
        "/subscriptions/{subscriptionId}": {
           "$ref": ""
        },
        "/csourceSubscriptions/": {
            "$ref": ""
        },
        "/entityOperations/create": {
             "$ref": ""
        },
         "/entityOperations/upsert": {
             "$ref": ""
        },
        "/entityOperations/update": {
             "$ref": ""
        },
        "/entityOperations/delete": {
             "$ref": ""
        },
        "/temporal/entities/": {
             "$ref": ""
        },
        "/temporal/entities/{entityId}": {
             "$ref": ""
        },
        "/temporal/entities/{entityId}/attrs/{attrId}": {
             "$ref": ""
        },
        "/temporal/entities/{entityId}/attrs/{attrId}/": {
             "$ref": ""
        },
        "/temporal/entities/{entityId}/attrs/{attrId}/{instanceId}": {
             "$ref": ""
        },
    }
}