Aller au contenu

Ajout de filtrages sur les champs de certaines entités

Il est possible de filtrer certaines entités sur leur nom, leur nom de couche ou encore leur type mime selon les disponibilités des attributs, avec des caractères joker.

Le joker est le caractère %. Attention de bien mettre %25 pour qu'il soit correctement encodé dans les requêtes. Il remplace 0 à plusieurs caractères. Le filtre est insensible à la casse.

Routes d'entrepôt

/datastores/{datastore}/checks
  • name = %25string%25
/datastores/{datastore}/configurations
  • name = %25string%25
  • layer_name = %25string%25
/datastores/{datastore}/offerings
  • layer_name = %25string%25
/datastores/{datastore}/annexes
  • mime_type = %25string%25

Routes personnelles

/users/me/documents
  • mime_type = %25string%25
/users/me/permissions
  • licence = %25string%25
  • only_oauth = true
  • layer_name = %25string%25 : ne retourne que les permissions qui contiennent au moins une couche correspondant à cette chaîne
/users/me/keys
  • type = BASIC
  • user_agent = %25string%25
  • referer = %25string%25
  • whitelist = %25string%25
  • blacklist = %25string%25
  • name = %25string%25

Routes globales

/statics/tms
  • tms = %25string%25 : filtre sur l'identifiant du TMS
  • srs = %25string%25
  • resolution = 0.1 : ne retourne que les TMS incluant la résolution donnée entre le plus haut niveau et le plus bas