diff --git a/src/api/home/content-types/home/schema.json b/src/api/home/content-types/home/schema.json
deleted file mode 100644
index b87ed975c059f13153221b66d88ab547cf168ecf..0000000000000000000000000000000000000000
--- a/src/api/home/content-types/home/schema.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
-  "kind": "singleType",
-  "collectionName": "homes",
-  "info": {
-    "singularName": "home",
-    "pluralName": "homes",
-    "displayName": "home",
-    "description": ""
-  },
-  "options": {
-    "draftAndPublish": true
-  },
-  "pluginOptions": {},
-  "attributes": {
-    "Quem_somos": {
-      "type": "text"
-    }
-  }
-}
diff --git a/src/api/o-c3sl/content-types/o-c3sl/schema.json b/src/api/o-c3sl/content-types/o-c3sl/schema.json
new file mode 100644
index 0000000000000000000000000000000000000000..2baf0653ab9f0bba4d5a3b1908037bda7b358a89
--- /dev/null
+++ b/src/api/o-c3sl/content-types/o-c3sl/schema.json
@@ -0,0 +1,22 @@
+{
+  "kind": "singleType",
+  "collectionName": "o_c3sls",
+  "info": {
+    "singularName": "o-c3sl",
+    "pluralName": "o-c3sls",
+    "displayName": "O c3sl",
+    "description": ""
+  },
+  "options": {
+    "draftAndPublish": true
+  },
+  "pluginOptions": {},
+  "attributes": {
+    "Titulo": {
+      "type": "string"
+    },
+    "Descricao": {
+      "type": "richtext"
+    }
+  }
+}
diff --git a/src/api/home/controllers/home.js b/src/api/o-c3sl/controllers/o-c3sl.js
similarity index 53%
rename from src/api/home/controllers/home.js
rename to src/api/o-c3sl/controllers/o-c3sl.js
index b4dc6c01978dac78b1c146f04608a463cacb881f..9e7c19b7698892ac0a9ee9b8b3d6a61f5b56fd9c 100644
--- a/src/api/home/controllers/home.js
+++ b/src/api/o-c3sl/controllers/o-c3sl.js
@@ -1,9 +1,9 @@
 'use strict';
 
 /**
- * home controller
+ * o-c3sl controller
  */
 
 const { createCoreController } = require('@strapi/strapi').factories;
 
-module.exports = createCoreController('api::home.home');
+module.exports = createCoreController('api::o-c3sl.o-c3sl');
diff --git a/src/api/home/routes/home.js b/src/api/o-c3sl/routes/o-c3sl.js
similarity index 55%
rename from src/api/home/routes/home.js
rename to src/api/o-c3sl/routes/o-c3sl.js
index 63ca7fd1e06d8a587bcb1b3d5d8bfce9ffb9f930..98a0eb9026af9018926fd85e21c04d8e1ebe3664 100644
--- a/src/api/home/routes/home.js
+++ b/src/api/o-c3sl/routes/o-c3sl.js
@@ -1,9 +1,9 @@
 'use strict';
 
 /**
- * home router
+ * o-c3sl router
  */
 
 const { createCoreRouter } = require('@strapi/strapi').factories;
 
-module.exports = createCoreRouter('api::home.home');
+module.exports = createCoreRouter('api::o-c3sl.o-c3sl');
diff --git a/src/api/home/services/home.js b/src/api/o-c3sl/services/o-c3sl.js
similarity index 54%
rename from src/api/home/services/home.js
rename to src/api/o-c3sl/services/o-c3sl.js
index 64e6d32f8ce99a90bf3ccb43844c904e3d432f56..450a10639ecc142f63c3206a00d85e6e9ed1dc5c 100644
--- a/src/api/home/services/home.js
+++ b/src/api/o-c3sl/services/o-c3sl.js
@@ -1,9 +1,9 @@
 'use strict';
 
 /**
- * home service
+ * o-c3sl service
  */
 
 const { createCoreService } = require('@strapi/strapi').factories;
 
-module.exports = createCoreService('api::home.home');
+module.exports = createCoreService('api::o-c3sl.o-c3sl');
diff --git a/types/generated/contentTypes.d.ts b/types/generated/contentTypes.d.ts
index 40c49e1300b2a210b157b60f046cb245698666d1..dc33bde650bdb331b8e831c7845f1bae69dd8891 100644
--- a/types/generated/contentTypes.d.ts
+++ b/types/generated/contentTypes.d.ts
@@ -362,57 +362,6 @@ export interface AdminTransferTokenPermission extends Schema.CollectionType {
   };
 }
 
