Skip to content

Rich Text and the Domino REST API

Background

Rich Text (RTF) was specified by Microsoft in 1987. Notes/Domino uses a similar specification. It's essentially a container format designed to host plain text, formatted text, images, attachments, embedded objects and layout information. It's whitespace sensitive, a term for formatting achieved by repeatedly pressing the space key.

Modern container formats with similar capabilities include ECMA-376 (ISO/IEC-29500) (Office Open XML) and ISO/IEC 26300:2006 (Open Document Format), which are both XML-based, and MIME (RFC 1341), which is widely used in email. The XML formats, common in word processors, are not native to the web. MIME, being multipurpose, does not prescribe content parts and is not native to web browsers.

Defining Rich Text

Any field you want to access in the Domino REST API must be defined in a schema. To define a Rich Text field, use the correct data format:

{
  "name": "Body",
  "type": "string",
  "format": "richtext"
}

This enables the correct Rich Text processing for both read and write within the means of the API.

Reading Rich Text

There are 6 ways to retrieve Rich Text:

  • As part of the regular /document/{unid} URL or a list operation using &documents=true
  • Using the /query URL
  • Using the /richtext/markdown/{unid} endpoint that returns markdown, which is lossy but highly readable
  • Using the /richtext/mime/{unid} endpoint that returns a MIME representation of a Notes Rich Text
  • Using /richtext/plain/{unid} endpoint that returns a stream of plain unformatted text
  • Using the /bulk/unid URL

The following APIs return Rich Text as MIME by default. You can specify a different format by using the richTextAs= URL parameter, and setting its value to html, mime, md, or plain.

  • /document/{unid}
  • /query
  • /bulk/unid
  • /bulk/create
  • /bulk/update
  • /lists/{name} (when using the documents=true parameter)

The request response may include the parameters identified in the table below.

Writing Rich Text

Note

There is no Rich Text on the web.

Domino REST API does NOT attempt to write back data in the original Lotus Notes (ca 1989) Rich Text format, but will use MIME with multipart content. The Notes client can process and render this for display, but can't edit it without first converting it. Try to avoid editing on both sides.

A submission to a richtext field as part of a POST /document/{unid} needs to look like this:

{
  "Body": {
    "type": "[Valid-Content-Type]",
    "encoding": "[BASE64|PLAIN]",
    "headers": "Valid MIME Header values",
    "content": "actual content, eventually encoded"
  }
}
Parameter Details
type Its value must be a valid content type:

- text/[subtype] is mainly html but could be css or javascript.

- image/[subtype] can be any image type that works in the API. But for rendering in the Notes client, stick to jpg, png or svg.

- multipart/[subtype] can be mixed or form-data. There is a subtle difference, see the examples below.
encoding Its value can be PLAIN or BASE64. When using PLAIN, you have to escape all quotes, so BASE64 is recommended.
headers MIME headers used to, for example, determine attachment names.

Example:
"Content-Disposition: inline; filename=\"KEEPLogo.png\";",
content Base64 encoded content

Converting Rich Text

The following information specify how incoming Rich Text and outgoing Rich Text are converted.

Note

All incoming and outgoing conversions shown here are the default processes. See Extending Rich Text for instructions on extending Rich Text processing.

Incoming Rich Text

Incoming Rich Text is the Rich Text JSON passed in the request body as the value of a richtext field.

The table below shows, for each submitted type, which createAdditional options are supported and how the content is stored.

Info

createAdditional is an optional property in the Rich Text JSON that lets you specify what alternative content types should be generated from the original content. It causes the API to save a multipart/alternative MIME part that includes both the original content type and the additional types specified in the createAdditional property. Currently, the allowed values for createAdditional are plain and html.

Submitted type createAdditional Stored as Example
multipart/mixed - multipart/mixed link image
multipart/alternative - multipart/alternative link image
text/plain - text/plain link image
text/html - text/html link image
text/html plain - multipart/alternative
- text/html
link image
text/markdown - text/markdown link image
text/markdown plain - multipart/alternative
- text/markdown
- text/plain
link image
text/markdown html - multipart/alternative
- text/markdown
- text/html
link image
text/markdown plain, html - multipart/alternative
- text/markdown
- text/plain
- text/html
link image

Warning

Updating the richtext field in Notes client may alter what Domino REST API has stored in it. For example, a stored multipart/alternative gets overwritten if the richtext field is updated using the Notes client.

