diff --git a/code/API_definitions/connected-network-type-subscriptions.yaml b/code/API_definitions/connected-network-type-subscriptions.yaml index 79460f47..fb3a28e0 100644 --- a/code/API_definitions/connected-network-type-subscriptions.yaml +++ b/code/API_definitions/connected-network-type-subscriptions.yaml @@ -162,6 +162,10 @@ paths: application/json: schema: $ref: "#/components/schemas/Subscription" + examples: + subscription-active: + $ref: "#/components/examples/SUBSCRIPTION_ACTIVE" + "202": description: Request accepted to be processed. It applies for async creation process. headers: @@ -406,7 +410,7 @@ components: subscriptionExpireTime: type: string format: date-time - example: 2023-01-17T13:18:23.682Z + example: "2023-01-17T13:18:23.682Z" description: The subscription expiration time (in date-time format) requested by the API consumer. subscriptionMaxEvents: type: integer @@ -1197,7 +1201,7 @@ components: device: phoneNumber: +123456789 connectedNetworkType: 5G - time: 2023-03-22T05:40:23.682Z + time: "2023-03-22T05:40:23.682Z" SUBSCRIPTION_ENDS: value: @@ -1211,4 +1215,22 @@ components: phoneNumber: +123456789 terminationReason: SUBSCRIPTION_EXPIRED subscriptionId: dv10-h556-rt89-1403 - time: 2024-03-05T15:00:23.682Z + time: "2024-03-05T15:00:23.682Z" + + SUBSCRIPTION_ACTIVE: + value: + id: 550e8400-e29b-41d4-a716-446655440000 + sink: https://endpoint.example.com/sink + protocol: HTTP + types: + - "org.camaraproject.connected-network-type-subscriptions.v0.network-type-changed" + config: + subscriptionDetail: + device: + phoneNumber: "+123456789" + subscriptionExpireTime: "2024-07-17T13:18:23.682Z" + subscriptionMaxEvents: 5 + initialEvent: true + startsAt: "2024-07-03T21:12:02.871Z" + expiresAt: "2024-07-03T21:12:02.871Z" + status: ACTIVE diff --git a/code/API_definitions/device-reachability-status-subscriptions.yaml b/code/API_definitions/device-reachability-status-subscriptions.yaml index 0b3ff0ae..5d7432bc 100644 --- a/code/API_definitions/device-reachability-status-subscriptions.yaml +++ b/code/API_definitions/device-reachability-status-subscriptions.yaml @@ -1244,7 +1244,7 @@ components: device: phoneNumber: +123456787 subscriptionId: qs15-h556-rt89-1298 - time: 2023-01-19T13:18:23.682Z + time: "2023-01-19T13:18:23.682Z" REACHABILITY_SMS: value: @@ -1257,7 +1257,7 @@ components: device: phoneNumber: +123456787 subscriptionId: qs15-h556-rt89-1298 - time: 2023-01-19T13:18:23.682Z + time: "2023-01-19T13:18:23.682Z" REACHABILITY_DISCONNECTED: value: @@ -1270,7 +1270,7 @@ components: device: phoneNumber: +123456787 subscriptionId: qs15-h556-rt89-1298 - time: 2023-01-19T13:18:23.682Z + time: "2023-01-19T13:18:23.682Z" SUBSCRIPTION_ENDS: value: @@ -1284,7 +1284,7 @@ components: phoneNumber: +123456789 terminationReason: SUBSCRIPTION_EXPIRED subscriptionId: qs15-h556-rt89-1298 - time: 2024-03-22T05:40:23.682Z + time: "2024-03-22T05:40:23.682Z" SUBSCRIPTION_ACTIVE: value: @@ -1297,11 +1297,11 @@ components: subscriptionDetail: device: phoneNumber: "+123456789" - subscriptionExpireTime: 2024-07-17T13:18:23.682Z + subscriptionExpireTime: "2024-07-17T13:18:23.682Z" subscriptionMaxEvents: 5 initialEvent: true - startsAt: 2024-07-03T21:12:02.871Z - expiresAt: 2024-07-03T21:12:02.871Z + startsAt: "2024-07-03T21:12:02.871Z" + expiresAt: "2024-07-03T21:12:02.871Z" status: ACTIVE SUBSCRIPTION_ACTIVATION_REQUESTED: @@ -1315,11 +1315,11 @@ components: subscriptionDetail: device: phoneNumber: "+123456789" - subscriptionExpireTime: 2024-07-17T13:18:23.682Z + subscriptionExpireTime: "2024-07-17T13:18:23.682Z" subscriptionMaxEvents: 5 initialEvent: true - startsAt: 2024-07-03T21:12:02.871Z - expiresAt: 2024-07-03T21:12:02.871Z + startsAt: "2024-07-03T21:12:02.871Z" + expiresAt: "2024-07-03T21:12:02.871Z" status: ACTIVATION_REQUESTED SUBSCRIPTION_DELETED: @@ -1333,9 +1333,9 @@ components: subscriptionDetail: device: phoneNumber: "+123456789" - subscriptionExpireTime: 2024-07-17T13:18:23.682Z + subscriptionExpireTime: "2024-07-17T13:18:23.682Z" subscriptionMaxEvents: 5 initialEvent: true - startsAt: 2024-07-03T21:12:02.871Z - expiresAt: 2024-07-03T21:12:02.871Z + startsAt: "2024-07-03T21:12:02.871Z" + expiresAt: "2024-07-03T21:12:02.871Z" status: DELETED diff --git a/code/API_definitions/device-roaming-status-subscriptions.yaml b/code/API_definitions/device-roaming-status-subscriptions.yaml index 678a32d9..1ff55b09 100644 --- a/code/API_definitions/device-roaming-status-subscriptions.yaml +++ b/code/API_definitions/device-roaming-status-subscriptions.yaml @@ -397,7 +397,7 @@ components: subscriptionExpireTime: type: string format: date-time - example: 2023-01-17T13:18:23.682Z + example: "2023-01-17T13:18:23.682Z" description: The subscription expiration time (in date-time format) requested by the API consumer. subscriptionMaxEvents: type: integer @@ -1304,7 +1304,7 @@ components: countryCode: 208 countryName: FR subscriptionId: qs15-h556-rt89-1298 - time: 2023-01-17T13:18:23.682Z + time: "2023-01-17T13:18:23.682Z" ROAMING_OFF: value: @@ -1317,7 +1317,7 @@ components: device: phoneNumber: +123456788 subscriptionId: qs15-h556-rt89-1298 - time: 2023-01-18T13:18:23.682Z + time: "2023-01-18T13:18:23.682Z" ROAMING_ON: value: @@ -1330,7 +1330,7 @@ components: device: phoneNumber: +123456787 subscriptionId: qs15-h556-rt89-1298 - time: 2023-01-19T13:18:23.682Z + time: "2023-01-19T13:18:23.682Z ROAMING_CHANGE_COUNTRY: value: @@ -1345,7 +1345,7 @@ components: countryCode: 214 countryName: ["ES"] subscriptionId: qs15-h556-rt89-1298 - time: 2023-01-19T13:18:23.682Z + time: "2023-01-19T13:18:23.682Z" SUBSCRIPTION_ENDS: value: @@ -1359,7 +1359,7 @@ components: phoneNumber: +123456789 terminationReason: SUBSCRIPTION_EXPIRED subscriptionId: qs15-h556-rt89-1298 - time: 2023-01-19T13:18:23.682Z + time: "2023-01-19T13:18:23.682Z" SUBSCRIPTION_ACTIVE: value: @@ -1372,11 +1372,11 @@ components: subscriptionDetail: device: phoneNumber: "+123456789" - subscriptionExpireTime: 2024-07-17T13:18:23.682Z + subscriptionExpireTime: "2024-07-17T13:18:23.682Z" subscriptionMaxEvents: 5 initialEvent: true - startsAt: 2024-07-03T21:12:02.871Z - expiresAt: 2024-07-03T21:12:02.871Z + startsAt: "2024-07-03T21:12:02.871Z" + expiresAt: "2024-07-03T21:12:02.871Z" status: ACTIVE SUBSCRIPTION_ACTIVATION_REQUESTED: @@ -1390,11 +1390,11 @@ components: subscriptionDetail: device: phoneNumber: "+123456789" - subscriptionExpireTime: 2024-07-17T13:18:23.682Z + subscriptionExpireTime: "2024-07-17T13:18:23.682Z" subscriptionMaxEvents: 5 initialEvent: true - startsAt: 2024-07-03T21:12:02.871Z - expiresAt: 2024-07-03T21:12:02.871Z + startsAt: "2024-07-03T21:12:02.871Z" + expiresAt: "2024-07-03T21:12:02.871Z" status: ACTIVATION_REQUESTED SUBSCRIPTION_DELETED: @@ -1408,9 +1408,9 @@ components: subscriptionDetail: device: phoneNumber: "+123456789" - subscriptionExpireTime: 2024-07-17T13:18:23.682Z + subscriptionExpireTime: "2024-07-17T13:18:23.682Z" subscriptionMaxEvents: 5 initialEvent: true - startsAt: 2024-07-03T21:12:02.871Z - expiresAt: 2024-07-03T21:12:02.871Z + startsAt: "2024-07-03T21:12:02.871Z" + expiresAt: "2024-07-03T21:12:02.871Z" status: DELETED