예시 쿼리
Updated: May 21, 2026
다음은 일반적인 Altium 365 API 사용 사례에 바로 실행할 수 있도록 준비된 쿼리들입니다. 모든 예제는 Workspace 엔드포인트를 사용하며, 유효한 액세스 토큰이 필요합니다.
프로젝트
프로젝트 목록
query {
desProjects(first: 10) {
nodes {
id
name
description
projectType
updatedAt
}
}
}
프로젝트 세부 정보 가져오기
ID로 특정 프로젝트를 가져오며, 해당 프로젝트의 설계 데이터, 최신 리비전 및 협업자 정보를 포함합니다.
query GetProject($id: ID!) {
desProjectById(id: $id) {
id
name
description
projectType
createdAt
updatedAt
design {
releases {
totalCount
}
variants {
name
}
}
latestRevision {
author
createdAt
message
revisionId
}
}
}
라이브러리
라이브러리 개요 가져오기
컴포넌트, 풋프린트 및 심볼 개수가 포함된 Workspace 라이브러리를 반환합니다.
query GetLibraryOverview{
desLibrary {
name
description
updatedAt
components {
nodes {
id
name
}
}
footprints {
totalCount
}
symbols {
totalCount
}
}
}
조달
BOM 목록
상태 점수와 항목 수를 포함하여 Workspace에서 관리되는 모든 BOM을 반환합니다.
query {
bomBoms(first: 5) {
nodes {
bomId
name
createdAt
updatedAt
items {
totalCount
}
releases {
totalCount
nodes {
name
releasedAt
releaseNotes
}
}
issues {
severity
description
howToFix
}
}
}
}
Workspace 팀
Workspace 멤버 목록
query ListWorkspaceUsers {
desWorkspaceTeamByAuth {
workspaceGroups {
nodes {
id
name
}
}
workspaceUsers {
nodes {
id
displayName
email
}
}
}
}