Important Update: Archer Community Scheduled Maintenance on November 23–24 - New Community Launching Soon! Learn More..
2017-12-13 07:15 AM
Hi,
I'm currently having a poke about Archer's Rest API and the reference guide makes use of values like: FieldID, ReferenceFieldID, ContentID and LevelID. However, RSA RESTful API Reference Guide documentation doesn't give examples or instructions to where to find these within the Archer UI.
Get content by reference field ID:
http://RsaArcher/api/core/content/referencefield/referencefieldid
Get content by content ID and field ID
http://RsaArcher/api/core/content/fieldcontent
Post content
http://RsaArcher/api/core/content
Request Body
{ "Content":
{ "LevelId" : 9,
...
Where do you acquire these values to plug into the API calls?
Thanks,
Scott
2017-12-20 10:09 AM
Scott,
These are the ID values of the various objects within the platform. You can find most of them by hovering over the object in it's list, and looking at the border of the screen for the ID. For example, if I hover on a field name within App Builder, Fields Tab, in the lower-right corner I see the FieldID.
2018-01-05 05:38 AM
Hi Scott. Field IDs seem apparent when looking in the web UI for Archer. However where would I find the other types of ID? I'm not sure where I should be looking to find these ID types, and I think that may be what other Scott is alluding to in his question.
Thanks,
2018-01-05 07:59 AM
LEVELID:
GUI:
If you're application is already leveled, just go to manage that application and you can hover over the level that you're interested in to find the levelID. If it's not leveled, you can temporarily make your application leveled and then hover over the only level available. MAKE SURE YOU EXIT THE APPLICATION WITHOUT SAVING.
API:
I'm sure the level information is available in either the "rsaarcher/api/core/system/application" or "rsaarcher/api/core/system/application/*applicationid*" call.