Navigation

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).

Enable Developer Console

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.

Access the developer console

Developer Console home

The Developer Console home page lists all applications to which you have access.

For more information, review the permissions documentation.

Developer Console Home

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.

Developer Console Home OAuth Clients

Ontology SDK application overview

From the application overview page, you can do the following:

  • View the number of ontology resources utilized by the application.
  • Share the application with other developers in your team.
  • Edit the display information.
  • Delete the application.

Application overview page in the Developer Console

For information on the OAuth client overview page, see Managing an OAuth client in Developer Console.

API documentation

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.

Application documentation page in the Developer Console

From the menu to the left, you can navigate to the Application SDK page to configure and generate a new SDK version.

OAuth & Scopes

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.

OAuth & scopes configuration options

Sharing & Tokens

From the Sharing & Tokens page, you can configure different sharing options and generate long-lived tokens for user access.

Sharing & Tokens configuration options

Web hosting

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.

Web Hosting deployment option

For more detail, review the Deploy an Ontology SDK application on Foundry (Beta) documentation.

Application metrics

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.

Application metrics

Learn more about application metrics.