6 Appendix A - Common Error Responses for Managed Objects

GET Method Responses

HTTP Method Response Code Description Notes
GET 200 OK Success response -
GET 404 Not Found Incorrect API Path The requested API path is incorrect.
GET 403 Forbidden PLMN Not Supported
  • Requested PLMN is not supported.
  • The system does not support the requested PLMN configuration.
GET 500 Internal Server Error
  • Database Connectivity Issue
  • Any database Exception
  • Unknown Issue (Uncaught Exception)
  • Database connectivity issues.
  • System failed to access or query the database.

POST Method Error Scenarios

Method Response Code Description Notes
POST 200 OK Success Response -
POST 400 Bad Request
  • Mandatory parameter missing
  • Mandatory parameter validation issue (incorrect format/values)
  • Optional parameter validation issue (incorrect format/values)
-
POST 409 Conflict
  • A dependent managed object that is required to complete the operation has not been configured or does not exist
  • A dependent managed object that must be deleted first still exists
  • A conflicting managed object entry already exists in the system, preventing the current MO from being configured
  • An SNSSAI cannot be referenced (as supported or barred) per TAI unless it is already configured under the corresponding PLMN configuration
-
POST 415 Unsupported Media Type Invalid Content-Type -
POST 500 Internal Server Error
  • Database Connectivity Issue
  • Any database Exception
  • Unknown Issue (Uncaught Exception)
  • Database connection issues.
  • The system failed to access or query the database.

PUT Method Error Scenarios

HTTP Method Response Code Description Notes
PUT 200 OK Success Response -
PUT 400 Bad Request
  • Mandatory parameter missing
  • Mandatory parameter validation issue (incorrect format/values)
  • Optional parameter validation issue (incorrect format/values)
-
PUT 409 Conflict
  • A dependent managed object that is required to complete the operation has not been configured or does not exist
  • A dependent managed object that must be deleted first still exists
  • A conflicting managed object entry already exists in the system, preventing the current MO from being configured
  • An SNSSAI cannot be referenced (as supported or barred) per TAI unless it is already configured under the corresponding PLMN configuration
  • A dependent managed object that is required to complete the operation has not been configured or does not exist.
  • A dependent managed object that must be deleted first still exists.
  • A conflicting managed object entry already exists in the system, preventing the current MO from being configured.
  • An SNSSAI cannot be referenced (as supported or barred) per TAI unless it is already configured under the corresponding PLMN configuration.
PUT 415 Unsupported Media Type Invalid Content-Type
  • The server does not support the media type.
  • Only application/json content type is supported.
PUT 404 Not Found Resource not found -
PUT 500 Internal Server Error
  • Database Connectivity Issue
  • Any database Exception
  • Unknown Issue (Uncaught Exception)
  • Database connection issues.
  • The system failed to access or query the database.

DELETE Method Error Scenarios

HTTP Method Response Code Description Notes
DELETE 204 No Content Successful Managed Object Deletion
  • The requested resource was deleted successfully.
  • No content is returned in the response body.
DELETE 404 Not Found Resource not found
  • Correct API path, but the HTTP method (DELETE) is not supported.
  • Invalid method for the requested endpoint.
DELETE 500 Internal Server Error
  • Database Connectivity Issue
  • Any database Exception
  • Unknown Issue (Uncaught Exception)
  • Database connection issues.
  • The system failed to access or query the database.