5.2.29 Resource: EeGroupSubscriptions

29.5053GPP5G SystemRelease 18Stage 3TSUsage of the Unified Data Repository services for Subscription Data

5.2.29.1 Description

This resource represents the collection of EE Subscriptions for a group of UEs or any UE (i.e. all UEs).

This resource is modelled with the Collection resource archetype (see clause C.1 of 3GPP TS 29.501 [7]).

5.2.29.2 Resource Definition

Resource URI: {apiRoot}/nudr-dr/<apiVersion>/subscription-data/group-data/{ueGroupId}/ee-subscriptions

This resource shall support the resource URI variables defined in table 5.2.29.2-1.

Table 5.2.29.2-1: Resource URI variables for this resource

Name

Definition

apiRoot

See 3GPP TS 29.504 [2] clause 6.1.1

ueGroupId

Represents the identifier of the Group of UEs. For this resource, either External Group Identifier or any UE shall be present.
pattern: ‘^(extgroupid-[^@]+@[^@]+|anyUE)$’

5.2.29.3 Resource Standard Methods

5.2.29.3.1 GET

This method shall support the URI query parameters specified in table 5.2.29.3.1-1.

Table 5.2.29.3.1-1: URI query parameters supported by the GET method on this resource

Name

Data type

P

Cardinality

Description

supported-features

SupportedFeatures

O

0..1

see 3GPP TS 29.500 [8] clause 6.6

This method shall support the request data structures specified in table 5.2.29.3.1-2 and the response data structures and response codes specified in table 5.2.29.3.1-3.

Table 5.2.29.3.1-2: Data structures supported by the GET Request Body on this resource

Data type

P

Cardinality

Description

n/a

Table 5.2.29.3.1-3: Data structures supported by the GET Response Body on this resource

Data type

P

Cardinality

Response

codes

Description

array(EeSubscription)

M

1..N

200 OK

Upon success, a response body containing the individual EE subscriptions for the groups of UEs shall be returned.

NOTE: In addition, common data structures as listed in table 5.5-1 are supported.

5.2.29.3.2 POST

This method shall support the URI query parameters specified in table 5.2.29.3.2-1.

Table 5.2.29.3.2-1: URI query parameters supported by the POST method on this resource

Name

Data type

P

Cardinality

Description

n/a

This method shall support the request data structures specified in table 5.2.19.3.2-2 and the response data structures and response codes specified in table 5.2.29.3.2-3.

Table 5.2.29.3.2-2: Data structures supported by the POST Request Body on this resource

Data type

P

Cardinality

Description

EeSubscription

M

1

Identifies the data subscription to be stored in the UDR.

Table 5.2.29.3.2-3: Data structures supported by the POST Response Body on this resource

Data type

P

Cardinality

Response

codes

Description

EeSubscription

M

1

201 Created

Upon success, a response body containing a representation of the Individual subscription resource shall be returned.

The HTTP response shall include a "Location" HTTP header that contains the resource URI of the created resource.

NOTE: In addition, common data structures as listed in table 5.5-1 are supported.