use crate::{endpoint::ResourceEndpoint, fields::common::DocumentDates};
use serde::{Deserialize, Serialize};
pub type BlogsEndpoint<'c> = ResourceEndpoint<'c, BlogFields>;
#[derive(Debug, Serialize, Deserialize)]
pub struct BlogFields {
pub id: Option<i64>,
pub title: Option<String>,
pub status: Option<String>,
pub body: Option<String>,
pub author: Option<String>,
pub url: Option<String>,
pub url_alias: Option<String>,
#[serde(rename = "body-html")]
pub body_html: Option<String>,
pub date: Option<DocumentDates>,
}