Today, we’re announcing the start of the beta program for our new Domino REST API, formerly known as “Project Keep.” This is the latest addition to our ongoing Domino Early Access Program.

The Domino REST API will introduce hundreds of new APIs that aperture to information on Domino — further extending access to your Domino data. It’s a modern take on the REST API for opening Domino access to a world of standards — and API-first developers.

What is it? 

Domino REST API is a new feature that runs alongside the server and allows you to expose your Domino data in the form of standardized Open-APIbased methods securely and easily. Using a browser-based admin UI, application owners can define which data will be made available for view or update on a REST API. It extends the Domino principles of reader/author document access definitions into the world of Internet protocols. 

It also includes Swagger UI which allows the visualization and interaction with APIs without having any of the actual implementation logic in place. The APIs are automatically generated from an OpenAPI (formerly Swagger) specification with visual documentation, making it easier to later implement the back-end code. 

What is special about the new Domino REST APIs? 

  • Secureby default, with fine granular controls per form, field and user basis 
  • Implements latest open standards 
  • HTTP/2-ready, for server-to-server or client-to-server communication
  • API-first design with full interactive documentation 
  • Low barrier to entry as it runs on a Domino server and/or your Notes client 
  • Admin UI and Postman samplesincluded 
  • State-of-the-art JWT access token integrated with your existing IdP infrastructure

What can be accessed via the Domino REST APIs?

You can access content like views, documents, and fields, as well as database design, agents, and ACL settings. And, of course, featuring DQL queries to quickly access the data you are looking for. 

Built-in declarative security ensures the API will only allow access to fields the caller is authorized to see or update. This can effectively prevent computed fields to be overwritten and limits participants in a workflow to update their fields only.  

How to participate  

The Domino REST API is now available as a prepacked ready-to-use Docker container to all current Domino customers. The download can be found in the “Domino Early Access program” category on Flexnet. Please visit documentation here to learn more and to set up your test environment.  

You are invited to join our Domino Early Access program forum here, to provide your valuable feedback and suggestions on the Domino REST API beta program.

Please note, the Beta program will run from June 7 until the REST APIs are shipped with the next Domino release, post v12.

The Domino v12 launch

Missed the v12 live event? The launch is not over! We’re half-way through rolling out the Domino Dozen which includes 12 days of exciting Domino content consisting of panel discussions with customers, demos, new thought leadership and more. Register now to get access to announcements like these and watch the live event on replay!   

 

Comment wrap
Further Reading
article-img
Digital Solutions | December 21, 2021
Your Questions about Domino’s Latest Release – Answered!
Last week, we hosted a webinar about the latest version (v12.0.1), and we have to say, our Domino customers are an engaged bunch! We had close to 200 questions asked in less than an hour and we’ve distilled them down to a Q&A, below.
article-img
Digital Solutions | December 15, 2021
Why You Need to Be on the Latest Version of Domino (v12.0.1)
This has been a big year for Domino! In June of 2021 we released v12, which includes mobile- and web-ready app capabilities, a low-code citizen development app builder, and cloud-native deployment options in addition to our on-prem install.
article-img
Digital Solutions | December 9, 2021
I Remodeled My Kitchen and I Joined HCL. (One of These Things Was a Bad Decision.)
My wife and I wanted a new kitchen — even though our ten-year-old appliances were high-end Subzero and Wolf that we acquired when we bought the house last year.
Close