VQL Queries
Basic Syntax
SELECT field1, field2, field3
FROM entity.dataSource
WHERE condition = 'value'
ORDER BY field1 ASC
LIMIT 100
OFFSET 0Executing VQL Queries
const ErpApi = require('@vario-software/vario-app-framework-backend/api/ErpApi');
const result = await ErpApi.vql(
`SELECT id, articleNumber, descriptions.description
FROM article.queryArticles
WHERE active = true
LIMIT 50`,
{}, // variables (optional)
50, // limit
0 // offset
);
const articles = result.data;Common Queries for Shop Integrations
Articles (Products)
Article Variants
Stock
Prices
Customers (Accounts)
Custom Fields (EAV)
Filtering
Comparison Operators
String Matching
Logical Operators
IN Clause
Pagination
Ordering
Performance Tips
Last updated
Was this helpful?