APILens
[ v2025 ]

Detect REST design smells instantly

Scans GitHub repositories and returns a scored, actionable quality report in seconds. No configuration needed.

GitHub-native API governance

FIND REST DESIGN ISSUES
BEFORE THEY SHIP.

APILens scans repository files, detects design smells, and turns static API structure into a readable quality report for teams. No credit card. Supports public and private repositories.

Workflow

Three steps from repo to report

The interface progressively reveals decisions, keeping the scan flow focused and easy to recover from.

01
Authorization

Connect GitHub

Authorize once and keep analysis scoped to your repositories. Private repos fully supported.

02
Configuration

Choose source

Pick a repo, branch, and the API file APILens should inspect. OpenAPI & Swagger supported.

03
Remediation

Review fixes

Get a scored report with endpoint-level smells and prioritized remediation suggestions.

Live preview

What a scan reveals

Design smells

8

Verb-based URLs, missing versioning

Endpoints

17

Express routes and OpenAPI operations

Suggested fixes

4

Prioritized remediation notes

petstore-api / mainScore: 62 / 100

Verb in URL

GET /getUsers is redundant.

Critical

No pagination

/orders lacks limit and offset params.

Medium

Missing versioning

No route versioning strategy detected.

Low