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/articles | Paginated list of published articles. |
| GET | /api/v1/articles/{slug} | A single article, including its Markdown body. |
| GET | /api/v1/categories | All active sections. |
| GET | /api/v1/search?q=… | Full-text search across published articles. |
Query parameters
| locale | en | zh | Which language to return. Defaults to en. |
| page | integer | 1-based page number. Defaults to 1. |
| limit | 1–50 | Items per page. Defaults to 20. |
| section | slug | Restrict /articles to one section. |
| q | string | Search 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.