API pour les partenaires › Authentification Obtenir la dernière actualité GET /api/crm/v2/application.get_last_news_itemv2
operationId: application.getLastNewsItem
Retourne la dernière actualité non lue pour l'utilisateur actuel afin de l'afficher dans une fenêtre contextuelle. Après la réponse, l'actualité est marquée comme affichée pour qu'elle ne soit plus proposée.
Autorisation api-token + language + role
Réponses 200
object
status string obligatoire
Valeurs: successerror
Exemple: success
data array of object obligatoire
id number obligatoire
Exemple: 1
date_publication string obligatoire
Exemple: 2023-12-28 21:57:50
title string obligatoire
Exemple: Test: Boys next door
content string obligatoire
Texte de la nouvelle au format HTML
Exemple: <b>Best regards, the FoodSoul team!</b>
section string obligatoire
Exemple: news
curl PHP JavaScript Python Copier
curl -X GET 'https://foodsoul.pro/api/crm/v2/application.get_last_news_item' \
-H 'Authorization: Bearer fs_api_YOUR_TOKEN' \
-H 'language: fr' \
-H 'role: partner' <?php
$client = new \GuzzleHttp\Client ();
$response = $client -> request ( 'GET' , 'https://foodsoul.pro/api/crm/v2/application.get_last_news_item' , [
'headers' => [
'Authorization' => 'Bearer fs_api_YOUR_TOKEN' ,
'language' => 'fr' ,
'role' => 'partner' ,
],
]);
$data = json_decode (( string ) $response -> getBody (), true ); const response = await fetch ( "https://foodsoul.pro/api/crm/v2/application.get_last_news_item" , {
method : "GET" ,
headers : {
"Authorization" : "Bearer fs_api_YOUR_TOKEN" ,
"language" : "fr" ,
"role" : "partner"
},
})
const data = await response . json () import requests
response = requests . request (
"GET" ,
"https://foodsoul.pro/api/crm/v2/application.get_last_news_item" ,
headers ={
"Authorization" : "Bearer fs_api_YOUR_TOKEN" ,
"language" : "fr" ,
"role" : "partner" ,
},
)
data = response . json () Réponse 200
{
"status" : "success" ,
"data" : [
{
"id" : 1 ,
"date_publication" : "2023-12-28 21:57:50" ,
"title" : "Test: Boys next door" ,
"content" : "<b>Best regards, the FoodSoul team!</b>" ,
"section" : "news"
}
]
} Les requêtes sont envoyées à foodsoul.pro — l’hôte de ce portail, il n’est pas possible d’en choisir un autre.