Aller au contenu principal

API articles de blog

L'API Newsletter permet aux utilisateurs de s'abonner automatiquement aux newsletters de PRO GESTION SOFT directement depuis une plateforme tierce. Grâce à cette API, les entreprises et développeurs peuvent offrir à leurs utilisateurs un moyen simple de rester informés des actualités, mises à jour et nouvelles fonctionnalités de PGS.

Cette API est idéale pour les plateformes souhaitant informer leurs utilisateurs des évolutions de PGS sans effort supplémentaire.

Base URL

https://***.com/v1/public/blog

Terminaisons

Récupérer tous les articles de blog

Description de l’endpoint

  • Méthode : GET
  • URL : /post/all
  • Description : Retourne la liste complète des articles publiés.

Exemple de requête

  curl -X 'POST' \
'https://***.com/v1/public/blog/post/all' \
-H 'accept: */*' \

Réponse attendue (200 - OK)

  {
"status": true,
"data": {
"createdAt": 1736732331699,
"updatedAt": 1736732799089,
"id": 1,
"author": "L'auteur",
"title": "Titre de l'article",
"object": "L'objet",
"content": "<p>Contenu de l'article avec HTML</p>",
"reads": 0,
"status": "visible",
"image": {
"url": "https://***.com/api/v1/***",
"type": "png"
}
}
}

Erreurs possibles

Code HTTPMessageCause
400Bad RequestParamètres manquants ou invalides
500Internal Server ErrorProblème interne du serveur
Récupérer un article de blog par ID

Description de l’endpoint

  • Méthode : GET
  • URL : /post/{id}
  • Description : Retourne un article spécifique identifié par son id.

Exemple de requête

  curl -X 'POST' \
'https://***.com/v1/public/blog/post/1' \
-H 'accept: */*' \

Réponse attendue (200 - OK)

{
"nb": 1,
"data": {
{
"id": 1,
"createdAt": 1736732331699,
"updatedAt": 1736732799089,
"author": "L'auteur",
"title": "Titre de l'article",
"object": "L'objet",
"content": "<p>Contenu de l'article avec HTML</p>",
"reads": 0,
"status": "visible",
"image": {
"url": "https://***.com/api/v1/***",
"type": "png"
}
}
}
}

Erreurs possibles

Code HTTPMessageCause
400Bad RequestParamètres manquants ou invalides
500Internal Server ErrorProblème interne du serveur

Cette page vous a-t-elle aidé ?

😓😐😍