SAP Knowledge Base Article - Public

3160895 - Searching for modified dictionary items via API

Symptom

In the API documentation, I found the dictionary search function. Is there a possibility to query all the records modified in last 24 hours or filter based on particular attribute?


Resolution

Unfortunately, there is no API functionality which you can directly use. You would have to download the whole dictionary or a category and search for the information in the properties of each entry. For the date of the last modification please check the property 'updated'

Please do not forget to use the parameter 'offset' and 'limit', because there is a limitation of 10,000 dictionary items per one response: 'offset' should take the value of the entry, you want to start with. By 'limit' you set the amount of entries which should be retrieved.

Here are two examples:

&sort=title&limit=1000&offset=1 http://editor.signavio.com/p/glossary?category=&sort=title&limit=1000&offset=1001]]>
  • &limit=1000&offset=1 - starts with the 1st entry and delivers 1000 entries
  • &limit=1000&offset=1001 - starts with entry 1001 and delivers next 1000 entries


Keywords

KBA , BPI-SIG-CA-API , REST-API for SAP Signavio , How To

Product

SAP Signavio Process Manager all versions ; Signavio Process Manager all versions