POST v1/company/{companyId}/items

Add new item for a company

Request Information

URI Parameters

NameDescriptionTypeAdditional information
companyId

Company id

decimal number

Required

Body Parameters

Item object details

AppItemMasterModel
NameDescriptionTypeAdditional information
Id

Item record id

decimal number

None.

Name

Item full name

string

Required

Code

Item short name

string

None.

Description

Item description

string

None.

Price

Item price

decimal number

None.

TaxId

Tax code id

decimal number

None.

IsActive

Contact is active or inactive

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1.0,
  "Name": "sample string 2",
  "Code": "sample string 3",
  "Description": "sample string 4",
  "Price": 5.0,
  "TaxId": 6.0,
  "IsActive": true
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'AppItemMasterModel'.

Response Information

Resource Description

ApiResponseOfAppItemMasterModel
NameDescriptionTypeAdditional information
Result

AppItemMasterModel

None.

Status

boolean

None.

Message

string

None.

Errors

Errors occures while processing request

Collection of ApiError

None.

Response Formats

application/json, text/json

Sample:
{
  "Result": {
    "Id": 1.0,
    "Name": "sample string 2",
    "Code": "sample string 3",
    "Description": "sample string 4",
    "Price": 5.0,
    "TaxId": 6.0,
    "IsActive": true
  },
  "Status": true,
  "Message": "sample string 2",
  "Errors": [
    {
      "Number": 1,
      "Message": "sample string 2",
      "Exception": {
        "ClassName": "System.Exception",
        "Message": null,
        "Data": null,
        "InnerException": null,
        "HelpURL": "sample string 1",
        "StackTraceString": null,
        "RemoteStackTraceString": null,
        "RemoteStackIndex": 0,
        "ExceptionMethod": null,
        "HResult": 3,
        "Source": "sample string 2",
        "WatsonBuckets": null
      }
    },
    {
      "Number": 1,
      "Message": "sample string 2",
      "Exception": {
        "ClassName": "System.Exception",
        "Message": null,
        "Data": null,
        "InnerException": null,
        "HelpURL": "sample string 1",
        "StackTraceString": null,
        "RemoteStackTraceString": null,
        "RemoteStackIndex": 0,
        "ExceptionMethod": null,
        "HResult": 3,
        "Source": "sample string 2",
        "WatsonBuckets": null
      }
    }
  ]
}