Documentation API
Intégrez l'actualité Morni dans vos applications avec notre API RESTful.
L'API Morni vous donne un accès programmatique aux articles d'actualité triés par IA, aux tendances, aux chronologies de sujets et bien plus. Chaque compte a accès à l'API — passez en Pro pour des limites plus élevées et des endpoints exclusifs.
Gratuit
Commencez immédiatement
- 100 requêtes par jour
- Articles, recherche, catégories et tendances
- Chronologies de sujets et articles liés
- Réponses JSON complètes avec métadonnées
Pro
Construisez sans limites
- 10 000 requêtes par jour
- Tout le plan gratuit, plus :
- Endpoints briefings et résumés audio
- Endpoints listes de suivi et articles correspondants
- Support prioritaire et limites de débit supérieures
Démarrage rapide
Toutes les requêtes API nécessitent une clé d'authentification. Incluez votre clé API dans l'en-tête Authorization de chaque requête.
Authorization: Bearer YOUR_API_KEYVous n'avez pas encore de clé API ? Créez un compte gratuitement
URL de base
https://morni.newsEndpoints
Récupère une liste d'articles paginée. Filtrez par catégorie, sentiment ou date.
Paramètres
limit(number)Nombre maximum de résultats (défaut: 20, max: 100)
offset(number)Nombre de résultats à ignorer pour la pagination
locale(string)Langue du contenu (en ou fr)
categories(string)Filtrer par catégories (séparées par des virgules)
sentiment(string)Filtrer par sentiment (positive, neutral, negative)
since(string)Articles publiés après cette date (ISO 8601)
| Nom | Type | Description |
|---|---|---|
limit | number | Nombre maximum de résultats (défaut: 20, max: 100) |
offset | number | Nombre de résultats à ignorer pour la pagination |
locale | string | Langue du contenu (en ou fr) |
categories | string | Filtrer par catégories (séparées par des virgules) |
sentiment | string | Filtrer par sentiment (positive, neutral, negative) |
since | string | Articles publiés après cette date (ISO 8601) |
Exemple cURL
curl -X GET "https://morni.news/api/v1/articles" \ -H "Authorization: Bearer YOUR_API_KEY"
Exemple de réponse
{
"data": [
{
"id": "abc123",
"url": "https://example.com/article",
"title": "Article Title",
"summary": "Brief summary of the article...",
"body": "Full article content...",
"categories": ["tech", "science"],
"tags": ["AI", "Machine Learning"],
"published_at": "2024-01-15T10:30:00Z",
"sentiment": {
"score": 0.75,
"label": "positive"
},
"image_url": "https://example.com/image.jpg",
"sources": [
{
"name": "Tech News",
"url": "https://technews.com/original-article"
}
]
}
],
"meta": {
"total": 150,
"limit": 20,
"offset": 0,
"has_more": true
}
}Limites de requêtes
L'API Morni applique des limites de requêtes pour garantir une utilisation équitable.
Free
100 requêtes / jour
Pro
10 000 requêtes / jour
Codes d'erreur
| Code | Description |
|---|---|
400 | Requête invalide - Paramètres manquants ou malformés |
401 | Non authentifié - Clé API manquante ou invalide |
403 | Accès refusé - Quota dépassé ou endpoint Pro requis |
404 | Ressource non trouvée |
429 | Trop de requêtes - Limite de débit atteinte |
500 | Erreur serveur - Réessayez plus tard |
Constructeur de requêtes
Authentification
Incluez cet en-tête dans toutes vos requêtes :
Authorization: Bearer YOUR_API_KEYEndpoints disponibles
Récupérer une liste paginée d'articles avec filtres optionnels
https://morni.news/api/v1/articlescurl -X GET "https://morni.news/api/v1/articles" \
-H "Authorization: Bearer YOUR_API_KEY"Format de réponse
/api/v1/articles{
"data": [
{
"id": "abc123",
"url": "https://example.com/article",
"title": "Article Title",
"summary": "Brief summary of the article...",
"body": "Full article content...",
"categories": ["tech", "science"],
"tags": ["AI", "Machine Learning"],
"published_at": "2024-01-15T10:30:00Z",
"sentiment": {
"score": 0.75,
"label": "positive"
},
"image_url": "https://example.com/image.jpg",
"sources": [
{
"name": "Tech News",
"url": "https://technews.com/original-article"
}
]
}
],
"meta": {
"total": 150,
"limit": 20,
"offset": 0,
"has_more": true
}
}Prêt à commencer ?
Créez un compte gratuit pour obtenir votre clé API et commencer à intégrer Morni.
Créer un compte