119
Views
7
Comments
Solved
Is there any way to hide API details from DevTools Netwok tab.
Question
Application Type
Reactive

I'm using Rest API in my application. When I call the API, I can see API details including the response value in the Network tab of DevTool. I want to hide those details. Please help me.


Thanks in advance.

2020-09-15 13-07-23
Kilian Hekhuis
 
MVP
Solution

Hi Arun,

As Ramesh posted, this is not possible. Everything that is received by the client (your browser) is visible in the browser using the developer tools (F12). That's not something OutSystems can restrict, this is purely how Chrome / Edge / Safari work.

If the API returns data that shouldn't be seen by the user, you shouldn't send that data to begin with.

UserImage.jpg
Arun Arivazhagan

Hi @Kilian Hekhuis, thank you for the response.

2025-11-24 16-53-49
Tiago Rodrigues
 
MVP

Hi @Kilian Hekhuis!

Can you please help me with this topic?
If OutSystems is already "hiding" the attribute's values that are not used in a screen during a screen aggregate, why can't OutSystems hide also the attributes from the structure?

I'm getting a hard time justifying to the clients why should we follow the best-practices of using screen aggregates if that built-in feature is a security flaw (OWASP API3)?

I detail a bit more in this post:

https://www.outsystems.com/forums/discussion/98140/owasp-api3-security-risk-giving-database-schema-information-on-screen-aggregate/

Thanks!

2023-08-28 09-08-29
Venkatesh Sundarajan

Hi Arun,

Network tab in the inspect section of browser correct?

UserImage.jpg
Arun Arivazhagan

Yes.

UserImage.jpg
Arun Arivazhagan

Hi Ramesh, thank you for the response.

2020-09-15 13-07-23
Kilian Hekhuis
 
MVP
Solution

Hi Arun,

As Ramesh posted, this is not possible. Everything that is received by the client (your browser) is visible in the browser using the developer tools (F12). That's not something OutSystems can restrict, this is purely how Chrome / Edge / Safari work.

If the API returns data that shouldn't be seen by the user, you shouldn't send that data to begin with.

UserImage.jpg
Arun Arivazhagan

Hi @Kilian Hekhuis, thank you for the response.

2025-11-24 16-53-49
Tiago Rodrigues
 
MVP

Hi @Kilian Hekhuis!

Can you please help me with this topic?
If OutSystems is already "hiding" the attribute's values that are not used in a screen during a screen aggregate, why can't OutSystems hide also the attributes from the structure?

I'm getting a hard time justifying to the clients why should we follow the best-practices of using screen aggregates if that built-in feature is a security flaw (OWASP API3)?

I detail a bit more in this post:

https://www.outsystems.com/forums/discussion/98140/owasp-api3-security-risk-giving-database-schema-information-on-screen-aggregate/

Thanks!

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.