The Ontology Software Development Kit (SDK) allows you to access the full power of the Ontology directly from your development environment. You can generate the Ontology SDK with Developer Console, a new portal for creating and managing applications using Palantir APIs. The Ontology SDK supports NPM (Node Package Manager) package for TypeScript, Pip or Conda for Python, Maven for Java, and OpenAPI spec for any other language.
By treating Foundry as your backend, you can leverage the Ontology's robust ability to perform high-scale queries and Foundry writeback alongside granular governance controls to accelerate the process of securely developing applications that can power your organization.
The Ontology SDK was built to provide several primary benefits:
Additionally, TypeScript bindings for frontend development provide a convenient way for developers to quickly build React applications on top of Foundry.
The generated code uses metadata about your Ontology, including property names and descriptions. You can view this metadata directly in your editor.
The Developer Console is the platform used to create both Ontology SDK applications as well as OAuth clients (formerly known as third-party applications in Control Panel). To access the Developer Console, open the application portal and search for developer console
.
You may need to enable Developer Console in Control Panel.