Overview
This product is a minimum viable portal (MVP) template for APIs. It provides a fill-in-the-blanks template for documenting an API and includes a getting started guide and API reference documentation. The template is written in Markdown, with the homepage in HTML. It is a Jekyll site that can be used with gh-pages.
Features
- Fill-in-the-blanks template for documenting APIs
- Includes getting started guide and API reference documentation
- Written in Markdown
Installation
To use this MVP template for your API, follow these steps:
- Clone the project: Clone this project
- Run a local copy: GitHub’s instructions for running a local copy
- Update the following files with details about your API:
_config.yml: Site settings and theme options_about/index.md: Information about your API and documentation_data/docs.yml: Menu structure for Documentation pages_docs/index.md: Get started and authentication_docs/workflows.md: Workflows_docs/code_samples.md: Code samples_docs/mdreference.mdor_docs/openapi.md: Reference and endpoints
Note: If you delete, replace, or rename any files in the _docs folder, make sure to update _data/docs.yml and _includes/topnav.html to reflect your structural changes.
Summary
The MVP template for APIs is a helpful tool for quickly documenting an API. With a fill-in-the-blanks approach, it allows API developers to easily provide essential information for users to consume the API. The template is written in Markdown and can be customized to fit the specific details of the API. Additionally, the template is built with Jekyll and can be used with gh-pages for deployment.