Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Feature Request: API endpoints to create Object Types, Action Types, and Link Types programmatically

未关闭
#318 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
5/5
预计耗时
一周以上
新手友好度
35/100
Issue 类型
功能
描述清晰度
基本清楚
活跃度
停滞
技术栈
python

调研方向

首先检查 Python SDK 中现有的只读本体 schema endpoints 以及相关的 Issue #169。将针对 Object Types、Action Types、Link Types 和 Query Types 请求的创建操作与当前 SDK 的功能范围进行比较;当请求的资源可以通过有文档记录的 API 支持以编程方式创建时,即视为完成。

由索引模型根据 Issue 内容生成。

描述

Summary

I am thinking about potentially using Palantir but it does not provide full automation via SDK / CLI that I can use Claude Code to fully automate, which slows done my development speed by 100x vs. using an AWS + Python + React stack. This greatly influences my interest in switching to Plantar. We need to add fully programatic capabilities for Palantir so I can utilize Claude code to do rapid development.

Currently, the Foundry Platform SDK only supports read operations for Ontology schema definitions (Object Types, Action Types, Link Types, Query Types). There are no API endpoints to create these resources programmatically.

This forces users to manually configure the Ontology through the Palantir UI, which prevents full automation of Foundry deployments.

Requested Endpoints

Resource Current State Requested
Object Types GET, LIST only POST /v2/ontologies/{ontology}/objectTypes
Action Types GET, LIST only POST /v2/ontologies/{ontology}/actionTypes
Link Types GET only POST /v2/ontologies/{ontology}/linkTypes
Query Types GET, LIST only POST /v2/ontologies/{ontology}/queryTypes

Use Case

As a developer, I want to:

  1. Define my entire Ontology schema in code (Infrastructure as Code)
  2. Programmatically create Object Types, Action Types, and Link Types via the SDK
  3. Automate full Foundry deployments without any manual UI interaction
  4. Version control my Ontology schema alongside my application code
  5. Use tools like Claude Code / AI coding assistants to fully automate Palantir Foundry setup

Current Workaround

None. Users must manually click through the Ontology Manager UI to create these resources.

Related Issues

Impact

Without these endpoints, organizations cannot:

  • Fully automate CI/CD pipelines for Foundry
  • Use AI coding tools to build complete Palantir solutions
  • Implement true Infrastructure-as-Code for Ontology management
  • Programmatically replicate Ontology schemas across environments

Additional Context

I noted that in Issue #169, a Palantir engineer mentioned in August 2025 that "endpoints for ontology modifications are in progress." Any update on the timeline for this feature would be greatly appreciated.

Thank you for considering this request.

主要语言
Python
星标
208
派生
49
平均合并
6 小时 49 分钟
30 天内合并 PR
5

环境准备

  • 没有 Dockerfile 或 Docker Compose 文件
  • 有 Pull Request 模板
  • 没有贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

palantir/foundry-platform-python 的其他 Issue

查看 palantir/foundry-platform-python 的全部 Issue

相似的 Issue

更多 Python Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。