Outgoing Rich Text

Outgoing Rich Text is how the value of the richtext field is shown in the response body.

The following table shows the content of the richtext field, its different richTextAs values, and their corresponding results.

Content richTextAs Result type Example
Rich Text mime multipart/mixed link image
Rich Text html text/html link image
Rich Text plain text/plain link image
Rich Text markdown text/markdown link image
MIME mime multipart/mixed Ex.1
Ex.2
MIME html text/html

Fallback:
text/markdown → html
Ex.1
Ex.2
Ex.3
Ex.4
MIME markdown text/markdown

Fallback:
text/html → markdown
Ex.1
Ex.2
Ex.3
Ex.4
MIME plain text/plain

Fallback:
- text/html → plain
- text/markdown → plain
Ex.1
Ex.2
Ex.3
Ex.4
Ex.5

Examples

To include a file into your MIME requires multipart/form-data and would look like this:

MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="XXXXboundary text"

This is a multipart message in MIME format.

--XXXXboundary text
Content-Type: text/plain

this is the body text

--XXXXboundary text
Content-Type: text/plain;
Content-Disposition: attachment;
        filename="test.txt"

this is the attachment text

--XXXXboundary text--

Posting this to a database would look like this:

{
  "Form": "Main Document",
  "Subject": "Test multipart base 64 encoded",
  "Body": {
    "type": "multipart/form-data",
    "encoding": "BASE64",
    "content": "TUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiBtdWx0aXBhcnQvbWl4ZWQ7CiAgICAgICAgYm91bmRhcnk9IlhYWFhib3VuZGFyeSB0ZXh0IgoKVGhpcyBpcyBhIG11bHRpcGFydCBtZXNzYWdlIGluIE1JTUUgZm9ybWF0LgoKLS1YWFhYYm91bmRhcnkgdGV4dApDb250ZW50LVR5cGU6IHRleHQvcGxhaW4KCnRoaXMgaXMgdGhlIGJvZHkgdGV4dAoKLS1YWFhYYm91bmRhcnkgdGV4dApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47CkNvbnRlbnQtRGlzcG9zaXRpb246IGF0dGFjaG1lbnQ7CiAgICAgICAgZmlsZW5hbWU9InRlc3QudHh0IgoKdGhpcyBpcyB0aGUgYXR0YWNobWVudCB0ZXh0CgotLVhYWFhib3VuZGFyeSB0ZXh0LS0="
  }
}
An image post looks like this:
{
  "Form": "Main Document",
  "Subject": "Test PNG in MIME Field base 64 encoded",
  "Body": {
    "type": "image/png",
    "encoding": "base64",
    "headers": "Content-Disposition: inline; filename=\"KEEPLogo.png\";",
    "content": "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"
  }
}

Flat JSON submissions (Inception mode)

If your consuming service cannot handle the Rich Text JSON structure, you can wrap that JSON in a Base64‑encoded string.

In this case, the content element that is typically already Base64‑encoded becomes part of a second layer of Base64 encoding. For example, start with:

{
  "type": "image/png",
  "encoding": "base64",
  "headers": "header values",
  "content": "-Encoded base64 here-"
}

Then encode this entire JSON object as Base64. The conversion result might look like:

ewogICJ0eXBlIjogImltYWdlL3BuZyIsCiAgImVuY29kaW5nIjogImJhc2U2NCIsCiAgImNvbnRlbnQiOiAiLUVuY29kZWQgYmFzZTY0IGhlcmUtIgp9

Finally, submit it as a String (other fields omitted for clarity):

{
  "Body": "ewogICJ0eXBlIjogImltYWdlL3BuZyIsCiAgImVuY29kaW5nIjogImJhc2U2NCIsCiAgImNvbnRlbnQiOiAiLUVuY29kZWQgYmFzZTY0IGhlcmUtIgp9",
  "Form" : "Main Document",
  ...
}

YMMV

Reading back attachments submitted through MIME

The name of an attachment is visible when your form mode includes the virtual field $FILES (case-sensitive) and you retrieve the document using the /document endpoint. You can then download attachments in binary format using the /attachments/{unid}/{attachmentName} endpoint.

Note

Currently, attachments are not returned by the @AttachmentNames formula until the document has been saved once in the Notes client.

Additional information

To be successful in composing MIME payloads, familiarize yourself with the specification. Check the links for more information: