Exemples de filtrage
Filtrer par statut
# Entrées publiées (défaut)GET /api/{projectId}/articles
# Entrées brouillonGET /api/{projectId}/articles?status=draftFiltrer par locale
# Entrées en françaisGET /api/{projectId}/articles?locale=fr
# Entrées en anglaisGET /api/{projectId}/articles?locale=enPagination
# Page 2, 25 éléments par pageGET /api/{projectId}/articles?page=2&per_page=25Combiner les filtres
GET /api/{projectId}/articles?locale=fr&status=published&page=1&per_page=10Filtrage avancé avec GraphQL
Pour les requêtes complexes (filtrer par valeur de champ, trier, filtres de plage), utilisez l’endpoint GraphQL :
query { articles( filter: { status: { eq: "published" }, locale: { eq: "fr" } } sort: [{ field: "created_at", direction: DESC }] page: 1 perPage: 10 ) { data { uuid fields { titre slug } } total }}Voir Filtrage avancé pour la référence GraphQL complète.