Guru Developer Network

Welcome to the Guru developer network. You'll find comprehensive guides and our API documentation to help you start working with Guru as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Import Content

Overview

This page describes how customers use the Card and Board APIs to load content.

General Events

Here's what a board with cards and sections looks like:

{
  "description" : "my board",
  "id" : "fab98840-ad24-4106-9e68-a2d114490cea",
  "title" : "Use Cases",
  "items" : [ {
    "type" : "fact",
    "preferredPhrase" : "title of the first card",
    // the rest of the card properties would go here...
  }, {
    "type" : "fact",
    "preferredPhrase" : "title of the second card",
    // the rest of the card properties would go here...
  }, {
    "type" : "fact",
    "preferredPhrase" : "title of the third card",
    // the rest of the card properties would go here...
  }, {
    "type" : "section",
    "title" : "my section",
    "items": [ {
      "type" : "fact",
      "preferredPhrase" : "title of the card inside the section",
      // the rest of the card properties would go here...
    } ]
  } ]
}

Converting Links

When you load content into Guru from another system, consider how you want page-to-page links to work. These links can become links between Guru Cards or links from Guru Cards back to the other system.

Import Content


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.