GET /v1/articles
Le flux d’articles de veille agrégés par TechWatchAlert (actualités, avis, publications). Données globales — aucun projet requis.
GET /api/v1/articlesAuthorization: Bearer twa_votre_cle_iciParamètres de requête
Section intitulée « Paramètres de requête »| Paramètre | Type | Description |
|---|---|---|
q |
string |
Recherche dans le titre et la description |
source |
string |
Filtre par source exacte |
page |
integer |
Page (défaut 1) |
page_size |
integer |
Taille de page, max 100 (défaut 20) |
Réponse 200 OK
Section intitulée « Réponse 200 OK »{ "items": [ { "id": "018e9999-0000-7000-8000-000000000050", "title": "Une faille critique dans OpenSSH permet l'exécution de code à distance", "description": "Les chercheurs ont publié les détails...", "published_at": "2024-07-01T08:30:00Z", "source": "The Hacker News", "author": "Jane Doe", "url": "https://example.com/article", "image_url": "https://example.com/cover.jpg" } ], "total": 1, "page": 1, "page_size": 20}| Champ | Type | Description |
|---|---|---|
id |
string (UUID) |
Identifiant de l’article |
title |
string |
Titre |
description |
string | null |
Résumé |
published_at |
string (ISO 8601) | null |
Date de publication |
source |
string | null |
Source (média / éditeur) |
author |
string | null |
Auteur |
url |
string |
Lien vers l’article original |
image_url |
string | null |
Image de couverture |
Derniers articles d’une source
curl -s \ -H "Authorization: Bearer twa_votre_cle_ici" \ "https://app.techwatchalert.com/api/v1/articles?source=The%20Hacker%20News&page_size=10" \ | jq '.items[] | {title, published_at, url}'