/{ueId}/registrations/smsf-3gpp-access


  put: 
    Summary: register as SMSF for 3GPP access 
    Operation ID: 3GppSmsfRegistration 
 
    Tags: 
      - SMSF registration for 3GPP access 
 
    Parameters: 
      - Name: ueId 
        In: path 
        Description: Identifier of the UE 
        Required/Optional: true 
        Schema: 
          Reference: 'TS29571_CommonData.yaml#/components/schemas/Supi' 
    Request Body: 
      Content: 
        Application/JSON: 
          Schema: 
            Reference: '#/components/schemas/SmsfRegistration' 
      Required/Optional: true 
 
    Responses: 
      '201': 
        Description: Created 
        Content: 
          Application/JSON: 
            Schema: 
              Reference: '#/components/schemas/SmsfRegistration' 
        Headers: 
          Location: 
            description: 'Contains the URI of the newly created resource, according to the structure: {apiRoot}/nudm-uecm/v1/{ueId}/registrations/smsf-3gpp-access' 
            Required/Optional: true 
            Schema: 
              Type: string 
      '200': 
        Description: Expected response to a valid request 
        Content: 
          Application/JSON: 
            Schema: 
              Reference: '#/components/schemas/SmsfRegistration' 
      '204': 
        Description: No content 
      '400': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/400' 
      '403': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/403' 
      '404': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/404' 
      '500': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/500' 
      '503': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/503' 
      Default: 
        Description: Unexpected error 
  delete: 
    Summary: delete the SMSF registration for 3GPP access 
    Operation ID: 3GppSmsfDeregistration 
 
    Tags: 
      - SMSF Deregistration for 3GPP Access 
 
    Parameters: 
      - Name: ueId 
        In: path 
        Description: Identifier of the UE 
        Required/Optional: true 
        Schema: 
          Reference: 'TS29571_CommonData.yaml#/components/schemas/Supi' 
      - Name: smsf-set-id 
        In: query 
        Schema: 
          Reference: 'TS29571_CommonData.yaml#/components/schemas/NfSetId' 
 
    Responses: 
      '204': 
        Description: Expected response to a valid request 
      '400': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/400' 
      '404': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/404' 
      '422': 
        Description: Unprocessable Request 
        Content: 
          application/problem+json: 
            Schema: 
              Reference: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails' 
      '500': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/500' 
      '503': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/503' 
      Default: 
        Description: Unexpected error 
  get: 
    Summary: retrieve the SMSF registration for 3GPP access information 
    Operation ID: Get3GppSmsfRegistration 
 
    Tags: 
      - SMSF 3GPP access Registration Info Retrieval 
 
    Parameters: 
      - Name: ueId 
        In: path 
        Description: Identifier of the UE 
        Required/Optional: true 
        Schema: 
          Reference: 'TS29571_CommonData.yaml#/components/schemas/Gpsi' 
      - Name: supported-features 
        In: query 
        Schema: 
          Reference: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' 
 
    Responses: 
      '200': 
        Description: Expected response to a valid request 
        Content: 
          Application/JSON: 
            Schema: 
              Reference: '#/components/schemas/SmsfRegistration' 
      '400': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/400' 
      '403': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/403' 
      '404': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/404' 
      '500': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/500' 
      '503': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/503' 
      Default: 
        Description: Unexpected error