Skip to main content

Start with quality data

Get your project off to the best possible start with clean, well-structured data in a familiar format. Content is modelled and stored in Contensis as JSON, with rich validation in place to prevent errors. Let your content editors concentrate on writing great copy, so you can focus on writing quality code using real data.

JSON
{
"title": "Back to the future",
"tagline": "He's the only kid ever to get into trouble before he was born.",
"overview": "Marty McFly, a typical American teenager of the Eighties, is accidentally sent back to 1955 in a plutonium-powered DeLorean \"time machine\" invented by slightly mad scientist. During his often hysterical, always amazing trip back in time, Marty must make certain his teenage parents-to-be meet and fall in love - so he can get back to the future.",
"trailer": "https://www.youtube.com/watch?v=qvsgGtivCgs",
"releaseDate": "1985-07-02T23:00:00Z",
"actors": [
{
  "sys": {
      "id": "a1c983d6-4aaf-4456-9f3d-a6eac3139f1c",
      "language": "en-GB",
      "dataFormat": "entry"
  }
},
{
  "sys": {
      "id": "16f6f2de-e901-4bda-bf3f-092b93ae62a9",
      "language": "en-GB",
      "dataFormat": "entry"
  }
},
{
  "sys": {
      "id": "09b87c0b-67b2-4028-9358-e29ff16f11da",
      "language": "en-GB",
      "dataFormat": "entry"
  }
}
],
"sys": {
"id": "71f73a9b-2a13-4d63-bcc1-e8ee5047b01c",
"contentTypeId": "movie",
"projectId": "movieDb",
"language": "en-GB",
"uri": "/api/projects/movieDb/entries/71f73a9b-2a13-4d63-bcc1-e8ee5047b01c",
"dataFormat": "entry",
"metadata": {},
"version": {
  "createdBy": "s.derrickson",
  "created": "2016-10-12T09:29:18.5144641+01:00",
  "modifiedBy": "b.cumberbatch",
  "modified": "2016-10-13T10:15:12.1973648+01:00",
  "publishedBy": "b.cumberbatch",
  "published": "2016-10-13T10:15:12.1973648+01:00",
  "versionNo": "2.0"
}
}
}

JAVASCRIPT
{
  // Get movie title
  const title = movie.title;

  // Get movie tagline
  const tagline = movie.tagline;

  // Get image instance
  const coverImage = movie.coverImage;
} 

Prototype and test with real data

Say goodbye to lorem ipsum. Be truly agile by modelling content types that authors can use to provide real content for your prototypes.

Import actual data from existing systems using the Management API and use it to test the constraints of your designs early on in your project.

Integrating with Contensis

The Management API allows you to create and update content within Contensis as quickly and easily as possible. Use it to programmatically import content from your existing CMS or content repository for an effortless migration. Or integrate Contensis with other systems like university research portals, museum collections, e-commerce catalogues, and central government platforms.

Delivering content

Getting your content out of Contensis is easy. Use content anywhere you like using our two publishing APIs. Use one platform to deliver content to all of your websites, apps, and other endpoints.

Graphic illustrating an end point
Graphic illustrating an end point
Graphic illustrating an end point
Graphic illustrating an end point
Graphic illustrating an end point
Graphic illustrating an end point
Graphic illustrating an end point
Graphic illustrating an end point
Graphic illustrating an end point
Graphic illustrating an end point

Delivery API

Icon: High performance

Speed up your content delivery with our highly-performant read-only API.

Icon: High performance

Easily return content in one or more languages to build multilingual websites and apps.

Icon: High performance

Whether you need 1 piece of data or 100,000, Contensis only returns what you request – delivering your content as efficiently as possible.

Image API

Icon: High performance

Use modern formats like WebP to build beautiful content without taking a performance hit.

Icon: High performance

Upload an image once and deliver it in multiple sizes using non-destructive query string parameters.

Icon: High performance

Build lightning-fast services by caching images for up to a year or when they are updated – whichever comes first.

Use your favourite languages and frameworks.

Contensis is language agnostic. Work in React, Angular, or whatever framework you like. We provide a set of RESTful APIs with language wrappers for JavaScript and .NET and comprehensive documentation to get you started.

Coffee cup

Ready to give it a try?

Request a demo

We can arrange a face-to-face demonstration, video demonstration or provide you with a cloud installation for you to try out.