Exemplos de consultas
Updated: September 10, 2026
As consultas a seguir estão prontas para execução e abrangem casos de uso comuns da API do Altium 365. Todos os exemplos usam o endpoint do Workspace e exigem um token de acesso válido.
Descoberta
Listar Workspaces
Recupere a lista de Workspaces do usuário, incluindo as URLs dos endpoints da API.
query {
desWorkspaceInfos {
name
description
url
location {
apiServiceUrl
filesServiceUrl
}
}
}
Projetos
Listar projetos
query {
desProjects(first: 10) {
nodes {
id
name
description
projectType
updatedAt
}
}
}
Obter detalhes do projeto
Busque um projeto específico pelo ID, incluindo seus dados de projeto, a revisão mais recente e os colaboradores.
query GetProject($id: ID!) {
desProjectById(id: $id) {
id
name
description
projectType
createdAt
updatedAt
design {
releases {
totalCount
}
variants {
name
}
}
latestRevision {
author
createdAt
message
revisionId
}
}
}
Biblioteca
Obter visão geral da biblioteca
Retorna a biblioteca do Workspace com as contagens de componentes, footprints e símbolos.
query GetLibraryOverview{
desLibrary {
name
description
updatedAt
components {
nodes {
id
name
}
}
footprints {
totalCount
}
symbols {
totalCount
}
}
}
Compras
Listar BOMs
Retorna todas as BOMs gerenciadas no Workspace com o status de integridade e as contagens de itens.
query {
bomBoms(first: 5) {
nodes {
bomId
name
createdAt
updatedAt
items {
totalCount
}
releases {
totalCount
nodes {
name
releasedAt
releaseNotes
}
}
issues {
severity
description
howToFix
}
}
}
}
Equipe do Workspace
Listar membros do Workspace
query ListWorkspaceUsers {
desWorkspaceTeamByAuth {
workspaceGroups {
nodes {
id
name
}
}
workspaceUsers {
nodes {
id
displayName
email
}
}
}
}