Context
Add contextual information to your queries
Parameters
Parameter
Type
Is Required?
variables
variablesSystem variables
Variable name
Type
Description
Usage example
Last updated
Add contextual information to your queries
variablesLast updated
import { search } from '@attraqt/search';
const query = '';
search.init({ token: SEARCH_API_TOKEN });
const requestOptions = {}
const context = {
variables: {
'$my-variable': 'my-value'
}
};
const response = await search.query(query, requestOptions, context);
console.log(response);<script type="text/javascript">
xo.init({
search: {
token: SEARCH_API_TOKEN
}
});
const requestOptions = {}
const context = {
variables: {
'$my-variable': 'my-value'
}
};
xo.search.query('', requestOptions, context).then((response) => {
console.log(response);
});
</script>POST https://api-eu.attraqt.io/search HTTP/1.1
Content-Type: application/json; charset=UTF-8
{
"token": "SEARCH_API_TOKEN",
"query": "",
"context": {
"variables": {
"$my-variable": "my-value"
}
}
}curl -d "{\"token\":\"${SEARCH_API_TOKEN}\", \"query\":\"\", \"context\":{ \"variables\": { \"$my-variable\": \"my-value\"}}}" \
-H "Content-Type: application/json; charset=UTF-8" \
-X POST "https://api-eu.attraqt.io/search"const response = await fetch('https://api-eu.attraqt.io/search', {
method: 'POST',
headers: {
'Content-Type': 'application/json; charset=UTF-8'
},
body: JSON.stringify({
token: SEARCH_API_TOKEN,
query: '',
context: {
variables: {
'$my-variable': 'my-value'
}
}
})
});
if (response.ok) {
console.log(await response.json());
}