POST api/Product/SaveProduct

Ürün ekleme.

Request Information

URI Parameters

None.

Body Parameters

inv_product
NameDescriptionTypeAdditional information
product_id

integer

None.

product_name

string

None.

product_description

string

None.

product_code

string

None.

old_product_code

string

None.

product_group_id

integer

None.

unit_code

string

None.

unit_id

integer

None.

vat_rate

integer

None.

vat_rate2

integer

None.

origin

string

None.

origin_id

integer

None.

orginal_code

string

None.

brand

string

None.

brand_id

integer

None.

compatible_brands

string

None.

sales_unit

string

None.

sales_unit_id

integer

None.

is_passive

boolean

None.

note

string

None.

attribute_code

string

None.

attribute_name

string

None.

barcode

string

None.

attribute2_code

string

None.

color_code

string

None.

order_no

integer

None.

create_date

date

None.

create_user_id

integer

None.

update_date

date

None.

update_user_id

integer

None.

product_image

Collection of inv_product_image

None.

Request Formats

application/json, text/json

Sample:
{
  "product_id": 1,
  "product_name": "sample string 2",
  "product_description": "sample string 3",
  "product_code": "sample string 4",
  "old_product_code": "sample string 5",
  "product_group_id": 1,
  "unit_code": "sample string 6",
  "unit_id": 1,
  "vat_rate": 7,
  "vat_rate2": 1,
  "origin": "sample string 8",
  "origin_id": 1,
  "orginal_code": "sample string 9",
  "brand": "sample string 10",
  "brand_id": 1,
  "compatible_brands": "sample string 11",
  "sales_unit": "sample string 12",
  "sales_unit_id": 1,
  "is_passive": true,
  "note": "sample string 14",
  "attribute_code": "sample string 15",
  "attribute_name": "sample string 16",
  "barcode": "sample string 17",
  "attribute2_code": "sample string 18",
  "color_code": "sample string 19",
  "order_no": 20,
  "create_date": "2026-02-04T17:27:35.9403207+03:00",
  "create_user_id": 1,
  "update_date": "2026-02-04T17:27:35.9403207+03:00",
  "update_user_id": 1,
  "product_image": [
    {
      "product_image_id": 1,
      "image_id": 2,
      "image": {
        "image_id": 1,
        "base_64": "sample string 2",
        "image_description": "sample string 3",
        "create_date": "2026-02-04T17:27:35.9403207+03:00",
        "create_user_id": 5,
        "update_date": "2026-02-04T17:27:35.9403207+03:00",
        "update_user_id": 7
      },
      "product_id": 3,
      "order": 1
    },
    {
      "product_image_id": 1,
      "image_id": 2,
      "image": {
        "image_id": 1,
        "base_64": "sample string 2",
        "image_description": "sample string 3",
        "create_date": "2026-02-04T17:27:35.9403207+03:00",
        "create_user_id": 5,
        "update_date": "2026-02-04T17:27:35.9403207+03:00",
        "update_user_id": 7
      },
      "product_id": 3,
      "order": 1
    }
  ]
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

entity_result
NameDescriptionTypeAdditional information
status_code

string

None.

status

boolean

None.

title

string

None.

message

string

None.

data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "status_code": "sample string 1",
  "status": true,
  "title": "sample string 3",
  "message": "sample string 4",
  "data": {}
}

application/xml, text/xml

Sample:
<entity_result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ENTITY.RESULT_MODELS">
  <data />
  <message>sample string 4</message>
  <status>true</status>
  <status_code>sample string 1</status_code>
  <title>sample string 3</title>
</entity_result>