diff --git a/src/Squidex/Areas/Api/Controllers/Schemas/Models/CreateSchemaDto.cs b/src/Squidex/Areas/Api/Controllers/Schemas/Models/CreateSchemaDto.cs
index b8109375f..1835ecc51 100644
--- a/src/Squidex/Areas/Api/Controllers/Schemas/Models/CreateSchemaDto.cs
+++ b/src/Squidex/Areas/Api/Controllers/Schemas/Models/CreateSchemaDto.cs
@@ -37,6 +37,11 @@ namespace Squidex.Areas.Api.Controllers.Schemas.Models
///
public bool Publish { get; set; }
+ ///
+ /// Set to true to allow a single content item only.
+ ///
+ public bool Singleton { get; set; }
+
public CreateSchema ToCommand()
{
var command = new CreateSchema();
diff --git a/src/Squidex/Areas/Api/Controllers/Schemas/Models/SchemaDto.cs b/src/Squidex/Areas/Api/Controllers/Schemas/Models/SchemaDto.cs
index 0c0869ede..54b0fd561 100644
--- a/src/Squidex/Areas/Api/Controllers/Schemas/Models/SchemaDto.cs
+++ b/src/Squidex/Areas/Api/Controllers/Schemas/Models/SchemaDto.cs
@@ -44,6 +44,11 @@ namespace Squidex.Areas.Api.Controllers.Schemas.Models
///
public bool IsPublished { get; set; }
+ ///
+ /// Indicates if the schema is a singleton.
+ ///
+ public bool IsSingleton { get; set; }
+
///
/// The user that has created the schema.
///