API Reference

Pinelight Labs provides a RESTful API for integrating security scanning into your applications.

Available Endpoints

POST /api/scan

Scan code for security vulnerabilities

GET /api/openapi.json

OpenAPI 3.1 specification

GET /api/docs

Interactive Swagger UI documentation

GET /api/health

Health check endpoint

Authentication

API requests can be made anonymously with rate limiting, or authenticated with a valid session token.

  • Anonymous: 10 requests/minute, 100 requests/hour
  • Authenticated: 100 requests/minute