Varen Docs
Monitoring

Custom APIs

Monitor any API by providing its documentation URL.

Beyond the catalog, you can monitor any API by providing its documentation URL.

Adding a custom API

  1. Click Custom API in the dashboard sidebar
  2. Enter a name for the API (e.g., "Internal Payments API")
  3. Paste the documentation URL — this can be:
    • An OpenAPI/Swagger spec URL (JSON or YAML)
    • An HTML documentation page
    • A markdown docs page
  4. Choose a check interval:
    • Every 24 hours — available on all plans
    • Every hour — requires Pro plan
  5. Click Add API

Varen will fetch the URL, detect the format, and begin monitoring.

Supported formats

FormatDetectionQuality
OpenAPI 3.x (JSON/YAML)Deterministic diffHighest — exact endpoint, parameter, and schema changes
Swagger 2.0 (JSON/YAML)Deterministic diffHigh — same as OpenAPI 3.x
HTML documentationAI-powered analysisGood — catches most changes, may miss subtle ones
Markdown / plain textAI-powered analysisGood — same as HTML

For best results, use an OpenAPI spec URL when available. Deterministic diffing is more reliable than AI-powered analysis.

Limits

PlanCustom APIs
HobbyUp to 3 total monitors (catalog + custom)
ProUp to 15 total monitors

Tips

  • Use the raw spec URL, not the rendered docs page. For example, use https://api.example.com/openapi.json instead of https://docs.example.com.
  • Avoid URLs behind authentication. Varen needs public access to fetch the documentation.
  • Check the format detection. After adding, verify in the API detail page that Varen correctly detected the documentation format.

On this page