The Keyhole Labs team is excited to announce that GrokOla now offers API governance features including API documentation and real-time monitoring.
GrokOla is a knowledge documentation engine. In addition to housing wiki content, APIs can now be documented and monitored in real-time. GrokOla allows users to have all API documentation updated, centralized, and searchable from within a private GrokOla instance. For more information, visit GrokOla.com.
GrokOla API Features Screencast
All GrokOla API documentation is categorized and includes a description of the shape, parameters, and usage documentation.
Additionally, you can ‘watch’ certain routes for changes. By watching a route, you will be notified if any other user made a modification or if continuous processes update it.
With GrokOla API Monitoring, you can see an informational summary of all monitored APIs. See APIs in use by sorting the data to view most active APIs, usage, duration, popularity, and consumers.
You can also view visual charts for analysis.
Adding APIs To GrokOla
APIs can be added in a number of ways:
- Import Swagger JSON files manually.
- Create an access token and use an integration mechanism such as Maven to have API documentation automatically imported upon build. This allows continuous integration systems to update API documentation during the build process, which then updates GrokOla.
- Write a script and use cURL to post the Swagger JSON file.
Swagger is a popular open source tool that stores API documentation. According to its documentation:
The goal of Swagger™ is to define a standard, language-agnostic interface to REST APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection.
Our development team has found Swagger immensely helpful in quickly and correctly documenting RESTful APIs. Now, with this integration, GrokOla users can now have all of their Swagger benefits right from their GrokOla wiki dashboard.
Just Another Great Feature of GrokOla
GrokOla is a web-based wiki tool for development teams that supports knowledge transfer. Users can create, query, and share wiki content & mockups with their team from anywhere via its web-based or mobile platform.
GrokOla provides a centralized wiki for the Tribal Knowledge needed by your team. Code solutions and APIs are documented using simple markdown syntax and language-sensitive editors.
MockOla is a rapid design tool that allows users to easily create user interface mockups, wireframes, and visual concepts. Users lay out simple user interfaces configurations using a drag-and-drop element editor with various design palettes like user interface constructs, UML Modeling, shapes, text, and more.
Question & Answer Workflow
Users can ask detailed development questions to members of their own teams. Once an answer is accepted, it is made available by search to all users of your private instance. No knowledge slips through the cracks!
GrokOla was developed by Keyhole Labs, a division of Keyhole Software. GrokOla is available free of charge to all current Keyhole Software enterprise clients, and to other development teams for a fee. For more information, visit GrokOla.com.
Note: Swagger is not affiliated with Keyhole Software, but the Swagger Specification was donated to the Open API Initiative (OAI) and has been renamed to the OpenAPI Specification. We love open source!