Categories
- All Categories
- 15 Oracle Analytics Sharing Center
- 15 Oracle Analytics Lounge
- 208 Oracle Analytics News
- 41 Oracle Analytics Videos
- 15.7K Oracle Analytics Forums
- 6.1K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 76 Oracle Analytics Trainings
- 14 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
Extracting Oracle Analytics Cloud metadata using Rest API

Hi there,
My organization has collected OBIEE metadata in DB tables and we plan to migrate to OAC. We aim to continue using the same data structure as much as we can in order to fit into the existing DB tables and accepting OAC metadata. For the solution, I've been exploring the OAC Rest API calls based on the Oracle documentation.
I noticed all the API responses has the same data attributes, and the data structure is a lot different from OBIEE metadata extract. For example, I can't see the location (object path) attribute from any API calls while OBIEE provides the object path such as '/shared folder/dashboard - A/report123'. To find out all the parent & child related name path, I checked this call with '…/api/20210901/catalog/folders?search=*', but this didn't return all existing sub folder levels. For each object, if we should extract the complete location path, how can we utilize the available APIs? Can you please share any efficient ways, or anything I'm missing?
Thanks,
K.
Answers
-
Hi,
/api/20210901/catalog/workbooks?search=*
will give you all workbooks (paged response, see the response header for details). In the response, you will see an id and parentId which are base64 encoded paths to the object and the parent of the object (folder).
This endpoint, /api/20210901/catalog will give you a list of all the types if you need to recursively go through them to get the metadata you require.
Mike
1