Blog
Résumé
Résumé du blog GET
/v1/sites/{code_site}/blog.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"posts_count": "integer"
}
Nom | Type | Description |
---|---|---|
posts_count | integer | Nombre total de billets |
Catégories
Liste les catégories GET
/v1/sites/{code_site}/blog/categories.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
limit | integer | Nombre d'éléments par page (valeur par défaut : 20, maximum : 20) | |
page | integer | Numéro de la page à récupérer. La numérotation démarre à 0 (valeur par défaut) |
Format de sortie :
data:[
{
"category_id": "integer",
"name": "string",
"is_visible": "boolean",
"posts_count": "integer",
"slug": "string",
"meta_title": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"layout_id": "integer",
"position": "integer",
"creation_date": "string",
"creation_date_f": "string",
"creation_date_timestamp": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer",
"service_path": "string"
}
]
Nom | Type | Description |
---|---|---|
category_id | integer | Identifiant de la catégorie |
name | string | Intitulé de la catégorie |
is_visible | boolean | Affichage de la catégorie dans le menu |
posts_count | integer | Nombre de billets |
slug | string | Nom optimisé |
meta_title | string | Balise meta title |
meta_image Facultatif | object | Balise meta image |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
layout_id Facultatif | integer | Identifiant de la mise en page |
position | integer | Position dans le menu |
creation_date | string | Date de création |
creation_date_f | string | Date de création formatée |
creation_date_timestamp | integer | Timestamp de la date de création |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
service_path Facultatif | string | Chemin du service Blog |
Ajoute une catégorie POST
/v1/sites/{code_site}/blog/categories.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
name | string | Intitulé de la catégorie | |
slug | string | Nom optimisé de la catégorie | |
is_visible | boolean | Affichage de la catégorie dans le menu | |
meta_title | string | Balise meta title | |
meta_image | integer | Balise meta image | |
meta_description | string | Balise meta description | |
meta_keywords | string | Balise meta keywords | |
js_head | string | Code avant la balise </head> de la page | |
js_body | string | Code avant la balise </body> de la page | |
layout_id | integer | Identifiant de la mise en page de la catégorie | |
after_id | integer | Positionne la catégorie après celle ayant cet identifiant | |
before_id | integer | Positionne la catégorie avant celle ayant cet identifiant. Si la valeur vaut 0 la catégorie sera placé au début de la liste |
Format de sortie :
data:[]
Nom | Type | Description |
---|
Détail d'une catégorie GET
/v1/sites/{code_site}/blog/categories/{category_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |||
---|---|---|---|---|---|
code_site | Obligatoire | string | Code site | ||
category_id | Obligatoire | integer | Identifiant de la catégorie | ||
extra_fields | array | Inclut des données supplémentaires à la réponse, parmis les suivantes :
|
Format de sortie :
data:{
"category_id": "integer",
"name": "string",
"is_visible": "boolean",
"posts_count": "integer",
"slug": "string",
"meta_title": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"layout_id": "integer",
"position": "integer",
"creation_date": "string",
"creation_date_f": "string",
"creation_date_timestamp": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer",
"service_path": "string"
}
Nom | Type | Description |
---|---|---|
category_id | integer | Identifiant de la catégorie |
name | string | Intitulé de la catégorie |
is_visible | boolean | Affichage de la catégorie dans le menu |
posts_count | integer | Nombre de billets |
slug | string | Nom optimisé |
meta_title | string | Balise meta title |
meta_image Facultatif | object | Balise meta image |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
layout_id Facultatif | integer | Identifiant de la mise en page |
position | integer | Position dans le menu |
creation_date | string | Date de création |
creation_date_f | string | Date de création formatée |
creation_date_timestamp | integer | Timestamp de la date de création |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
service_path Facultatif | string | Chemin du service Blog |
Modifie une catégorie PUT
/v1/sites/{code_site}/blog/categories/{category_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
category_id | Obligatoire | integer | Identifiant de la catégorie |
name | string | Intitulé de la catégorie | |
slug | string | Nom optimisé de la catégorie | |
is_visible | boolean | Affichage de la catégorie dans le menu | |
meta_title | string | Balise meta title | |
meta_image | integer | Balise meta image | |
meta_description | string | Balise meta description | |
meta_keywords | string | Balise meta keywords | |
js_head | string | Code avant la balise </head> de la page | |
js_body | string | Code avant la balise </body> de la page | |
layout_id | integer | Identifiant de la mise en page de la catégorie | |
after_id | integer | Positionne la catégorie après celle ayant cet identifiant | |
before_id | integer | Positionne la catégorie avant celle ayant cet identifiant. Si la valeur vaut 0 la catégorie sera placé au début de la liste |
Format de sortie :
data:{
"category_id": "integer",
"name": "string",
"is_visible": "boolean",
"posts_count": "integer",
"slug": "string",
"meta_title": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"layout_id": "integer",
"position": "integer",
"creation_date": "string",
"creation_date_f": "string",
"creation_date_timestamp": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer",
"service_path": "string"
}
Nom | Type | Description |
---|---|---|
category_id | integer | Identifiant de la catégorie |
name | string | Intitulé de la catégorie |
is_visible | boolean | Affichage de la catégorie dans le menu |
posts_count | integer | Nombre de billets |
slug | string | Nom optimisé |
meta_title | string | Balise meta title |
meta_image Facultatif | object | Balise meta image |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
layout_id Facultatif | integer | Identifiant de la mise en page |
position | integer | Position dans le menu |
creation_date | string | Date de création |
creation_date_f | string | Date de création formatée |
creation_date_timestamp | integer | Timestamp de la date de création |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
service_path Facultatif | string | Chemin du service Blog |
Supprime une catégorie DELETE
/v1/sites/{code_site}/blog/categories/{category_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
category_id | Obligatoire | integer | Identifiant de la catégorie |
Détail de la page d'accueil du blog GET
/v1/sites/{code_site}/blog/home.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |||
---|---|---|---|---|---|
code_site | Obligatoire | string | Code site | ||
extra_fields | array | Inclut des données supplémentaires à la réponse, parmis les suivantes :
|
Format de sortie :
data:{
"name": "string",
"is_visible": "boolean",
"meta_title": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"layout_id": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer",
"service_path": "string"
}
Nom | Type | Description |
---|---|---|
name | string | Intitulé de la catégorie |
is_visible | boolean | Affichage de la catégorie dans le menu |
meta_title | string | Balise meta title |
meta_image Facultatif | object | Balise meta image |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
layout_id Facultatif | integer | Identifiant de la mise en page |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
service_path Facultatif | string | Chemin du service Blog |
Modifie la page d'accueil du blog PUT
/v1/sites/{code_site}/blog/home.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
name | string | Intitulé de la page d'accueil | |
is_visible | boolean | Affichage de la page d'accueil dans le menu | |
meta_title | string | Balise meta title | |
meta_image | integer | Balise meta image | |
meta_description | string | Balise meta description | |
meta_keywords | string | Balise meta keywords | |
js_head | string | Code avant la balise </head> de la page | |
js_body | string | Code avant la balise </body> de la page | |
layout_id | integer | Identifiant de la mise en page de la page d'accueil |
Format de sortie :
data:{
"name": "string",
"is_visible": "boolean",
"meta_title": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"layout_id": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer",
"service_path": "string"
}
Nom | Type | Description |
---|---|---|
name | string | Intitulé de la catégorie |
is_visible | boolean | Affichage de la catégorie dans le menu |
meta_title | string | Balise meta title |
meta_image Facultatif | object | Balise meta image |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
layout_id Facultatif | integer | Identifiant de la mise en page |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
service_path Facultatif | string | Chemin du service Blog |
Billets
Liste les billets d'une catégorie GET
/v1/sites/{code_site}/blog/categories/{category_id}/posts.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |||||
---|---|---|---|---|---|---|---|
code_site | Obligatoire | string | Code site | ||||
category_id | Obligatoire | integer | Identifiant de la catégorie | ||||
term | string | Terme recherché | |||||
limit | integer | Nombre d'éléments par page (valeur par défaut : 20, maximum : 20) | |||||
page | integer | Numéro de la page à récupérer. La numérotation démarre à 0 (valeur par défaut) | |||||
sort | array | Ordres de tri parmis les critères suivants :
|
Format de sortie :
data:[
{
"post_id": "integer",
"title": "string",
"is_pinned": "boolean",
"type": "string",
"thumb": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"header": "string",
"content": "string",
"text1": "string",
"text2": "string",
"text3": "string",
"text4": "string",
"text5": "string",
"text6": "string",
"text7": "string",
"text8": "string",
"text9": "string",
"text10": "string",
"text11": "string",
"text12": "string",
"text13": "string",
"text14": "string",
"text15": "string",
"is_visible": "boolean",
"has_comments_open": "boolean",
"comments_count": "integer",
"slug": "string",
"meta_title": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"layout_id": "integer",
"url": "string",
"publication_date": "string",
"publication_date_f": "string",
"publication_date_timestamp": "integer",
"creation_date": "string",
"creation_date_f": "string",
"creation_date_timestamp": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer",
"category_id": "integer",
"category_name": "string",
"category_slug": "string",
"service_path": "string"
}
]
Nom | Type | Description |
---|---|---|
post_id | integer | Identifiant du billet |
title | string | Titre du billet |
is_pinned | boolean | Billet épinglé |
type | string | Type du billet |
thumb Facultatif | object | |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
header | string | Chapô du billet |
content | string | Contenu du billet |
text1 Facultatif | string | Champ texte1 |
text2 Facultatif | string | Champ texte2 |
text3 Facultatif | string | Champ texte3 |
text4 Facultatif | string | Champ texte4 |
text5 Facultatif | string | Champ texte5 |
text6 Facultatif | string | Champ texte6 |
text7 Facultatif | string | Champ texte7 |
text8 Facultatif | string | Champ texte8 |
text9 Facultatif | string | Champ texte9 |
text10 Facultatif | string | Champ texte10 |
text11 Facultatif | string | Champ texte11 |
text12 Facultatif | string | Champ texte12 |
text13 Facultatif | string | Champ texte13 |
text14 Facultatif | string | Champ texte14 |
text15 Facultatif | string | Champ texte15 |
is_visible | boolean | Affichage du billet |
has_comments_open | boolean | Commentaires ouverts |
comments_count | integer | Nombre de commentaire |
slug | string | Nom optimisé |
meta_title | string | Balise meta title |
meta_image Facultatif | object | Balise meta image |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
layout_id Facultatif | integer | Identifiant de la mise en page |
url | string | Url du billet |
publication_date | string | Date de publication |
publication_date_f | string | Date de publication formatée |
publication_date_timestamp | integer | Timestamp de la date de publication |
creation_date | string | Date de création |
creation_date_f | string | Date de création formatée |
creation_date_timestamp | integer | Timestamp de la date de création |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
category_id | integer | Identifiant de la catégorie |
category_name | string | Intitulé de la catégorie |
category_slug | string | Nom optimisé de la catégorie |
service_path Facultatif | string | Chemin du service Blog |
Liste les billets GET
/v1/sites/{code_site}/blog/posts.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |||||
---|---|---|---|---|---|---|---|
code_site | Obligatoire | string | Code site | ||||
term | string | Terme recherché | |||||
category_id | integer | Identifiant de la catégorie | |||||
is_visible | boolean | Billet affiché | |||||
is_pinned | boolean | Billet épinglé | |||||
type | string | Type du billet | |||||
comments_min | integer | Avec un minimum de commentaires affichés | |||||
comments_max | integer | Avec un maximum de commantaires affichés | |||||
publication_date_min | string | Publication après cette date | |||||
publication_date_max | string | Publication avant cette date | |||||
limit | integer | Nombre d'éléments par page (valeur par défaut : 20, maximum : 20) | |||||
page | integer | Numéro de la page à récupérer. La numérotation démarre à 0 (valeur par défaut) | |||||
sort | array | Ordres de tri parmis les critères suivants :
|
Format de sortie :
data:[
{
"post_id": "integer",
"title": "string",
"is_pinned": "boolean",
"type": "string",
"thumb": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"header": "string",
"content": "string",
"text1": "string",
"text2": "string",
"text3": "string",
"text4": "string",
"text5": "string",
"text6": "string",
"text7": "string",
"text8": "string",
"text9": "string",
"text10": "string",
"text11": "string",
"text12": "string",
"text13": "string",
"text14": "string",
"text15": "string",
"is_visible": "boolean",
"has_comments_open": "boolean",
"comments_count": "integer",
"slug": "string",
"meta_title": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"layout_id": "integer",
"url": "string",
"publication_date": "string",
"publication_date_f": "string",
"publication_date_timestamp": "integer",
"creation_date": "string",
"creation_date_f": "string",
"creation_date_timestamp": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer",
"category_id": "integer",
"category_name": "string",
"category_slug": "string",
"service_path": "string"
}
]
Nom | Type | Description |
---|---|---|
post_id | integer | Identifiant du billet |
title | string | Titre du billet |
is_pinned | boolean | Billet épinglé |
type | string | Type du billet |
thumb Facultatif | object | |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
header | string | Chapô du billet |
content | string | Contenu du billet |
text1 Facultatif | string | Champ texte1 |
text2 Facultatif | string | Champ texte2 |
text3 Facultatif | string | Champ texte3 |
text4 Facultatif | string | Champ texte4 |
text5 Facultatif | string | Champ texte5 |
text6 Facultatif | string | Champ texte6 |
text7 Facultatif | string | Champ texte7 |
text8 Facultatif | string | Champ texte8 |
text9 Facultatif | string | Champ texte9 |
text10 Facultatif | string | Champ texte10 |
text11 Facultatif | string | Champ texte11 |
text12 Facultatif | string | Champ texte12 |
text13 Facultatif | string | Champ texte13 |
text14 Facultatif | string | Champ texte14 |
text15 Facultatif | string | Champ texte15 |
is_visible | boolean | Affichage du billet |
has_comments_open | boolean | Commentaires ouverts |
comments_count | integer | Nombre de commentaire |
slug | string | Nom optimisé |
meta_title | string | Balise meta title |
meta_image Facultatif | object | Balise meta image |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
layout_id Facultatif | integer | Identifiant de la mise en page |
url | string | Url du billet |
publication_date | string | Date de publication |
publication_date_f | string | Date de publication formatée |
publication_date_timestamp | integer | Timestamp de la date de publication |
creation_date | string | Date de création |
creation_date_f | string | Date de création formatée |
creation_date_timestamp | integer | Timestamp de la date de création |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
category_id | integer | Identifiant de la catégorie |
category_name | string | Intitulé de la catégorie |
category_slug | string | Nom optimisé de la catégorie |
service_path Facultatif | string | Chemin du service Blog |
Ajoute un billet POST
/v1/sites/{code_site}/blog/posts.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
category_id | Obligatoire | integer | Identifiant de la catégorie |
has_comments_open | boolean | Ouvre les commentaires sur le billet | |
title | string | Titre du billet | |
is_pinned | boolean | Épinglé | |
type | string | Type du billet | |
media_id | integer | Identifiant de l'illustration du billet | |
header | string | Chapô du billet | |
content | string | Contenu du billet | |
text1 | string | Champ texte1 | |
text2 | string | Champ texte2 | |
text3 | string | Champ texte3 | |
text4 | string | Champ texte4 | |
text5 | string | Champ texte5 | |
text6 | string | Champ texte6 | |
text7 | string | Champ texte7 | |
text8 | string | Champ texte8 | |
text9 | string | Champ texte9 | |
text10 | string | Champ texte10 | |
text11 | string | Champ texte11 | |
text12 | string | Champ texte12 | |
text13 | string | Champ texte13 | |
text14 | string | Champ texte14 | |
text15 | string | Champ texte15 | |
publication_date | string | Date de publication du billet | |
is_visible | boolean | Affiche le billet sur le site | |
slug | string | Nom optimisé du billet | |
meta_title | string | Balise meta title | |
meta_image | integer | Balise meta image | |
meta_description | string | Balise meta description | |
meta_keywords | string | Balise meta keywords | |
js_head | string | Code avant la balise </head> de la page | |
js_body | string | Code avant la balise </body> de la page | |
layout_id | integer | Identifiant de la mise en page du billet |
Format de sortie :
data:[]
Nom | Type | Description |
---|
Détail d'un billet GET
/v1/sites/{code_site}/blog/posts/{post_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |||
---|---|---|---|---|---|
code_site | Obligatoire | string | Code site | ||
post_id | Obligatoire | integer | Identifiant du billet | ||
extra_fields | array | Inclut des données supplémentaires à la réponse, parmis les suivantes :
|
Format de sortie :
data:{
"post_id": "integer",
"title": "string",
"is_pinned": "boolean",
"type": "string",
"thumb": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"header": "string",
"content": "string",
"text1": "string",
"text2": "string",
"text3": "string",
"text4": "string",
"text5": "string",
"text6": "string",
"text7": "string",
"text8": "string",
"text9": "string",
"text10": "string",
"text11": "string",
"text12": "string",
"text13": "string",
"text14": "string",
"text15": "string",
"is_visible": "boolean",
"has_comments_open": "boolean",
"comments_count": "integer",
"slug": "string",
"meta_title": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"layout_id": "integer",
"url": "string",
"publication_date": "string",
"publication_date_f": "string",
"publication_date_timestamp": "integer",
"creation_date": "string",
"creation_date_f": "string",
"creation_date_timestamp": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer",
"category_id": "integer",
"category_name": "string",
"category_slug": "string",
"service_path": "string"
}
Nom | Type | Description |
---|---|---|
post_id | integer | Identifiant du billet |
title | string | Titre du billet |
is_pinned | boolean | Billet épinglé |
type | string | Type du billet |
thumb Facultatif | object | |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
header | string | Chapô du billet |
content | string | Contenu du billet |
text1 Facultatif | string | Champ texte1 |
text2 Facultatif | string | Champ texte2 |
text3 Facultatif | string | Champ texte3 |
text4 Facultatif | string | Champ texte4 |
text5 Facultatif | string | Champ texte5 |
text6 Facultatif | string | Champ texte6 |
text7 Facultatif | string | Champ texte7 |
text8 Facultatif | string | Champ texte8 |
text9 Facultatif | string | Champ texte9 |
text10 Facultatif | string | Champ texte10 |
text11 Facultatif | string | Champ texte11 |
text12 Facultatif | string | Champ texte12 |
text13 Facultatif | string | Champ texte13 |
text14 Facultatif | string | Champ texte14 |
text15 Facultatif | string | Champ texte15 |
is_visible | boolean | Affichage du billet |
has_comments_open | boolean | Commentaires ouverts |
comments_count | integer | Nombre de commentaire |
slug | string | Nom optimisé |
meta_title | string | Balise meta title |
meta_image Facultatif | object | Balise meta image |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
layout_id Facultatif | integer | Identifiant de la mise en page |
url | string | Url du billet |
publication_date | string | Date de publication |
publication_date_f | string | Date de publication formatée |
publication_date_timestamp | integer | Timestamp de la date de publication |
creation_date | string | Date de création |
creation_date_f | string | Date de création formatée |
creation_date_timestamp | integer | Timestamp de la date de création |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
category_id | integer | Identifiant de la catégorie |
category_name | string | Intitulé de la catégorie |
category_slug | string | Nom optimisé de la catégorie |
service_path Facultatif | string | Chemin du service Blog |
Modifie un billet PUT
/v1/sites/{code_site}/blog/posts/{post_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
post_id | Obligatoire | integer | Identifiant du billet |
category_id | integer | Identifiant de la catégorie | |
has_comments_open | boolean | Ouvre les commentaires sur le billet | |
title | string | Titre du billet | |
is_pinned | boolean | Épinglé | |
type | string | Type du billet | |
media_id | integer | Identifiant de l'illustration du billet | |
header | string | Chapô du billet | |
content | string | Contenu du billet | |
text1 | string | Champ texte1 | |
text2 | string | Champ texte2 | |
text3 | string | Champ texte3 | |
text4 | string | Champ texte4 | |
text5 | string | Champ texte5 | |
text6 | string | Champ texte6 | |
text7 | string | Champ texte7 | |
text8 | string | Champ texte8 | |
text9 | string | Champ texte9 | |
text10 | string | Champ texte10 | |
text11 | string | Champ texte11 | |
text12 | string | Champ texte12 | |
text13 | string | Champ texte13 | |
text14 | string | Champ texte14 | |
text15 | string | Champ texte15 | |
publication_date | string | Date de publication du billet | |
is_visible | boolean | Affiche le billet sur le site | |
slug | string | Nom optimisé du billet | |
meta_title | string | Balise meta title | |
meta_image | integer | Balise meta image | |
meta_description | string | Balise meta description | |
meta_keywords | string | Balise meta keywords | |
js_head | string | Code avant la balise </head> de la page | |
js_body | string | Code avant la balise </body> de la page | |
layout_id | integer | Identifiant de la mise en page du billet |
Format de sortie :
data:{
"post_id": "integer",
"title": "string",
"is_pinned": "boolean",
"type": "string",
"thumb": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"header": "string",
"content": "string",
"text1": "string",
"text2": "string",
"text3": "string",
"text4": "string",
"text5": "string",
"text6": "string",
"text7": "string",
"text8": "string",
"text9": "string",
"text10": "string",
"text11": "string",
"text12": "string",
"text13": "string",
"text14": "string",
"text15": "string",
"is_visible": "boolean",
"has_comments_open": "boolean",
"comments_count": "integer",
"slug": "string",
"meta_title": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
},
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"layout_id": "integer",
"url": "string",
"publication_date": "string",
"publication_date_f": "string",
"publication_date_timestamp": "integer",
"creation_date": "string",
"creation_date_f": "string",
"creation_date_timestamp": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer",
"category_id": "integer",
"category_name": "string",
"category_slug": "string",
"service_path": "string"
}
Nom | Type | Description |
---|---|---|
post_id | integer | Identifiant du billet |
title | string | Titre du billet |
is_pinned | boolean | Billet épinglé |
type | string | Type du billet |
thumb Facultatif | object | |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
header | string | Chapô du billet |
content | string | Contenu du billet |
text1 Facultatif | string | Champ texte1 |
text2 Facultatif | string | Champ texte2 |
text3 Facultatif | string | Champ texte3 |
text4 Facultatif | string | Champ texte4 |
text5 Facultatif | string | Champ texte5 |
text6 Facultatif | string | Champ texte6 |
text7 Facultatif | string | Champ texte7 |
text8 Facultatif | string | Champ texte8 |
text9 Facultatif | string | Champ texte9 |
text10 Facultatif | string | Champ texte10 |
text11 Facultatif | string | Champ texte11 |
text12 Facultatif | string | Champ texte12 |
text13 Facultatif | string | Champ texte13 |
text14 Facultatif | string | Champ texte14 |
text15 Facultatif | string | Champ texte15 |
is_visible | boolean | Affichage du billet |
has_comments_open | boolean | Commentaires ouverts |
comments_count | integer | Nombre de commentaire |
slug | string | Nom optimisé |
meta_title | string | Balise meta title |
meta_image Facultatif | object | Balise meta image |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
layout_id Facultatif | integer | Identifiant de la mise en page |
url | string | Url du billet |
publication_date | string | Date de publication |
publication_date_f | string | Date de publication formatée |
publication_date_timestamp | integer | Timestamp de la date de publication |
creation_date | string | Date de création |
creation_date_f | string | Date de création formatée |
creation_date_timestamp | integer | Timestamp de la date de création |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
category_id | integer | Identifiant de la catégorie |
category_name | string | Intitulé de la catégorie |
category_slug | string | Nom optimisé de la catégorie |
service_path Facultatif | string | Chemin du service Blog |
Supprime un billet DELETE
/v1/sites/{code_site}/blog/posts/{post_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
post_id | Obligatoire | integer | Identifiant du billet |
Liste des types de billets GET
/v1/sites/{code_site}/blog/posts_types.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |||
---|---|---|---|---|---|
code_site | Obligatoire | string | Code site | ||
extra_fields | array | Inclut des données supplémentaires à la réponse, parmis les suivantes :
|
Format de sortie :
data:[
{
"type": "string",
"name": "string",
"position": "integer",
"fields": [
{
"field": "string",
"type": "string",
"name": "string",
"help": "string",
"options": [
{
"label": "string",
"value": "string"
}
]
}
]
}
]
Nom | Type | Description |
---|---|---|
type | string | Identifiant du type de schéma |
name | string | Intitulé du type de schéma |
position | integer | Ordre du type de schéma |
fields Facultatif | object | Structure des champs |
field | string | Nom du champ. Les valeurs possibles sont : title, subtitle, text1, text2, text3, text4, text5, text6, text7, text8, text9, text10, text11, text12, text13, text14, text15 |
type | string | Type de champ. Les valeurs possibles sont : text, textarea, select, wysiwyg, image, fichier |
name | string | Intitulé du champ |
help Facultatif | string | Aide à la saisie |
options Facultatif | object | Options pour un champ de type select |
label | string | Intitulé de l'option |
value | string | Valeur de l'option |
Commentaires
Liste les commentaires GET
/v1/sites/{code_site}/blog/comments.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
customer_id | integer | Identifiant du client | |
post_id | integer | Identifiant du billet | |
limit | integer | Nombre d'éléments par page (valeur par défaut : 20, maximum : 100) | |
page | integer | Numéro de la page à récupérer. La numérotation démarre à 0 (valeur par défaut) |
Format de sortie :
data:[
{
"comment_id": "integer",
"is_visible": "boolean",
"date": "string",
"comment": "string",
"origin": "string",
"author": "string",
"email": "string",
"website": "string",
"ip": "string",
"reverse_host": "string",
"post_id": "integer",
"post_title": "string",
"post_slug": "string",
"post_creationdate": "string",
"post_url": "string",
"category_id": "integer",
"category_name": "string",
"category_slug": "string",
"customer_id": "integer",
"avatar_url": "string",
"avatar_thumb_url": "string"
}
]
Nom | Type | Description |
---|---|---|
comment_id | integer | Identifiant du commentaire |
is_visible | boolean | Affichage du commentaire |
date | string | Date du commentaire |
comment | string | Contenu du commentaire |
origin | string | Origine du commentaire. Les valeurs possibles sont : client, anonyme, admin |
author | string | Auteur du commentaire |
email | string | Email de l'auteur |
website | string | Site web de l'auteur |
ip | string | Adresse IP de l'auteur |
reverse_host | string | Reverse host de l'adresse IP |
post_id | integer | Identifiant du billet |
post_title | string | Titre du billet |
post_slug | string | Nom optimisé du billet |
post_creationdate | string | Date de création du billet |
post_url | string | Url du billet |
category_id | integer | Identifiant de la catégorie |
category_name | string | Intitulé de la catégorie |
category_slug | string | Nom optimisé de la catégorie |
customer_id Facultatif | integer | Identifiant du client |
avatar_url | string | Url de l'avatar du client |
avatar_thumb_url | string | Url de la miniature de l'avatar du client |
Ajoute un commentaire POST
/v1/sites/{code_site}/blog/comments.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
post_id | Obligatoire | integer | Identifiant du billet |
comment | Obligatoire | string | Le texte du commentaire |
is_visible | boolean | Affichage du commentaire sur le site | |
website | string | Site web de l'auteur |
Format de sortie :
data:{
"comment_id": "integer",
"is_visible": "boolean",
"date": "string",
"comment": "string",
"origin": "string",
"author": "string",
"email": "string",
"website": "string",
"ip": "string",
"reverse_host": "string",
"post_id": "integer",
"post_title": "string",
"post_slug": "string",
"post_creationdate": "string",
"post_url": "string",
"category_id": "integer",
"category_name": "string",
"category_slug": "string",
"customer_id": "integer",
"avatar_url": "string",
"avatar_thumb_url": "string"
}
Nom | Type | Description |
---|---|---|
comment_id | integer | Identifiant du commentaire |
is_visible | boolean | Affichage du commentaire |
date | string | Date du commentaire |
comment | string | Contenu du commentaire |
origin | string | Origine du commentaire. Les valeurs possibles sont : client, anonyme, admin |
author | string | Auteur du commentaire |
email | string | Email de l'auteur |
website | string | Site web de l'auteur |
ip | string | Adresse IP de l'auteur |
reverse_host | string | Reverse host de l'adresse IP |
post_id | integer | Identifiant du billet |
post_title | string | Titre du billet |
post_slug | string | Nom optimisé du billet |
post_creationdate | string | Date de création du billet |
post_url | string | Url du billet |
category_id | integer | Identifiant de la catégorie |
category_name | string | Intitulé de la catégorie |
category_slug | string | Nom optimisé de la catégorie |
customer_id Facultatif | integer | Identifiant du client |
avatar_url | string | Url de l'avatar du client |
avatar_thumb_url | string | Url de la miniature de l'avatar du client |
Supprime un lot de commentaires DELETE
/v1/sites/{code_site}/blog/comments.json
Permet de regrouper la suppression de jusqu'à 100 commentaires en un seul appel à l'API.
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
comments | array | Identifiants de commentaires (max:100) |
Modifie un commentaire PUT
/v1/sites/{code_site}/blog/comments/{comment_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
comment_id | Obligatoire | integer | Identifiant du commentaire |
comment | string | Le texte du commentaire | |
is_visible | boolean | Affichage du commentaire sur le site |
Détail d'un commentaire GET
/v1/sites/{code_site}/blog/comments/{comment_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
comment_id | Obligatoire | integer | Identifiant du billet |
Format de sortie :
data:{
"comment_id": "integer",
"is_visible": "boolean",
"date": "string",
"comment": "string",
"origin": "string",
"author": "string",
"email": "string",
"website": "string",
"ip": "string",
"reverse_host": "string",
"post_id": "integer",
"post_title": "string",
"post_slug": "string",
"post_creationdate": "string",
"post_url": "string",
"category_id": "integer",
"category_name": "string",
"category_slug": "string",
"customer_id": "integer",
"avatar_url": "string",
"avatar_thumb_url": "string"
}
Nom | Type | Description |
---|---|---|
comment_id | integer | Identifiant du commentaire |
is_visible | boolean | Affichage du commentaire |
date | string | Date du commentaire |
comment | string | Contenu du commentaire |
origin | string | Origine du commentaire. Les valeurs possibles sont : client, anonyme, admin |
author | string | Auteur du commentaire |
email | string | Email de l'auteur |
website | string | Site web de l'auteur |
ip | string | Adresse IP de l'auteur |
reverse_host | string | Reverse host de l'adresse IP |
post_id | integer | Identifiant du billet |
post_title | string | Titre du billet |
post_slug | string | Nom optimisé du billet |
post_creationdate | string | Date de création du billet |
post_url | string | Url du billet |
category_id | integer | Identifiant de la catégorie |
category_name | string | Intitulé de la catégorie |
category_slug | string | Nom optimisé de la catégorie |
customer_id Facultatif | integer | Identifiant du client |
avatar_url | string | Url de l'avatar du client |
avatar_thumb_url | string | Url de la miniature de l'avatar du client |
Supprime un commentaire DELETE
/v1/sites/{code_site}/blog/comments/{comment_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
comment_id | Obligatoire | integer | Identifiant du commentaire |
Liste les commentaires d'un billet GET
/v1/sites/{code_site}/blog/posts/{post_id}/comments.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
post_id | Obligatoire | integer | Identifiant du billet |
limit | integer | Nombre d'éléments par page (valeur par défaut : 20, maximum : 100) | |
page | integer | Numéro de la page à récupérer. La numérotation démarre à 0 (valeur par défaut) |
Format de sortie :
data:[
{
"comment_id": "integer",
"is_visible": "boolean",
"date": "string",
"comment": "string",
"origin": "string",
"author": "string",
"email": "string",
"website": "string",
"ip": "string",
"reverse_host": "string",
"post_id": "integer",
"post_title": "string",
"post_slug": "string",
"post_creationdate": "string",
"post_url": "string",
"category_id": "integer",
"category_name": "string",
"category_slug": "string",
"customer_id": "integer",
"avatar_url": "string",
"avatar_thumb_url": "string"
}
]
Nom | Type | Description |
---|---|---|
comment_id | integer | Identifiant du commentaire |
is_visible | boolean | Affichage du commentaire |
date | string | Date du commentaire |
comment | string | Contenu du commentaire |
origin | string | Origine du commentaire. Les valeurs possibles sont : client, anonyme, admin |
author | string | Auteur du commentaire |
email | string | Email de l'auteur |
website | string | Site web de l'auteur |
ip | string | Adresse IP de l'auteur |
reverse_host | string | Reverse host de l'adresse IP |
post_id | integer | Identifiant du billet |
post_title | string | Titre du billet |
post_slug | string | Nom optimisé du billet |
post_creationdate | string | Date de création du billet |
post_url | string | Url du billet |
category_id | integer | Identifiant de la catégorie |
category_name | string | Intitulé de la catégorie |
category_slug | string | Nom optimisé de la catégorie |
customer_id Facultatif | integer | Identifiant du client |
avatar_url | string | Url de l'avatar du client |
avatar_thumb_url | string | Url de la miniature de l'avatar du client |
Blogroll
Liste les liens du blogroll GET
/v1/sites/{code_site}/blog/links.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
limit | integer | Nombre d'éléments par page (valeur par défaut : 20, maximum : 20) | |
page | integer | Numéro de la page à récupérer. La numérotation démarre à 0 (valeur par défaut) |
Format de sortie :
data:[
{
"link_id": "integer",
"name": "string",
"description": "string",
"url": "string",
"is_enabled": "boolean",
"position": "integer",
"creation_date": "string",
"creation_date_f": "string",
"creation_date_timestamp": "integer",
"modification_date": "string",
"modification_date_f": "string",
"modification_date_timestamp": "integer"
}
]
Nom | Type | Description |
---|---|---|
link_id | integer | Identifiant du lien |
name | string | Intitulé du lien |
description | string | Description du lien |
url | string | Adresse du lien |
is_enabled | boolean | Affichage du lien |
position | integer | Position dans la liste |
creation_date | string | Date de création |
creation_date_f | string | Date de création formatée |
creation_date_timestamp | integer | Timestamp de la date de création |
modification_date Facultatif | string | Date de dernière modification |
modification_date_f Facultatif | string | Date de dernière modification formatée |
modification_date_timestamp Facultatif | integer | Timestamp de la date de dernière modification |
Ajoute un lien au blogroll POST
/v1/sites/{code_site}/blog/links.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
name | string | Intitulé du lien | |
description | string | Description du lien | |
url | Obligatoire | string | Adresse du lien |
is_enabled | boolean | Affichage du lien |
Format de sortie :
data:[]
Nom | Type | Description |
---|
Réordonne les liens du blogroll PUT
/v1/sites/{code_site}/blog/links.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
order | Obligatoire | array | Liste des identifiants des liens |
Modifie un lien du blogroll PUT
/v1/sites/{code_site}/blog/links/{link_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
link_id | Obligatoire | integer | Identifiant du lien |
name | string | Intitulé du lien | |
description | string | Description du lien | |
url | string | Adresse du lien | |
is_enabled | boolean | Affichage du lien |
Supprime un lien du blogroll DELETE
/v1/sites/{code_site}/blog/links/{link_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
link_id | Obligatoire | integer | Identifiant du lien |