# Create Item Endpoint: POST /public/v1/items/ Version: 1.0.0 ## Request fields (application/json): - `name` (string, required) - `is_active` (boolean, required) - `sku` (string, required) - `description` (string) - `item_type` (string, required) Enum: "good", "service", "discount" - `expense_account_id` (integer,null, required) - `income_account_id` (integer,null, required) - `deferral_account_id` (integer,null, required) - `asset_account_id` (integer,null, required) ## Response 200 fields (application/json): - `id` (integer, required) - `name` (string, required) - `sku` (string, required) - `description` (string, required) - `item_type` (string, required) Enum: "good", "service", "discount" - `is_active` (boolean, required) - `expense_account_id` (integer,null, required) - `income_account_id` (integer,null, required) - `deferral_account_id` (integer,null, required) - `asset_account_id` (integer,null, required) ## Response 400 fields (application/json): - `success` (boolean) - `errors` (object, required) ## Response 422 fields (application/json): - `success` (boolean) - `errors` (object, required) ## Response 500 fields (application/json): - `success` (boolean) - `errors` (object, required)