diff --git a/src/main/java/org/etsi/osl/tmf/configuration/SwaggerDocumentationConfig.java b/src/main/java/org/etsi/osl/tmf/configuration/SwaggerDocumentationConfig.java
index ea00cc6ac4e3ab952b6e0e4c683e40a62f738e70..9cd05ca2d7aa90f70fc1791abc93da7e69524818 100644
--- a/src/main/java/org/etsi/osl/tmf/configuration/SwaggerDocumentationConfig.java
+++ b/src/main/java/org/etsi/osl/tmf/configuration/SwaggerDocumentationConfig.java
@@ -728,7 +728,41 @@ public class SwaggerDocumentationConfig {
 	    		.build();
 	
 	}
-	
+	/**
+	 * TMF 674 Geographic Site Management
+	 * @return
+	 */
+
+
+	@Bean
+	public OpenApiCustomizer gsm674OpenAPI() {
+		return openApi -> openApi
+				.specVersion( SpecVersion.V30 ).addSecurityItem(new SecurityRequirement().addList("security_auth"))
+				.info(new Info()
+						.title("TMF 674 Geographic Site Management")
+						.description("## TMF API Reference: TMF674 - Geographic Site Management  ### Release : 20.0 - April 2020 ")
+						.version("4.0.0")
+						.license(new License()
+								.name("Apache 2.0")
+								.url("http://openslice.io")))
+				.externalDocs(new ExternalDocumentation()
+						.description("TMF API Tables")
+						.url("https://www.tmforum.org/oda/open-apis/table"));
+	}
+
+	@Bean
+	public GroupedOpenApi gsm674(){
+
+		SpringDocUtils.getConfig().replaceWithClass(java.time.LocalDate.class, java.sql.Date.class);
+		SpringDocUtils.getConfig().replaceWithClass(java.time.OffsetDateTime.class, java.util.Date.class);
+
+		return GroupedOpenApi.builder()
+				.group("tmf-api-674-Geographic Site Management-v4.0.0")
+				.addOpenApiCustomizer( this.stm653OpenAPI() )
+				.packagesToScan("org.etsi.osl.tmf.gsm674.api")
+				.build();
+
+	}
 
 
 	/**