Domino REST API Walkthrough
This workshop is designed for a duration of 3.5 h (210 min) and covers the use and configuration of the Domino REST API using:
- Command line
- POSTMAN (or your favorite REST client)
- Domino REST AdminUI
- Code examples
Agenda
See the menu on the left for the sequence.
Prerequisites
-
A running Domino server with the Domino REST API installed on one of the following:
- on your local machine
- a remote server (note: you need OS access there)
- in a virtual machine
- in a (Docker) container using the the Domino REST API Container image
-
Postman installed
-
CURL installed
-
An IDE, like Eclipse or Visual Studio Code, installed
-
NodeJS (LTS Version) if you want to complete the JavaScript exercises
-
JDK (>= 8) if you want to complete the Java exercises
- Internet connection
- Optional (but you want out of curiosity): Domino Designer installed
Don't use a production server
We will mess with settings, so you don't want to work on a production system. A temporary local server will do.
Skills
- Understanding of Domino
- Understanding of Containers (optional)
- Understanding what an API is
- Ability to use the command line (preferably with
curl
) - For the code exercises:
- experience in Java programming
- experience with JavaScript and NodeJS