Standards and Glossary
Provides a reference of standards and commonly used terms for the Domino REST API.
Standards
Open standards are implemented whenever possible because they are more thoroughly scrutinized, have broader support, and facilitate easier interaction.
-
ECMA-404: The JSON Data Interchange Standard (since XML is old and binary formats...)
-
ISO 10646 / RFC 2277: Unicode UTF-8, working with all languages
-
ISO/IEC 20802-1:2016: Open data protocol (OData) v4.0 — Part 1: Core
-
ISO/IEC 20802-2:2016: Open data protocol (OData) v4.0 — Part 2: OData JSON
-
ISO 8601: Date and Time information, timezone aware
-
JSON Schema: The upcoming standard for JSON structure specifications
-
OpenAPI: The REST API standard provided by the Linux Foundation
-
RFC 3886: URI Generic Syntax
-
RFC 6797: HTTP Strict Transport Security
-
RFC 6838: Media type definitions, such as header accepts applications/json
-
RFC 7230: HTTP/1.1
-
RFC 7231: HTTP Status Codes
-
RFC 7235: HTTP/1.1 Authentication
-
RFC 7517: Json Web Key (JWK).
-
RFC 7519: Json Web Token (JWT). All our endpoints short of login and OData (OData needs basic, Excel can't handle JWT)
-
RFC 7540: HTTP/2
-
RFC 7807: Problem details for HTTP APIs
-
RFC 8681: JSON implementation of mail and others
Glossary
Commonly used terms for the Domino REST API.
JKS
Java KeyStore, a repository of security certificates used for SSL encryption. Includes authorization and public and private keys.
JWT
JSON Web Token, used for authentication between two trusted systems.
NSF
Notes file system
PEM
Base64 ASCII encoding security certificates used for SSL encryption. Includes authorization and public, private, and root keys.
PIM
Personal Information Management such as mail calendar, contact, notebook/journals, tasks/todo's
PKS
Security certificates used for SSL encryption.
keepconfig.d
Directory where you can modify some of Domino REST API's settings. Located in your Domino data directory for all platforms. For example, in Linux, it's in /local/notesdata/keepconfig.d. In Windows, it's in C:\Domino\Data\keepconfig.d.
domino-keep.log
The default file for storing logs. It's stored in the subdirectory IBM_TECHNICAL_SUPPORT of your Notes/Domino data directory. For more information, see Logging.