EnumsΒΆ

Enums - GetΒΆ

HTTP Request

GET /api/v1/enums/{id}

πŸ“‹ Description: Retrieves the details of a specific enumeration by its unique identifier, enabling users to access and utilize predefined values within the application.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseNotificationDto

Enums - UpdateΒΆ

HTTP Request

PUT /api/v1/enums/{id}

πŸ“‹ Description: Updates the specified enumeration identified by the provided ID, allowing for modifications to its attributes to reflect current business requirements.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

NotificationDto

true

Request body containing the updated enumeration details, including relevant attributes and metadata for the specified ID.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseNotificationDto

Enums - Create Or Update BulkΒΆ

HTTP Request

PUT /api/v1/enums/createOrUpdate/bulk

πŸ“‹ Description: Creates or updates multiple enumeration records in bulk, streamlining data management and ensuring consistency across the system.

Parameters

Name

In

Type

Required

Description

body

body

NotificationDto

true

Request body containing an array of enum objects for bulk creation or updates, including relevant attributes and metadata to ensure accurate processing.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListNotificationDto

Enums - Create Or UpdateΒΆ

HTTP Request

PUT /api/v1/enums/createOrUpdate

πŸ“‹ Description: Creates or updates enumeration values in the system, ensuring that the latest definitions are accurately reflected for business processes.

Parameters

Name

In

Type

Required

Description

body

body

NotificationDto

true

Request body containing the enumeration data to be created or updated, including relevant identifiers and attributes for effective management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseNotificationDto

Enums - Bulk UpdateΒΆ

HTTP Request

PUT /api/v1/enums/bulk

πŸ“‹ Description: Updates multiple enumeration values in bulk, allowing for efficient management of categorical data within the system.

Parameters

Name

In

Type

Required

Description

body

body

NotificationDto

true

Request body containing an array of enumeration objects for bulk creation or updates, ensuring efficient management of categorical data within the system.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListNotificationDto

Enums - Get Supported LanguagesΒΆ

HTTP Request

GET /api/v1/enums/supported-languages

πŸ“‹ Description: Retrieves a list of supported languages for the application, enabling users to understand localization options available for their business needs.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Enums - Get Notification PrioritiesΒΆ

HTTP Request

GET /api/v1/enums/notification-priority

πŸ“‹ Description: Retrieves a list of notification priority levels available within the system, enabling users to understand and categorize notifications effectively.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Enums - Find AllΒΆ

HTTP Request

GET /api/v1/enums

πŸ“‹ Description: Retrieves a list of available enumeration values that can be utilized across various business processes, ensuring consistency and standardization in data representation.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the response should be paginated, allowing users to retrieve data in manageable segments for improved performance and usability.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageNotificationDto