Create Extended Property
POST/api/extendedproperties/createextendedproperty
Tier: Public — stable, supported for third-party integration.
Creates a new extended-property definition for the caller's organisation.
Request
Responses
- 200
- 400
- 401
- 403
The created extended property. See ExtendedProperties.ExtendedPropertyDetailDto.
MissingRequiredField ("Name" or "DataType"); InvalidReference ("TemplateType",
not a valid Enums.TemplateFor name); InvalidOperation
("DataType" — not a valid Enums.TemplateDataTypes name, an
advanced type used outside a Collection-typed property, or an item-only type used
outside Item); DuplicateResource (Name+TemplateType, scoped to the organisation's
non-deleted properties); InvalidReference ("ReferenceTemplateId" — points at a template
whose type doesn't match the property's data type, or at an unknown template);
OperationFailed (insert failure).
Caller is not authenticated.
Caller does not have Create permission on the ExtendedProperty module.