The property 'RichText' does not exist on type 'SP.Field'. Make sure to only use property names that are defined by the type
What causes it and how to fix it:
- POST /fields rejects a subtype property like RichText unless the body names the subtype{ FieldTypeKind: 3, RichText: false } without @odata.type is read as SP.Field and fails with 400 – plain text columns in the same loop succeed, so the list ends up half-built; use CreateFieldAsXml or annotate the typeCause and fix →