Loading LocationAPI.json +130 −55 Viewed Changes for LocationAPI.json: 130 added lines, 55 removed lines. Original line number Diff line number Diff line { "openapi": "3.0.0", "openapi": "3.1.0", "info": { "contact": { "url": "https://forge.etsi.org/rep/mec/gs013-location-api" Loading Loading @@ -372,7 +372,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "circleNotificationSubscription": [ { Loading @@ -395,6 +396,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle" } } ] } } } Loading @@ -420,7 +422,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -437,6 +440,7 @@ "trackingAccuracy": 10 } } ] } } } Loading @@ -453,7 +457,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -471,6 +476,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle/subscription123" } } ] } } } Loading Loading @@ -513,7 +519,8 @@ "$ref": "#/components/schemas/SubscriptionNotification" } }, "example": { "examples": [ { "subscriptionNotification": { "enteringLeavingCriteria": "Entering", "isFinalNotification": "false,", Loading @@ -537,6 +544,7 @@ } } } ] } } } Loading Loading @@ -581,7 +589,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -599,6 +608,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle/subscription123" } } ] } } } Loading Loading @@ -643,7 +653,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -661,6 +672,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle/subscription123" } } ] } } } Loading @@ -682,7 +694,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -700,6 +713,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle/subscription123" } } ] } } } Loading Loading @@ -786,7 +800,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "distanceNotificationSubscription": [ { Loading @@ -811,6 +826,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance" } } ] } } } Loading @@ -836,7 +852,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -855,6 +872,7 @@ "trackingAccuracy": 10 } } ] } } } Loading @@ -871,7 +889,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -891,6 +910,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance/subscription123" } } ] } } } Loading Loading @@ -933,7 +953,8 @@ "$ref": "#/components/schemas/SubscriptionNotification" } }, "example": { "examples": [ { "subscriptionNotification": { "distanceCriteria": "AllWithinDistance", "isFinalNotification": "false,", Loading Loading @@ -973,6 +994,7 @@ ] } } ] } } } Loading Loading @@ -1017,7 +1039,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1037,6 +1060,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance/subscription123" } } ] } } } Loading Loading @@ -1081,7 +1105,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1101,6 +1126,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance/subscription123" } } ] } } } Loading @@ -1122,7 +1148,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1142,6 +1169,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance/subscription123" } } ] } } } Loading Loading @@ -1228,7 +1256,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "periodicNotificationSubscription": [ { Loading @@ -1246,6 +1275,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic" } } ] } } } Loading @@ -1271,7 +1301,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1283,6 +1314,7 @@ "requestedAccuracy": 10 } } ] } } } Loading @@ -1299,7 +1331,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1312,6 +1345,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic/subscription123" } } ] } } } Loading Loading @@ -1354,7 +1388,8 @@ "$ref": "#/components/schemas/SubscriptionNotification" } }, "example": { "examples": [ { "subscriptionNotification": { "isFinalNotification": "false,", "link": { Loading @@ -1377,6 +1412,7 @@ } } } ] } } } Loading Loading @@ -1421,7 +1457,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1434,6 +1471,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic/subscription123" } } ] } } } Loading Loading @@ -1478,7 +1516,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1491,6 +1530,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic/subscription123" } } ] } } } Loading @@ -1512,7 +1552,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1525,6 +1566,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic/subscription123" } } ] } } } Loading Loading @@ -1611,7 +1653,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "userTrackingSubscription": [ { Loading Loading @@ -1640,6 +1683,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking" } } ] } } } Loading @@ -1665,7 +1709,8 @@ "$ref": "#/components/schemas/UserTrackingSubscription" } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1677,6 +1722,7 @@ ] } } ] } } } Loading @@ -1693,7 +1739,8 @@ "$ref": "#/components/schemas/UserTrackingSubscription" } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1706,6 +1753,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking/sub123" } } ] } } } Loading Loading @@ -1748,7 +1796,8 @@ "$ref": "#/components/schemas/ZonalPresenceNotification" } }, "example": { "examples": [ { "zonalPresenceNotification": { "clientCorrelator": "0123", "zoneId": "zone01", Loading @@ -1766,6 +1815,7 @@ } } } ] } } } Loading Loading @@ -1810,7 +1860,8 @@ "$ref": "#/components/schemas/UserTrackingSubscription" } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1823,6 +1874,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking/sub123" } } ] } } } Loading Loading @@ -1867,7 +1919,8 @@ "$ref": "#/components/schemas/UserTrackingSubscription" } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1880,6 +1933,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking/sub123" } } ] } } } Loading @@ -1900,9 +1954,9 @@ "userTrackingSubscription": { "$ref": "#/components/schemas/UserTrackingSubscription" } } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1915,6 +1969,8 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking/sub123" } } ] } } } }, Loading Loading @@ -2000,7 +2056,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "zonalTrafficSubscription": [ { Loading Loading @@ -2029,6 +2086,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic" } } ] } } } Loading @@ -2054,7 +2112,8 @@ "$ref": "#/components/schemas/ZonalTrafficSubscription" } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2066,6 +2125,7 @@ ] } } ] } } } Loading @@ -2082,7 +2142,8 @@ "$ref": "#/components/schemas/ZonalTrafficSubscription" } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2095,6 +2156,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/sub123" } } ] } } } Loading Loading @@ -2137,7 +2199,8 @@ "$ref": "#/components/schemas/ZonalPresenceNotification" } }, "example": { "examples": [ { "zonalPresenceNotification": { "clientCorrelator": "0123", "zoneId": "zone01", Loading @@ -2155,6 +2218,7 @@ } } } ] } } } Loading Loading @@ -2199,7 +2263,8 @@ "$ref": "#/components/schemas/ZonalTrafficSubscription" } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2212,6 +2277,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/sub123" } } ] } } } Loading Loading @@ -2256,7 +2322,8 @@ "$ref": "#/components/schemas/ZonalTrafficSubscription" } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2269,6 +2336,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/sub123" } } ] } } } Loading @@ -2289,9 +2357,9 @@ "zonalTrafficSubscription": { "$ref": "#/components/schemas/ZonalTrafficSubscription" } } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2304,6 +2372,8 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/sub123" } } ] } } } }, Loading Loading @@ -2389,7 +2459,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "zoneStatusSubscription": [ { Loading @@ -2408,6 +2479,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus" } } ] } } } Loading @@ -2433,7 +2505,8 @@ "$ref": "#/components/schemas/ZoneStatusSubscription" } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2446,6 +2519,7 @@ ] } } ] } } } Loading @@ -2462,7 +2536,8 @@ "$ref": "#/components/schemas/ZoneStatusSubscription" } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2476,6 +2551,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus/sub123" } } ] } } } Loading Loading @@ -2518,7 +2594,8 @@ "$ref": "#/components/schemas/ZoneStatusNotification" } }, "example": { "examples": [ { "zoneStatusNotification": { "clientCorrelator": "0123", "zoneId": "zone01", Loading @@ -2536,6 +2613,7 @@ } } } ] } } } Loading Loading @@ -2580,7 +2658,8 @@ "$ref": "#/components/schemas/ZoneStatusSubscription" } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2594,6 +2673,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus/sub123" } } ] } } } Loading Loading @@ -2638,7 +2718,8 @@ "$ref": "#/components/schemas/ZoneStatusSubscription" } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2652,6 +2733,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus/sub123" } } ] } } } Loading @@ -2672,9 +2754,9 @@ "zoneStatusSubscription": { "$ref": "#/components/schemas/ZoneStatusSubscription" } } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2688,6 +2770,8 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus/sub123" } } ] } } } }, Loading Loading @@ -2845,15 +2929,6 @@ "application/problem+json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" }, "example": { "application/problem+json": { "type": "https://meAppServer.example.com/rni/v2/probs/too-many targets", "title": "Too many targets", "status": "422", "detail": "The target area for the request is considered too large", "instance": "/meAppClient.example.com/77777/msgs/abc" } } } } Loading LocationAPI.yaml +97 −104 Viewed Changes for LocationAPI.yaml: 97 added lines, 104 removed lines. Original line number Diff line number Diff line openapi: 3.0.0 openapi: 3.1.0 info: contact: url: https://forge.etsi.org/rep/mec/gs013-location-api Loading Loading @@ -232,8 +232,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: circleNotificationSubscription: - clientCorrelator: '0123' callbackReference: Loading Loading @@ -265,8 +265,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -289,8 +289,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -333,8 +333,8 @@ paths: properties: subscriptionNotification: $ref: '#/components/schemas/SubscriptionNotification' example: subscriptionNotification: examples: - subscriptionNotification: enteringLeavingCriteria: 'Entering' isFinalNotification: false, link: Loading Loading @@ -376,8 +376,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -420,8 +420,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -447,8 +447,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -518,8 +518,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: distanceNotificationSubscription: - clientCorrelator: '0123' callbackReference: Loading Loading @@ -552,8 +552,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -577,8 +577,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -622,8 +622,8 @@ paths: properties: subscriptionNotification: $ref: '#/components/schemas/SubscriptionNotification' example: subscriptionNotification: examples: - subscriptionNotification: distanceCriteria: 'AllWithinDistance' isFinalNotification: false, link: Loading Loading @@ -675,8 +675,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -720,8 +720,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -748,8 +748,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -820,8 +820,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: periodicNotificationSubscription: - clientCorrelator: '0123' callbackReference: Loading @@ -848,8 +848,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -867,8 +867,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -906,8 +906,8 @@ paths: properties: subscriptionNotification: $ref: '#/components/schemas/SubscriptionNotification' example: subscriptionNotification: examples: - subscriptionNotification: isFinalNotification: false, link: rel: PeriodicNotificationSubscription Loading Loading @@ -948,8 +948,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -987,8 +987,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -1009,8 +1009,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -1075,8 +1075,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: userTrackingSubscription: - clientCorrelator: '0123' resourceURL: 'http://meAppServer.example.com/location/v2/subscriptions/userTracking/subscription123' Loading Loading @@ -1107,8 +1107,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1124,8 +1124,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1161,8 +1161,8 @@ paths: properties: zonalPresenceNotification: $ref: '#/components/schemas/ZonalPresenceNotification' example: zonalPresenceNotification: examples: - zonalPresenceNotification: clientCorrelator: '0123' zoneId: 'zone01' address: 'acr:10.0.0.1' Loading Loading @@ -1200,8 +1200,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1237,8 +1237,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1257,8 +1257,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1321,8 +1321,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: zonalTrafficSubscription: - clientCorrelator: '0123' resourceURL: 'http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/subscription123' Loading Loading @@ -1353,8 +1353,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1370,8 +1370,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1407,8 +1407,8 @@ paths: properties: zonalPresenceNotification: $ref: '#/components/schemas/ZonalPresenceNotification' example: zonalPresenceNotification: examples: - zonalPresenceNotification: clientCorrelator: '0123' zoneId: 'zone01' address: 'acr:10.0.0.1' Loading Loading @@ -1446,8 +1446,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1483,8 +1483,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1503,8 +1503,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1567,8 +1567,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: zoneStatusSubscription: - clientCorrelator: '0123' resourceURL: 'http://example.com/exampleAPI/location/v2/subscriptions/zoneStatus/subscription123' Loading @@ -1594,8 +1594,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1612,8 +1612,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1650,8 +1650,8 @@ paths: properties: zoneStatusNotification: $ref: '#/components/schemas/ZoneStatusNotification' example: zoneStatusNotification: examples: - zoneStatusNotification: clientCorrelator: '0123' zoneId: 'zone01' accessPointId: 'poa1' Loading Loading @@ -1689,8 +1689,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1727,8 +1727,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1748,8 +1748,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1796,61 +1796,61 @@ paths: x-swagger-router-controller: 'subscriptions' components: responses: 200: '200': description: 'OK' 204: '204': description: 'No Content' 400: '400': description: 'Bad Request : used to indicate that incorrect parameters were passed to the request.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 401: '401': description: 'Unauthorized : used when the client did not submit credentials.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 403: '403': description: 'Forbidden : operation is not allowed given the current status of the resource.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 404: '404': description: 'Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 406: '406': description: 'Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 412: '412': description: 'Precondition failed : used when a condition has failed during conditional requests, e.g. when using ETags to avoid write conflicts when using PUT' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 414: '414': description: 'URI Too Long : used to indicate that the server is refusing to process the request because the request URI is longer than the server is willing or able to process.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 415: '415': description: 'Unsupported Media Type : used to indicate that the server or the client does not support the content type of the entity body.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 422: '422': description: 'Unprocessable Entity : used to indicate that the server understands the content type of the request entity and that the syntax of the request entity is correct but that the server is unable to process the contained instructions. This error condition can occur if an JSON request body is syntactically correct but semantically incorrect, for example if the target area for the request is considered too large. This Loading @@ -1859,14 +1859,7 @@ components: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' example: application/problem+json: type: 'https://meAppServer.example.com/rni/v2/probs/too-many targets' title: Too many targets status: '422' detail: The target area for the request is considered too large instance: /meAppClient.example.com/77777/msgs/abc 429: '429': description: 'Too Many Requests : used when a rate limiter has triggered.' content: application/problem+json: Loading Loading
LocationAPI.json +130 −55 Viewed Changes for LocationAPI.json: 130 added lines, 55 removed lines. Original line number Diff line number Diff line { "openapi": "3.0.0", "openapi": "3.1.0", "info": { "contact": { "url": "https://forge.etsi.org/rep/mec/gs013-location-api" Loading Loading @@ -372,7 +372,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "circleNotificationSubscription": [ { Loading @@ -395,6 +396,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle" } } ] } } } Loading @@ -420,7 +422,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -437,6 +440,7 @@ "trackingAccuracy": 10 } } ] } } } Loading @@ -453,7 +457,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -471,6 +476,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle/subscription123" } } ] } } } Loading Loading @@ -513,7 +519,8 @@ "$ref": "#/components/schemas/SubscriptionNotification" } }, "example": { "examples": [ { "subscriptionNotification": { "enteringLeavingCriteria": "Entering", "isFinalNotification": "false,", Loading @@ -537,6 +544,7 @@ } } } ] } } } Loading Loading @@ -581,7 +589,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -599,6 +608,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle/subscription123" } } ] } } } Loading Loading @@ -643,7 +653,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -661,6 +672,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle/subscription123" } } ] } } } Loading @@ -682,7 +694,8 @@ "$ref": "#/components/schemas/CircleNotificationSubscription" } }, "example": { "examples": [ { "circleNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -700,6 +713,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/area/circle/subscription123" } } ] } } } Loading Loading @@ -786,7 +800,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "distanceNotificationSubscription": [ { Loading @@ -811,6 +826,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance" } } ] } } } Loading @@ -836,7 +852,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -855,6 +872,7 @@ "trackingAccuracy": 10 } } ] } } } Loading @@ -871,7 +889,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -891,6 +910,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance/subscription123" } } ] } } } Loading Loading @@ -933,7 +953,8 @@ "$ref": "#/components/schemas/SubscriptionNotification" } }, "example": { "examples": [ { "subscriptionNotification": { "distanceCriteria": "AllWithinDistance", "isFinalNotification": "false,", Loading Loading @@ -973,6 +994,7 @@ ] } } ] } } } Loading Loading @@ -1017,7 +1039,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1037,6 +1060,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance/subscription123" } } ] } } } Loading Loading @@ -1081,7 +1105,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1101,6 +1126,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance/subscription123" } } ] } } } Loading @@ -1122,7 +1148,8 @@ "$ref": "#/components/schemas/DistanceNotificationSubscription" } }, "example": { "examples": [ { "distanceNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1142,6 +1169,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/distance/subscription123" } } ] } } } Loading Loading @@ -1228,7 +1256,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "periodicNotificationSubscription": [ { Loading @@ -1246,6 +1275,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic" } } ] } } } Loading @@ -1271,7 +1301,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1283,6 +1314,7 @@ "requestedAccuracy": 10 } } ] } } } Loading @@ -1299,7 +1331,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1312,6 +1345,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic/subscription123" } } ] } } } Loading Loading @@ -1354,7 +1388,8 @@ "$ref": "#/components/schemas/SubscriptionNotification" } }, "example": { "examples": [ { "subscriptionNotification": { "isFinalNotification": "false,", "link": { Loading @@ -1377,6 +1412,7 @@ } } } ] } } } Loading Loading @@ -1421,7 +1457,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1434,6 +1471,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic/subscription123" } } ] } } } Loading Loading @@ -1478,7 +1516,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1491,6 +1530,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic/subscription123" } } ] } } } Loading @@ -1512,7 +1552,8 @@ "$ref": "#/components/schemas/PeriodicNotificationSubscription" } }, "example": { "examples": [ { "periodicNotificationSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1525,6 +1566,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/periodic/subscription123" } } ] } } } Loading Loading @@ -1611,7 +1653,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "userTrackingSubscription": [ { Loading Loading @@ -1640,6 +1683,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking" } } ] } } } Loading @@ -1665,7 +1709,8 @@ "$ref": "#/components/schemas/UserTrackingSubscription" } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1677,6 +1722,7 @@ ] } } ] } } } Loading @@ -1693,7 +1739,8 @@ "$ref": "#/components/schemas/UserTrackingSubscription" } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1706,6 +1753,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking/sub123" } } ] } } } Loading Loading @@ -1748,7 +1796,8 @@ "$ref": "#/components/schemas/ZonalPresenceNotification" } }, "example": { "examples": [ { "zonalPresenceNotification": { "clientCorrelator": "0123", "zoneId": "zone01", Loading @@ -1766,6 +1815,7 @@ } } } ] } } } Loading Loading @@ -1810,7 +1860,8 @@ "$ref": "#/components/schemas/UserTrackingSubscription" } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1823,6 +1874,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking/sub123" } } ] } } } Loading Loading @@ -1867,7 +1919,8 @@ "$ref": "#/components/schemas/UserTrackingSubscription" } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1880,6 +1933,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking/sub123" } } ] } } } Loading @@ -1900,9 +1954,9 @@ "userTrackingSubscription": { "$ref": "#/components/schemas/UserTrackingSubscription" } } }, "example": { "examples": [ { "userTrackingSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -1915,6 +1969,8 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/userTracking/sub123" } } ] } } } }, Loading Loading @@ -2000,7 +2056,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "zonalTrafficSubscription": [ { Loading Loading @@ -2029,6 +2086,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic" } } ] } } } Loading @@ -2054,7 +2112,8 @@ "$ref": "#/components/schemas/ZonalTrafficSubscription" } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2066,6 +2125,7 @@ ] } } ] } } } Loading @@ -2082,7 +2142,8 @@ "$ref": "#/components/schemas/ZonalTrafficSubscription" } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2095,6 +2156,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/sub123" } } ] } } } Loading Loading @@ -2137,7 +2199,8 @@ "$ref": "#/components/schemas/ZonalPresenceNotification" } }, "example": { "examples": [ { "zonalPresenceNotification": { "clientCorrelator": "0123", "zoneId": "zone01", Loading @@ -2155,6 +2218,7 @@ } } } ] } } } Loading Loading @@ -2199,7 +2263,8 @@ "$ref": "#/components/schemas/ZonalTrafficSubscription" } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2212,6 +2277,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/sub123" } } ] } } } Loading Loading @@ -2256,7 +2322,8 @@ "$ref": "#/components/schemas/ZonalTrafficSubscription" } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2269,6 +2336,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/sub123" } } ] } } } Loading @@ -2289,9 +2357,9 @@ "zonalTrafficSubscription": { "$ref": "#/components/schemas/ZonalTrafficSubscription" } } }, "example": { "examples": [ { "zonalTrafficSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2304,6 +2372,8 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/sub123" } } ] } } } }, Loading Loading @@ -2389,7 +2459,8 @@ "$ref": "#/components/schemas/NotificationSubscriptionList" } }, "example": { "examples": [ { "notificationSubscriptionList": { "zoneStatusSubscription": [ { Loading @@ -2408,6 +2479,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus" } } ] } } } Loading @@ -2433,7 +2505,8 @@ "$ref": "#/components/schemas/ZoneStatusSubscription" } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2446,6 +2519,7 @@ ] } } ] } } } Loading @@ -2462,7 +2536,8 @@ "$ref": "#/components/schemas/ZoneStatusSubscription" } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2476,6 +2551,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus/sub123" } } ] } } } Loading Loading @@ -2518,7 +2594,8 @@ "$ref": "#/components/schemas/ZoneStatusNotification" } }, "example": { "examples": [ { "zoneStatusNotification": { "clientCorrelator": "0123", "zoneId": "zone01", Loading @@ -2536,6 +2613,7 @@ } } } ] } } } Loading Loading @@ -2580,7 +2658,8 @@ "$ref": "#/components/schemas/ZoneStatusSubscription" } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2594,6 +2673,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus/sub123" } } ] } } } Loading Loading @@ -2638,7 +2718,8 @@ "$ref": "#/components/schemas/ZoneStatusSubscription" } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2652,6 +2733,7 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus/sub123" } } ] } } } Loading @@ -2672,9 +2754,9 @@ "zoneStatusSubscription": { "$ref": "#/components/schemas/ZoneStatusSubscription" } } }, "example": { "examples": [ { "zoneStatusSubscription": { "clientCorrelator": "0123", "callbackReference": { Loading @@ -2688,6 +2770,8 @@ "resourceURL": "http://meAppServer.example.com/location/v2/subscriptions/zoneStatus/sub123" } } ] } } } }, Loading Loading @@ -2845,15 +2929,6 @@ "application/problem+json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" }, "example": { "application/problem+json": { "type": "https://meAppServer.example.com/rni/v2/probs/too-many targets", "title": "Too many targets", "status": "422", "detail": "The target area for the request is considered too large", "instance": "/meAppClient.example.com/77777/msgs/abc" } } } } Loading
LocationAPI.yaml +97 −104 Viewed Changes for LocationAPI.yaml: 97 added lines, 104 removed lines. Original line number Diff line number Diff line openapi: 3.0.0 openapi: 3.1.0 info: contact: url: https://forge.etsi.org/rep/mec/gs013-location-api Loading Loading @@ -232,8 +232,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: circleNotificationSubscription: - clientCorrelator: '0123' callbackReference: Loading Loading @@ -265,8 +265,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -289,8 +289,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -333,8 +333,8 @@ paths: properties: subscriptionNotification: $ref: '#/components/schemas/SubscriptionNotification' example: subscriptionNotification: examples: - subscriptionNotification: enteringLeavingCriteria: 'Entering' isFinalNotification: false, link: Loading Loading @@ -376,8 +376,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -420,8 +420,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -447,8 +447,8 @@ paths: properties: circleNotificationSubscription: $ref: '#/components/schemas/CircleNotificationSubscription' example: circleNotificationSubscription: examples: - circleNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -518,8 +518,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: distanceNotificationSubscription: - clientCorrelator: '0123' callbackReference: Loading Loading @@ -552,8 +552,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -577,8 +577,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -622,8 +622,8 @@ paths: properties: subscriptionNotification: $ref: '#/components/schemas/SubscriptionNotification' example: subscriptionNotification: examples: - subscriptionNotification: distanceCriteria: 'AllWithinDistance' isFinalNotification: false, link: Loading Loading @@ -675,8 +675,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -720,8 +720,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -748,8 +748,8 @@ paths: properties: distanceNotificationSubscription: $ref: '#/components/schemas/DistanceNotificationSubscription' example: distanceNotificationSubscription: examples: - distanceNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -820,8 +820,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: periodicNotificationSubscription: - clientCorrelator: '0123' callbackReference: Loading @@ -848,8 +848,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -867,8 +867,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -906,8 +906,8 @@ paths: properties: subscriptionNotification: $ref: '#/components/schemas/SubscriptionNotification' example: subscriptionNotification: examples: - subscriptionNotification: isFinalNotification: false, link: rel: PeriodicNotificationSubscription Loading Loading @@ -948,8 +948,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -987,8 +987,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading @@ -1009,8 +1009,8 @@ paths: properties: periodicNotificationSubscription: $ref: '#/components/schemas/PeriodicNotificationSubscription' example: periodicNotificationSubscription: examples: - periodicNotificationSubscription: clientCorrelator: '0123' callbackReference: callbackData: '1234' Loading Loading @@ -1075,8 +1075,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: userTrackingSubscription: - clientCorrelator: '0123' resourceURL: 'http://meAppServer.example.com/location/v2/subscriptions/userTracking/subscription123' Loading Loading @@ -1107,8 +1107,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1124,8 +1124,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1161,8 +1161,8 @@ paths: properties: zonalPresenceNotification: $ref: '#/components/schemas/ZonalPresenceNotification' example: zonalPresenceNotification: examples: - zonalPresenceNotification: clientCorrelator: '0123' zoneId: 'zone01' address: 'acr:10.0.0.1' Loading Loading @@ -1200,8 +1200,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1237,8 +1237,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1257,8 +1257,8 @@ paths: properties: userTrackingSubscription: $ref: '#/components/schemas/UserTrackingSubscription' example: userTrackingSubscription: examples: - userTrackingSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1321,8 +1321,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: zonalTrafficSubscription: - clientCorrelator: '0123' resourceURL: 'http://meAppServer.example.com/location/v2/subscriptions/zonalTraffic/subscription123' Loading Loading @@ -1353,8 +1353,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1370,8 +1370,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1407,8 +1407,8 @@ paths: properties: zonalPresenceNotification: $ref: '#/components/schemas/ZonalPresenceNotification' example: zonalPresenceNotification: examples: - zonalPresenceNotification: clientCorrelator: '0123' zoneId: 'zone01' address: 'acr:10.0.0.1' Loading Loading @@ -1446,8 +1446,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1483,8 +1483,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1503,8 +1503,8 @@ paths: properties: zonalTrafficSubscription: $ref: '#/components/schemas/ZonalTrafficSubscription' example: zonalTrafficSubscription: examples: - zonalTrafficSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1567,8 +1567,8 @@ paths: properties: notificationSubscriptionList: $ref: '#/components/schemas/NotificationSubscriptionList' example: notificationSubscriptionList: examples: - notificationSubscriptionList: zoneStatusSubscription: - clientCorrelator: '0123' resourceURL: 'http://example.com/exampleAPI/location/v2/subscriptions/zoneStatus/subscription123' Loading @@ -1594,8 +1594,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1612,8 +1612,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1650,8 +1650,8 @@ paths: properties: zoneStatusNotification: $ref: '#/components/schemas/ZoneStatusNotification' example: zoneStatusNotification: examples: - zoneStatusNotification: clientCorrelator: '0123' zoneId: 'zone01' accessPointId: 'poa1' Loading Loading @@ -1689,8 +1689,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1727,8 +1727,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading @@ -1748,8 +1748,8 @@ paths: properties: zoneStatusSubscription: $ref: '#/components/schemas/ZoneStatusSubscription' example: zoneStatusSubscription: examples: - zoneStatusSubscription: clientCorrelator: '0123' callbackReference: notifyURL: 'http://my.callback.com/location_notifications/some-id' Loading Loading @@ -1796,61 +1796,61 @@ paths: x-swagger-router-controller: 'subscriptions' components: responses: 200: '200': description: 'OK' 204: '204': description: 'No Content' 400: '400': description: 'Bad Request : used to indicate that incorrect parameters were passed to the request.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 401: '401': description: 'Unauthorized : used when the client did not submit credentials.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 403: '403': description: 'Forbidden : operation is not allowed given the current status of the resource.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 404: '404': description: 'Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 406: '406': description: 'Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 412: '412': description: 'Precondition failed : used when a condition has failed during conditional requests, e.g. when using ETags to avoid write conflicts when using PUT' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 414: '414': description: 'URI Too Long : used to indicate that the server is refusing to process the request because the request URI is longer than the server is willing or able to process.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 415: '415': description: 'Unsupported Media Type : used to indicate that the server or the client does not support the content type of the entity body.' content: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' 422: '422': description: 'Unprocessable Entity : used to indicate that the server understands the content type of the request entity and that the syntax of the request entity is correct but that the server is unable to process the contained instructions. This error condition can occur if an JSON request body is syntactically correct but semantically incorrect, for example if the target area for the request is considered too large. This Loading @@ -1859,14 +1859,7 @@ components: application/problem+json: schema: $ref: '#/components/schemas/ProblemDetails' example: application/problem+json: type: 'https://meAppServer.example.com/rni/v2/probs/too-many targets' title: Too many targets status: '422' detail: The target area for the request is considered too large instance: /meAppClient.example.com/77777/msgs/abc 429: '429': description: 'Too Many Requests : used when a rate limiter has triggered.' content: application/problem+json: Loading