Lightrun · OpenAPI Overlay 1.0.0
API Evangelist enhancements for the Lightrun Public API
6 actions
5 updates
1 removal
servers
extends
openapi/lightrun-openapi-original.json
Derived by API Evangelist
Built from the contracts Lightrun publishes. Lightrun did not publish this file.
What the actions change
serverscontactx-logox-apievangelistexternalDocsdescriptionx-permission-levelsx-docs
Targets 4
$.servers
$
$.info
$.components.securitySchemes['API Token']
OpenAPI Overlay
overlay: 1.0.0
info:
title: API Evangelist enhancements for the Lightrun Public API
version: 1.0.0
extends: openapi/lightrun-openapi-original.json
x-generated: '2026-07-19'
x-method: generated
x-source: >-
Enhancements derived from https://docs.lightrun.com/public-api/introduction/ and live
probes. Applied as an overlay so openapi/lightrun-openapi-original.json remains the
verbatim harvested document.
actions:
# The harvested spec ships the Spring-generated placeholder server. The SaaS API is served
# from the application host: https://app.lightrun.com/api/v1/... returns 401 (not 404),
# confirming the route exists and requires a bearer token.
- target: $.servers
description: Replace the generated localhost placeholder with the real production host.
remove: true
- target: $
description: Add the production and self-hosted server entries.
update:
servers:
- url: https://app.lightrun.com
description: Lightrun SaaS
- url: https://{host}
description: Self-hosted / on-premises Lightrun Server
variables:
host:
default: app.lightrun.com
description: Hostname of your Lightrun Server deployment.
- target: $.info
description: Enrich API metadata with contact, docs and the API Evangelist assessment.
update:
contact:
name: Lightrun
url: https://docs.lightrun.com/public-api/introduction/
x-logo:
url: https://lightrun.com/
x-apievangelist:
catalog: https://apis.io/provider/lightrun
available_from: Lightrun Server 1.29
conventions: conventions/lightrun-conventions.yml
errors: errors/lightrun-problem-types.yml
data_model: data-model/lightrun-data-model.yml
scopes: scopes/lightrun-scopes.yml
mcp: mcp/lightrun-mcp.yml
- target: $
description: Point at the external documentation root.
update:
externalDocs:
description: Lightrun documentation
url: https://docs.lightrun.com/
- target: $.components.securitySchemes['API Token']
description: Document how the bearer token is obtained and the failure body.
update:
description: >-
Bearer API token, sent as `Authorization: Bearer API-KEY`. Tokens are personal API
keys issued in the Lightrun Management Portal, or company-scoped system API keys
created via the System access API key endpoints with COMPANY / DEV / SECURITY /
CROSS_COMPANY scopes. A missing or invalid token returns 401 with the body
{"message": "401 Unauthorized"}.
x-permission-levels: [DEV, COMPANY, SECURITY, CROSS_COMPANY]
x-docs: https://docs.lightrun.com/public-api/introduction/
- target: $.info
description: Record the cross-cutting conventions the spec does not state.
update:
x-pagination:
style: page-number
parameters: [page, size, sort]
default_size: 20
envelope: PublicApiPage<T>
x-rbac-scoping:
parameter: agentPoolId
note: Mandatory on most operations when RBAC is enabled; ignored when RBAC is disabled.
x-idempotency:
supported: false
note: No idempotency key is documented; creates are not safe to blind-retry.
x-rate-limits:
documented: false
Work with this as data
Every overlay here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/lightrun-public-api-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.