arrow-left

All pages
gitbookPowered by GitBook
1 of 2

Loading...

Loading...

What is Umbraco Heartcore?

Umbraco Heartcore is a headless Software As A Service (SAAS) offered by Umbraco. The service enables you to create and manage content and media in the Umbraco backoffice and make it available to any platforms, devices, channels and so forth.

API Documentationchevron-rightGraphQL APIchevron-rightDeployment workflowchevron-right

All Umbraco Heartcore projects include a Content Delivery Network (CDN) using CloudFlare. This CDN is used for caching content and media fetched through the Content Delivery API. Additionally, the media CDN (media.umbraco.io) allows for resizing and cropping options, which improves both performance and stability.

You can read more about all the features and benefits on the Umbraco Heartcore product pagearrow-up-right. You can also look at the pricing, plans, and features on the Umbraco Heartcore Pricingarrow-up-right page.

There are 3 ways to get your hands on an Umbraco Heartcore project:

  • - requires that you already have an account

In this section, you will find documentation on how to work with Umbraco Heartcore.

It includes REST API documentation, the basics of how to get started, and how to work with the available Client Libraries. Please note that Umbraco Heartcore is a specific type of project only available via Umbraco Cloud.

hashtag

Reference documentation for the APIs available, as well as details about common HTTP headers, versioning, REST Standard, and how to work with authentication and authorization.

hashtag
GraphQL

Reference documentation and tutorials for the GraphQL API.

hashtag

Learn more about how we handle versioning and updates of Heartcore projects.

hashtag

Do you have questions that are not covered by this documentation? Please create an issue on our or get in touch with Umbraco Support using the chat in the portal or write a mail to [email protected].

Compare with Umbraco CMS

hashtag
Differences between Heartcore and Umbraco CMS

There are some differences between Heartcore and Umbraco CMS.

chevron-rightSetuphashtag

You can set up a new project with a few clicks through the .

Your project will then be up and running within a couple of minutes.

chevron-rightManaged Upgradeshashtag

With Umbraco Heartcore you won't need to worry about upgrading your project.

As Heartcore is a SasS product, we manage upgrades for your Heartcore project.

chevron-rightPackageshashtag

Heartcore comes out of the box with installed on the starter plan and above.

It is however not possible to install other packages in Umbraco Heartcore as the code base is Closed source.

Instead, other features like GraphQL, an out-of-the-box Content Delivery Network (CDN) by Cloudflare, and a Preview API are available in Umbraco Heartcore.

chevron-rightTemplate sectionhashtag

Umbraco Heartcore is a headless offering, meaning the frontend is decoupled from the backend. It is not possible to create templates in Umbraco Heartcore and the section is not available.

chevron-rightSpecial property aliaseshashtag

Some can manipulate the standard Umbraco routing pipeline in the Umbraco CMS.

Since the frontend and backend of Umbraco Heartcore are decoupled, it's not possible to use these aliases in Umbraco Heartcore.

The aliases are:

  • umbracoRedirect

chevron-rightCustom Grid Editorhashtag

In Heartcore, the Grid editor is working a bit differently compared to the CMS. To see how to work with the Grid editor in Heartcore, have a look at the Creating a Custom Grid Editor Tutorial.

  • umbracoInternalRedirectId

  • umbracoUrlAlias

  • The umbracoUrlName property type alias works correctly in Umbraco Heartcore.

    Umbraco Cloud Portalarrow-up-right
    Umbraco Forms
    special property aliasesarrow-up-right

    Getting started

    Get started working with Umbraco Heartcore

    Umbraco Heartcore APIs

    See the different APIs available in Umbraco Heartcore

    Client libraries

    Test out your Umbraco Heartcore project with the pre-made client libraries

    Take a 14-day free trialarrow-up-right
    Purchase a Heartcore from Umbraco.comarrow-up-right
    Setup a project directly from the Umbraco Cloud Portalarrow-up-right
    API Documentation for the Umbraco Heartcore REST API endpoints
    Authentication and Authorization
    Content Delivery API
    Content Management API
    GraphQL API Documentation
    GraphQL Filter and Ordering Documentation
    Versions and updates
    Frequently asked questionsarrow-up-right
    Documentation Issue Trackerarrow-up-right
    Cover
    Cover
    Cover
    How to create a Heartcore Trial