# fdoc: an API Documentation Tool

DevFeed: [fdoc: an API Documentation Tool](<https://devfeed.tech/articles/fdoc-an-api-documentation-tool-15652.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/fdoc-an-api-documentation-tool>)

Author: Square Engineering

Published: 2012-06-19T16:01:00Z

Content type: article

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [API](<https://devfeed.tech/topics/api.md>), [JSON Schema](<https://devfeed.tech/topics/json-schema.md>), [Tool](<https://devfeed.tech/topics/tool.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [Rails](<https://devfeed.tech/topics/rails.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-documentation](<https://devfeed.tech/tags/api-documentation.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [json](<https://devfeed.tech/tags/json.md>), [json-schema](<https://devfeed.tech/tags/json-schema.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [rails](<https://devfeed.tech/tags/rails.md>), [tool](<https://devfeed.tech/tags/tool.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

## AI overview

Square describes fdoc, an open-source tool for keeping API documentation consistent. It uses a machine-readable format and generates HTML documentation, while also checking specifications for undocumented parameters.

## Source excerpt

How we maintain consistent API documentation.