How to Share Object Schemas in Cosmic

Community Articles
Community Articles How to Share Object Schemas in Cosmic

An Object in Cosmic can be a page, a blog post, an author or anything you want it to be. Cosmic gives you the freedom to create and manage content openly and create your own data structure. Each Object allows for the creation of a title, slug, content and Metafields. Metafields are very powerful pieces of custom data that can be added to objects that can be recursively nested. 

Depending on your use case, your Objects' Content Models can become quite robust with metafields. Save time creating new Objects with sharable Object Schemas. Cosmic makes sharing Object Schemas easy. Simply follow these steps: 


How to Share Object Schemas in Cosmic

1. Click "View Schema" on an existing Object and copy the code in the text area.


2. Paste into the Schema area in a new or existing Object.


Make sure that your Schema is a valid JSON Object structure. For example:

{
  "title": "Object Title",
  "content": "

Here is some amazing content.", "metafields": [ { "title": "Headline", "key": "headline", "value": "Amazing Headline", "type": "text" } ] }

This is another great example of Cosmic helping blended teams of developers and content editors build apps faster. With Cosmic, write once and deliver everywhere. 

I hope that you've found this tutorial helpful. If you have questions or comments about Content Editor Features in the Cosmic system, I'd love to hear about them. You can refer to my Cosmic Profile for additional content on how to intuitively navigate the Cosmic Dashboard. 

carson@cosmicjs.com 

You may also like


Every blog needs a solid Content Management System (CMS). This allows content owners to control their content without having to hire a developer to make every single change to their site. Cosmic is a great choice for a CMS. In this how-to article, we’ll connect a React/Next.js app to Cosmic .
Exporting Cosmic-powered data to CSV is easy with this new extension 🚀
Digital Ocean, a hosting provider beloved by developers, provides a highly intuitive interface for deploying and managing application infrastructure. In this tutorial I'm going to show you how to install and deploy a Cosmic-powered Nuxt.js app on Digital Ocean.
Publish Blog Articles to a clean and simple UI with Apollo Blog, powered by Apollo Graphql client and Cosmic.
To demonstrate how easy it is to get started with Cosmic, we'll utilize the Cosmic CLI to quickstart an Angular Ecommerce App. This Angular ecommerce app allows you to process orders from customers and accept Stripe payments for goods and services. Manage inventory in the Cosmic Dashboard.
In this tutorial I'll be showing you how I built a Vue.js app with Authentication using Cosmic and AWS Lambda prior to deploying to Netlify. Let's get started.

Get Started with Cosmic

Build personal projects for free. Add your team at unbeatable prices.
Start Building Talk to Sales