NextGen APIs

POST /inventory/materials/r1/materials

Http Verb

POST

Url

/inventory/materials/r1/materials

Permissions required

Material: Edit

(fsm.core.material.edit)

Personally Identifiable Information (PII)

No

Sensitive Information

No

Last Modified Version

r1

Released since

TBD

Deprecated since


Removed since


Tech Tags

MULTILANGUAGE-FIELDS

Business Logic

This API creates a new Material Class.

Header Parameters

Default.

Request Body Parameters

Field

Validations

Note

code

 Max Length: 40


description

 Max Length: 375


measureUnitId

Referenced id existence check


validityBegin

 Format: ISO-8601


validityEnd

 Format: ISO-8601


typeId

Referenced id existence check


managementTypeId

Referenced id existence check


materialClassId



itemTypeId



goodsGroupId



brandId



alternativeCode

 Max Length: 40


extendedDescription

 Max Length: 1000


externalStatus

 Max Length: 100


note

 Max Length: 1000


externalSystemId



generic



active



managedInStock



Response documentation

Response payload fields

Field

Note

id


Response error codes

BASE_0001, BASE_0010, BASE_0003, BASE_0007