...
Code Block |
---|
jQuery.get( contextPath + "/rest/communardo/metadata/latest/filter/1" , { query: "global.metadatafield.contactperson:admin", pagesize:10, sortdirection:"DESCENDING", sort:"content-name-untokenized", fields: "global.metadatafield.contactperson" }, function(data) { console.log(data); }); |
Please note: latest/filter/1 displays the first page of the results. If you have more than 10 results, you will either need to raise the pagesize or go to page 2
Example Response
Code Block |
---|
{ "pageNo": "1", "self": "https://wiki.company.de/rest/communardo/metadata/latest/filter", "searchResults": [{ "pageTitle": "Example", "pageUrl": "/display/~admin/Example", "pageId": 1234567, "contentType": "page", "values": [{ "id": 80, "key": "global.metadatafield.contactperson", "title": "Contact Person", "content": "<a class=\"confluence-userlink user-mention current-user-mention\" data-username=\"admin\" href=\"https://wiki.company.de/display/~admin\" data-linked-resource-id=\"25624936\" data-linked-resource-version=\"1\" data-linked-resource-type=\"userinfo\" data-base-url=\"https://wiki.company.de\">Administrator</a>" }, { "id": 81, "key": "global.metadatafield.pagestatus", "title": "Page Status", "content": "Approved" }, { "id": 82, "key": "global.metadatafield.pagestatusmessage", "title": "Page Status Message", "content": "nothing to do here" }] }], "pager": { "currentPage": 1, "pageCount": 1, "elementsPerPage": 10, "totalElementsCount": 1 } } |