System Options Service

Back

Overview

System Options represent configurable settings that affect system behavior.

They provide a consistent reference for:

System options are tenant-scoped and are referenced by multiple modules.

All operations are tenant-aware and scoped to the current tenant.


Endpoints

Back to Reference

GET

/api/v1/SystemOptions/GetAllSystemOptions

Returns all system options for the current tenant.

Behavior:

Authorization:


GET

/api/v1/SystemOptions/GetSystemOptionsById/{id}

Returns a single system option by its numeric identifier.

Behavior:

Authorization:


POST

/api/v1/SystemOptions/AddNewSystemOptions

Creates a new system option.

Request body:

Behavior:

Errors:

Authorization:


PUT

/api/v1/SystemOptions/UpdateSystemOptionsByProductId/{id}

Updates an existing system option.

Request body:

Behavior:

Errors:

Authorization:


DELETE

/api/v1/SystemOptions/DeleteSystemOptionsById/{id}

Deletes a system option by its ID.

Behavior:

Errors:

Authorization:


Notes