API para afiliados › Autorización Obtener la última noticia GET /api/crm/v2/application.get_last_news_itemv2
operationId: application.getLastNewsItem
Devuelve la última noticia no leída para el usuario actual para mostrarla en una ventana emergente. Después de la respuesta, la noticia se marca como mostrada para que no vuelva a aparecer.
Autorización api-token + language + role
Respuestas 200
object
status string obligatorio
Valores: successerror
Ejemplo: success
data array of object obligatorio
id number obligatorio
Ejemplo: 1
date_publication string obligatorio
Ejemplo: 2023-12-28 21:57:50
title string obligatorio
Ejemplo: Test: Boys next door
content string obligatorio
Texto de la noticia en HTML
Ejemplo: <b>Best regards, the FoodSoul team!</b>
section string obligatorio
Ejemplo: news
curl PHP JavaScript Python Copiar
curl -X GET 'https://foodsoul.pro/api/crm/v2/application.get_last_news_item' \
-H 'Authorization: Bearer fs_api_YOUR_TOKEN' \
-H 'language: es' \
-H 'role: affiliate' <?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' => 'es' ,
'role' => 'affiliate' ,
],
]);
$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" : "es" ,
"role" : "affiliate"
},
})
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" : "es" ,
"role" : "affiliate" ,
},
)
data = response . json () Respuesta 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"
}
]
} Las solicitudes se envían a foodsoul.pro, que es el host de este portal; no se puede elegir otro.