2 Configuring SEPP Using REST APIs
The following SEPP managed objects can be configured using REST APIs:
Resource information
RoamingPartnerProfile
Method | URL | Description | Input | Return | Example |
---|---|---|---|---|---|
GET | /sepp-configuration/v1/roamingpartnerprofile |
Returns all the configured roaming partner profiles Empty List [], if no roaming partner profiles are configured |
List of RoamingPartnerProfile |
|
|
GET | /sepp-configuration/v1/roamingpartnerprofile/{name} |
Returns configured RoamingPartnerProfile if not present returns 404 Exception: Roaming partner profile not found for the name |
Name of RoamingPartnerProfile as request parameter | RoamingPartnerProfile |
|
POST | /sepp-configuration/v1/roamingpartnerprofile/ | Returns configured RoamingPartnerProfile | RoamingPartnerProfile Object | RoamingPartnerProfile |
|
DELETE | /sepp-configuration/v1/roamingpartnerprofile/{name} | Delete configured RoamingPartnerProfile | Name of RoamingPartnerProfile as request param |
|
|
PUT | /sepp-configuration/v1/roamingpartnerprofile/{name} |
Update configured RoamingPartnerProfile 404 Error if not found Exception: Roaming partner profile not found for the name |
|
RoamingPartnerProfile |
|
PATCH | /sepp-configuration/v1/roamingpartnerprofile/{name} |
Update only provided fields of configured RoamingPartnerProfile 404 Error if not found Exception: Roaming partner profile not found for the name |
|
RoamingPartnerProfile |
|
Handshake Status
Attribute | Datatype | Compliance | Default Value | Pattern | Description |
---|---|---|---|---|---|
GET | /sepp-configuration/v1/handshakestatus |
Returns all the handshake status Empty list [], if no handshake status |
List of HandshakeStatus |
|
|
GET | /sepp-configuration/v1/handshakestatus/{fqdn} |
Returns handshake status of the SEPP FQDN 404 Error if not found Exception: Handshake Status not found for the fqdn |
SEPP FQDN of the handshake status | HandshakeStatus |
|