Skip to main content

Filtering results

A large number of API methods that return results such as projects, jobs or companies permit to filter on any fields in the result set.

The name of this parameter is "filter" and is included in the url.

Example:

XML
http://api.wordbee-translator.com:32490/projects?token=xxx&filter=ClientName="John"

 

Note: You may need to url-encode the "=" character in ClientName=John depending on your browser.

Boolean operators can be used as follows:


XML
http://api.wordbee-translator.com:32490/projects?token=xxx&filter=ClientName="John" AND ProjectType="Codyt"


http://api.wordbee-translator.com:32490/projects?token=xxx&filter=ClientName="John" AND Reference.StartsWith("2010")


Filtering dates

To filter items by a date/time field please follow the following conventions:

Filter deadlines after a date:

  • Deadline >= DateTime(2018, 1, 25)    // Filter at or after January 25, 2018
  • Deadline < DateTime(2018, 1, 25, 10, 0, 0)   // Filter with deadline before January 25, 2018 at 10am


XML
http://api.wordbee-translator.com:32490/projects?token=xxx&filter=DeadLine<DateTime(2017, 5, 29)


Note: Always URL encode the parameters, for the URL above this gives:

XML
http://api.wordbee-translator.com:32490/projects?token=xxx&filter=DeadLine%3CDateTime%282017%2C+5%2C+29%29


A handy tool to encode the "filter" parameter value can be found here: http://www.url-encode-decode.com/

 



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.