/
Use Filters (FQL) in the Feedier API

Use Filters (FQL) in the Feedier API

What is FQL?

FQL or Feedback Query Language is Feedier’s syntax for filtering feedback data across the platform or API.

Using FQL offers several advantages:

  • Large filtering possibilities with 20+ filters

  • Role & privacy support

  • Performance

  • Built-in security

Where to find FQL in the Platform?

We recommend not to build FQL from scratch, but rather using the filter buttons in the Platform to build the FQL and then using it in the API.

 

Screenshot 2024-05-30 at 09.26.53-20240530-072658.png

 

  • Use the Filter button

  • Select your filter(s)

  • Click “Apply

  • The FQL will appear in the navigation bar.

 

Screenshot 2024-05-30 at 09.27.45.png

In this example, we filter on feedback ID = 123

To use it you can URL decode it to have a JSON format you can use in the API:

[{"id":{"$in":[123]}}]

Voilà!

Supporter Operators

Operator

SQL Equivalent

Operator

SQL Equivalent

$eq

=

$ne

!=

$gt

>

$lt

<

$gte

>=

$lte

<=

$like

LIKE

$nlike

NOT LIKE

$in

IN

$nin

NOT IN

A few FQL examples

Filter

FQL syntax

Filter

FQL syntax

Filter on feedback ID = 123

[{"id":{"$in":[123]}}]

Filter on feedback created yesterday

[{"created_at":{"$eq":"date_last_day"}}]

Filter on feedback created yesterday and survey ID = 456

Filter on feedback created yesterday and survey ID = 456 or 789

Filter on feedback that match text analysis topic id = 3

Filter on feedback that have attribute “Agence” = “Lille”

 

Any question? Ask support@feedier.com

Related content

Connect Salesforce to Feedier
Connect Salesforce to Feedier
Read with this
Importing feedback via csv
Importing feedback via csv
More like this
User Guide : Filter Feedback on Feedier insights
User Guide : Filter Feedback on Feedier insights
More like this
Utiliser le FQL dans l'API Feedier
Utiliser le FQL dans l'API Feedier
More like this
A guide to the report
A guide to the report
More like this