-export interface ApiHomeHome extends Schema.SingleType {
-  collectionName: 'homes';
-  info: {
-    singularName: 'home';
-    pluralName: 'homes';
-    displayName: 'home';
-    description: '';
-  };
-  options: {
-    draftAndPublish: true;
-  };
-  attributes: {
-    Quem_somos: Attribute.Text;
-    createdAt: Attribute.DateTime;
-    updatedAt: Attribute.DateTime;
-    publishedAt: Attribute.DateTime;
-    createdBy: Attribute.Relation<'api::home.home', 'oneToOne', 'admin::user'> &
-      Attribute.Private;
-    updatedBy: Attribute.Relation<'api::home.home', 'oneToOne', 'admin::user'> &
-      Attribute.Private;
-  };
-}
-
-export interface ApiPostPost extends Schema.CollectionType {
-  collectionName: 'posts';
-  info: {
-    singularName: 'post';
-    pluralName: 'posts';
-    displayName: 'Post';
-    description: '';
-  };
-  options: {
-    draftAndPublish: true;
-  };
-  attributes: {
-    Titulo: Attribute.String;
-    Imagem: Attribute.Media<'images' | 'files' | 'videos' | 'audios', true>;
-    Autor: Attribute.String;
-    Data: Attribute.Date;
-    Descricao: Attribute.RichText;
-    Sumario: Attribute.Text;
-    createdAt: Attribute.DateTime;
-    updatedAt: Attribute.DateTime;
-    publishedAt: Attribute.DateTime;
-    createdBy: Attribute.Relation<'api::post.post', 'oneToOne', 'admin::user'> &
-      Attribute.Private;
-    updatedBy: Attribute.Relation<'api::post.post', 'oneToOne', 'admin::user'> &
-      Attribute.Private;
-  };
-}
-
 export interface PluginUploadFile extends Schema.CollectionType {
   collectionName: 'files';
   info: {
@@ -839,6 +788,66 @@ export interface PluginUsersPermissionsUser extends Schema.CollectionType {
   };
 }
 
+export interface ApiOC3SlOC3Sl extends Schema.SingleType {
+  collectionName: 'o_c3sls';
+  info: {
+    singularName: 'o-c3sl';
+    pluralName: 'o-c3sls';
+    displayName: 'O c3sl';
+    description: '';
+  };
+  options: {
+    draftAndPublish: true;
+  };
+  attributes: {
+    Titulo: Attribute.String;
+    Descricao: Attribute.RichText;
+    createdAt: Attribute.DateTime;
+    updatedAt: Attribute.DateTime;
+    publishedAt: Attribute.DateTime;
+    createdBy: Attribute.Relation<
+      'api::o-c3sl.o-c3sl',
+      'oneToOne',
+      'admin::user'
+    > &
+      Attribute.Private;
+    updatedBy: Attribute.Relation<
+      'api::o-c3sl.o-c3sl',
+      'oneToOne',
+      'admin::user'
+    > &
+      Attribute.Private;
+  };
+}
+
+export interface ApiPostPost extends Schema.CollectionType {
+  collectionName: 'posts';
+  info: {
+    singularName: 'post';
+    pluralName: 'posts';
+    displayName: 'Post';
+    description: '';
+  };
+  options: {
+    draftAndPublish: true;
+  };
+  attributes: {
+    Titulo: Attribute.String;
+    Imagem: Attribute.Media<'images' | 'files' | 'videos' | 'audios', true>;
+    Autor: Attribute.String;
+    Data: Attribute.Date;
+    Descricao: Attribute.RichText;
+    Sumario: Attribute.Text;
+    createdAt: Attribute.DateTime;
+    updatedAt: Attribute.DateTime;
+    publishedAt: Attribute.DateTime;
+    createdBy: Attribute.Relation<'api::post.post', 'oneToOne', 'admin::user'> &
+      Attribute.Private;
+    updatedBy: Attribute.Relation<'api::post.post', 'oneToOne', 'admin::user'> &
+      Attribute.Private;
+  };
+}
+
 declare module '@strapi/types' {
   export module Shared {
     export interface ContentTypes {
@@ -849,8 +858,6 @@ declare module '@strapi/types' {
       'admin::api-token-permission': AdminApiTokenPermission;
       'admin::transfer-token': AdminTransferToken;
       'admin::transfer-token-permission': AdminTransferTokenPermission;
-      'api::home.home': ApiHomeHome;
-      'api::post.post': ApiPostPost;
       'plugin::upload.file': PluginUploadFile;
       'plugin::upload.folder': PluginUploadFolder;
       'plugin::content-releases.release': PluginContentReleasesRelease;
@@ -859,6 +866,8 @@ declare module '@strapi/types' {
       'plugin::users-permissions.permission': PluginUsersPermissionsPermission;
       'plugin::users-permissions.role': PluginUsersPermissionsRole;
       'plugin::users-permissions.user': PluginUsersPermissionsUser;
+      'api::o-c3sl.o-c3sl': ApiOC3SlOC3Sl;
+      'api::post.post': ApiPostPost;
     }
   }
 }