EN | FI

Crasman Studio API, Versio: v2

POST search

Hakee tiedostoja hakuehdoin. Mahdollisuus käyttää yksittäisen metatietokannan kenttiä, tai tiedoston perustietoja ehtoina.

Parametrit

Ottaa vastaan JSON-muotoillun datan, jossa päätason avaimina mahdollista käyttää oheisia:

Avain Selite
limit

 Kuinka monta hakutulosta palautetaan

Esimerkkiarvo: 500

offset

 Hakutuloksen alkukohta

Esimerkkiarvo: 0

dbLang

Käytettävä stage-tietokannan kieli. Pakollinen käytettäessä db-ehtoa.

Esimerkkiarvo: fi_Fi

db

Hakuehdot stage-tietokantataulua varten 

Esimerkkiarvo: 

 {"metadata":{"sku":{"oper":"truthy","value":""},"updated":{"oper":"gte","value":"2020-03-19 12:29:54"}}

name

Hakuehto: tiedoston nimi

Esimerkkiarvo: 

 {"oper":"ends","value":"jpg"}

 

description  Hakuehto: tiedoston kuvaus
createdAt Hakuehto: tiedoston luontiaika 
modifiedAt Hakuehto: tiedoston muokkausaika 
folderId  Hakuehto: kansionId, jossa tiedosto sijaitsee
recursive  Jos käytössä, niin hakee rekursiivisesti tiedostoja folderId-tiedolla annetun kansion alaisuudesta

 

Hakuoperaattorit:

 Operaattori Selite
eq yhtä suuri kuin
neq eri suuri kuin
gt suurempi kuin
gte suurempi tai yhtä suuri kuin
lt pienempi kuin
lte pienempi tai yhtä suuri kuin
begins alkaa
ends loppuu
contains sisältää
falsy (vain stage-tietokantataulu)
truthy (vain stage-tietokantataulu)

Esimerkki

POST https://acme.studio.crasman.fi/studioapi/v2/search

{"dbLang":"fi_FI","db":{"metadata":{"sku":{"oper":"falsy","value":""},"updated":{"oper":"gte","value":"2020-03-19 12:29:54"}}},"name":{"oper":"ends","value":"jpg"},"limit":1000,"offset":0}

Paluuarvo



Tuen yhteystiedot

Crasmanin käyttäjätuki

Puh. +358 10 217 6984

Tukipalvelut

Käyttäjätukemme palvelee verkkopalvelujen ylläpitäjiä ja sisällön päivittäjiä kaikissa kysymyksissä.

Päivitys- ja muutosloki

Täältä löydät aina viimeisimpien Stage- ja Studio-versioiden muutoslokin.