Blue 拥有强大的 API,提供 100% 的功能覆盖,允许您构建自定义集成和工作流。
API 状态
运营
≥ 99% 可用性
降级
≥ 95% 的正常运行时间
停机
< 95% 的正常运行时间
以开发者为先的API
为规模而构建。
通过我们全面的 GraphQL API 访问 Blue 的所有功能。由开发者为开发者构建。
100% 功能覆盖
在Blue界面中可用的每个功能都可以通过我们的API访问。没有限制,没有例外。
GraphQL 驱动
现代 GraphQL API,允许您精确请求所需的数据,既不多也不少。
经过实战检验
受到数千名开发者的信任,每日处理数百万次API调用,正常运行时间达99.9%。
简单、强大、直观
通过我们全面的 GraphQL API 和 Python SDK,您可以在几分钟内开始使用。每个操作都简单明了,并且有良好的文档支持。
mutation NewRecord {
createTodo(input: {
todoListId: "list-123"
title: "Deploy new feature"
description: "Release v2.1 to production"
position: 65535
}) {
id
title
status
createdAt
}
}
mutation UpdateRecord {
updateTodo(input: {
id: "task-456"
title: "Deploy new feature ✓"
status: DONE
}) {
id
title
status
updatedAt
}
}
query ListRecords {
todoList(filter: {
companyIds: ["company-789"]
status: [ACTIVE, IN_PROGRESS]
}) {
items {
id
title
status
assignee {
name
email
}
createdAt
}
}
}
from bluepm import BlueAPIClient
# Initialize client
client = BlueAPIClient(
token_id="your_token_id",
secret_id="your_secret_id"
)
# Create a new record
task = client.todos.create(
list_id="list-123",
title="Deploy new feature",
description="Release v2.1 to production"
)
# List all projects
projects = client.projects.list(company_id)
print(f"Found {len(projects)} projects")