The Developer Console is an application in Foundry that helps you develop applications that leverage the Foundry Ontology in code via an Ontology SDK, as well as OAuth clients (formerly known as third-party applications in Control Panel).
To access the Developer Console, you must enable the Developer Console in the Foundry Suite section of the Control Panel. If you do not have permissions to enable the Developer Console, reach out to your Palantir representative for assistance.
Then, the developer console will appear in the application portal.
The Developer Console home page lists all applications to which you have access.
For more information, review the permissions documentation.
The Developer Console home page also lists all OAuth clients to which you have access. This is the list of all OAuth clients from your primary and guest organizations for which you have Manage OAuth 2.0 clients permission.
From the application overview page, you can do the following:
For information on the OAuth client overview page, see Managing an OAuth client in Developer Console.
By default, each Ontology SDK application comes with custom API documentation tailored to the SDK content. To access, select API Documentation from the left panel.
This API documentation includes guides on how to install your application-specific SDK, load selected object types, and apply actions. The documentation also contains reference materials that describe the methods available for each Ontology object type, action type, and Function based on the properties and capabilities of those entities.
Use the top left dropdown menu to switch between supported languages for your API documentation.
From the menu to the left, you can navigate to the Application SDK page to configure and generate a new SDK version.
Navigate to the OAuth & Scopes page from the left menu to configure the authentication flow for your application. You can also view and change the resource access scope to ensure the token granted to your user will allow them to access all relevant resources required by the application (and no more than necessary).
Learn more about configuring permissions.
From the Sharing & Tokens page, you can configure different sharing options and generate long-lived tokens for user access.
Web hosting is a deployment option available for frontend-only applications, such as a React single-page application (SPA).
With web hosting, you can serve a frontend application you built with the Ontology SDK to users in your Foundry instance, removing the need to configure additional hosting services for your applications such as internal node servers, GitHub pages, and so on.
For more detail, review the Deploy an Ontology SDK application on Foundry (Beta) documentation.
The application metrics feature is in a beta state and may not be available on your enrollment.
Application metrics provide insights into the number of requests made over time, the success rate of requests, and the latency associated with the API endpoints you are calling.