Toutes les collections
API
Filtrer sur les dates
Filtrer sur les dates
Stéphane avatar
Écrit par Stéphane
Mis à jour il y a plus d’une semaine

Les filtres utilisables sont :

  • Plus petit ou égal : [lte]

  • Plus grand ou égal : [gte]

  • Strictement plus grand : [gt]

  • Strictement plus petit :[lt]

Exemple d'utilisation :

  • created_at[lte]=2019-05-10T15:26:58

  • created_at[gte]=2019-05-10T15:26:58

  • created_at[gt]=2019-05-10T15:26:58

  • created_at[lt]=2019-05-10T15:26:58

Voici des exemples au format cURL de requêtes impliquant des filtres sur des champs dates. (Exemples donnés pour une clé API test "xyz", et une node_id test "azerty")


Exemple 1 :
récupérer les tickets créés et modifiés avant des dates
Filtre = created_at[lt]=2019-04-10&updated_at[lt]=2018-08-10

curl --request GET \
  --url 'https://api4.tactill.com/v1/order/tickets?node_id=azerty&filter=created_at%5Blt%5D%3D2019-04-10%26updated_at%5Blt%5D%3D2018-08-10' \
  --header 'x-api-key: xyz'


Exemple 2 :
récupérer les articles créés après une date
Filtre = created_at[gt]=2019-05-10T15:26:58

curl --request GET \
  --url 'https://api4.tactill.com/v1/catalog/articles?filter=created_at%5Bgt%5D%3D2019-05-10T15%3A26%3A58&node_id=azerty' \
  --header 'x-api-key: xyz'
Avez-vous trouvé la réponse à votre question ?