diff --git a/api_documentation/api_documentation.go b/api_documentation/api_documentation.go
index 360039b6c19a3c1b5cffc09f66367fbd833f9815..68cc62613f5d3e2ab9effe321c5936e843755abe 100644
--- a/api_documentation/api_documentation.go
+++ b/api_documentation/api_documentation.go
@@ -73,10 +73,7 @@ func GetDocs(endpointHandlers map[string]map[string]interface{}, corePath string
 	}
 
 	// Add default error
-	docs.Components.Schemas["error"] = map[string]string{
-		"type":   "string",
-		"format": "string",
-	}
+	addDefaultSchemas(docs)
 
 	var validationError error
 	if endpointHandlers, validationError = handler_utils.ValidateAPIEndpoints(endpointHandlers); validationError != nil {
@@ -141,6 +138,18 @@ func GetDocs(endpointHandlers map[string]map[string]interface{}, corePath string
 	return docs, nil
 }
 
+func addDefaultSchemas(docs Docs) {
+	docs.Components.Schemas["error"] = map[string]string{
+		"type":   "string",
+		"format": "string",
+	}
+
+	docs.Components.Schemas["string"] = map[string]string{
+		"type":   "string",
+		"format": "string",
+	}
+}
+
 func FillParameters(docs *Docs, handler handler_utils.Handler) ([]DocParam, error) {
 
 	docParameters := []DocParam{}