I've found this post that has helped me identify the REST services being consumed in my Factory using the OSSYS_REST_WEB_REFERENCE table. This table contains information at the Base URL level. However, I want to be able to find information about the API Methods being hosted.
Can anybody tell me if there's a system table available that I can query to reveal the URL Paths of consumed REST API's?
Thanks,
Ben
Hey everyone - thank you all for your replies. What I have learned from our OutSystems technical success manager is that the Base URL can be obtained via the OSSYS_REST_WEB_REFERENCE table, however the relative path of each web method underneath the Base URL is held in the OML file and hence cannot be found via a query.
I'm planning to interrogate our Integration logs in Service Center to see if I can derive the report I need from there.
Thanks again - I was pleasantly surprised by how much help so many of you offered :)
Thanks for sharing very good information.
Dear @Ben Wolrige ,
Greeting,
There is a table available, because we have analystis report that can be generated which will give us the integration details and API's that were hit and consumed. Let me try to find the table and update you.
Regards,Irfan Ahamed
Please refer to this
https://www.outsystems.com/forums/discussion/86119/outsystems-integrations-data/
You can check the OSSYS_REST_WEB_REFERENCE table, it contains all REST consumes. For REST exposes, check ossys_Rest_Expose.
https://success.outsystems.com/documentation/how_to_guides/data/data_migration_from_production_to_non_production_environment/factory_application_modules/
Hi Navneet,
You've linked to the same post that I mentioned in my initial question :)
Unfortunately the OSSYS_REST_WEB_REFERENCE is not granular enough for my requirements, which is to get a list of the API methods. OSSYS_REST_WEB_REFERENCE only lists the Base URL.
I appreciate your response - so thanks!
Oh sorry for that check the following
https://www.outsystems.com/forums/discussion/99242/how-to-list-rest-api-methods-and-they-parameters/
I am also trying this will let you know if get any solution.
Hi,
You simply need to reference the Web_Reference entity from the System module and query it.
Hi @Ben Wolrige
You can try to use API Management Console forge component, It'll show you both URL & Effective URL of consumed API within an environment.
ThanksDeep
To find the URL paths of consumed REST APIs, you can check the WEB_REFERENCE table. This table contains details about the individual API.
Vipin Yadav
@Vipin Yadav WEB_REFERENCE shows only the name and url but not the method type like GET, POST, DELETE etc. is there any way to find that ?
I got one reference
which talk about
how we can get access to those tables ?