Laser industry news, technology and market intelligence
LasersNewsSubmit a story

Developer API

LasersNews offers a read-only JSON API so partners can syndicate our headlines. All endpoints require an API key supplied in the X-API-Key header. Contact the editors to request one.

Authentication

curl -H "X-API-Key: ln_your_key_here" \
  "https://lasersnews.com/api/v1/articles?locale=en&limit=5"

Endpoints

GET/api/v1/articlesPaginated list of published articles.
GET/api/v1/articles/{slug}A single article, including its Markdown body.
GET/api/v1/categoriesAll active sections.
GET/api/v1/search?q=…Full-text search across published articles.

Query parameters

localeen | zhWhich language to return. Defaults to en.
pageinteger1-based page number. Defaults to 1.
limit1–50Items per page. Defaults to 20.
sectionslugRestrict /articles to one section.
qstringSearch term for /search. Minimum two characters.

Response shape

{
  "data": [
    {
      "slug": "fiber-laser-power-scaling",
      "locale": "en",
      "title": "…",
      "excerpt": "…",
      "section": { "slug": "fiber-lasers", "name": "Fiber & Solid-State Lasers" },
      "author": "LasersNews AI Desk",
      "image": {
        "url": "https://images.pexels.com/…",
        "alt": "…",
        "credit": "Photographer name",
        "credit_url": "https://www.pexels.com/@…",
        "source_url": "https://www.pexels.com/photo/…"
      },
      "published_at": "2026-07-27T02:00:00Z",
      "updated_at": "2026-07-27T02:00:00Z",
      "url": "https://lasersnews.com/en/news/fiber-laser-power-scaling"
    }
  ],
  "meta": { "page": 1, "limit": 20, "total": 96, "pages": 5, "locale": "en" }
}

Errors use { "error": { "code": "…", "message": "…" } } with an HTTP status of 400, 401, 404 or 503.

Rate limits and terms

Keys are issued per partner and can be revoked at any time. Cache responses for at least five minutes and attribute LasersNews with a link back to the original article.