OpenAPI + Docs

API Documentation

The website exposes public service lookup APIs, the row-search API, and a public community suggestion API. The full OpenAPI document is available as JSON.

Provider Lookup

One route per provider. The service segment accepts full names, short names, and fuzzy aliases.

/api/aws/EC2
/api/azure/azure%20vm
/api/gcp/GCE
/api/huawei/Elastic%20Cloud%20Compute

Row Search

This matches the website search bar and returns the service rows from the comparison table.

/api/search?query=ecs
/api/search?q=codearts

Community Suggestions

Users can submit structured edit or add-service suggestions through `/api/suggestions` or the `/suggest` page. Suggestions are reviewed privately before publication.

POST /api/suggestions
Content-Type: application/json

Publication Flow

Approved changes update the live catalog and can optionally be pushed back to GitHub when server-side Git sync is configured.