Hi, call me stupid but I'm not even sure how/where to start with this: https://developer.atlassian.com/confdev/confluence-server-rest-api/advanced-searching-using-cql. I have the latest version server instance of Confluence and what's written in there doesn't make sense to me at all, so let me start with a few questions and if anyone of you can help me, I'll be very appreciative:
Thanks all in advance and apologies if the questions are simple, but I've been reading through that page for some time now without success (apart from the successful running of '/wiki/rest/capabilities'.
Thanks!
Hi Danny,
At the moment, Atlassian have made CQL available via only the Confluence REST API, which is intended for use by developers who want to build add-ons or integrate confluence with other systems / products. It's designed to be used programatically, with structured search requests and results appropriate for sending and reading by a computer program.
That means there isn't really a user-friendly way of performing CQL searches without some add-on or some other software.
There's a pretty good free add on called CQL Search which gives a user interface for performing CQL searches, but the bad news is that it is only available for Confluence Cloud, and it sounds like you are using Confluence Server.
You can submit searches via your browser address bar, if you structure the parameters correctly and encode the spaces, quotes, etc (which can get tricky!)
Some basic examples that work for me:
Search for all content created by the user "jsmith":
<YOUR_URL>/wiki/rest/api/content/search?cql=creator=jsmith
Search for all content created by the user "jsmith" in the space with key "WORK":
<YOUR_URL>/wiki/rest/api/content/search?cql=creator=jsmith%20and%20space=WORK
Search for content with title = "Decision log" in the "WORK" space
<YOUR_URL>/wiki/rest/api/content/search?cql=space=WORK%20and%20title=%22Decision%20log%22
However, as you see if you try these, the results you'll get are not user friendly, as they are designed to be read by a computer program rather than a human.
Anyway, I hope that helps a bit.
Sam
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.