-
Notifications
You must be signed in to change notification settings - Fork 13
MMS Flexo SysML Roadmap Priorities
aftimg edited this page May 12, 2025
·
1 revision
Service | Method | Endpoint | Notes |
---|---|---|---|
ProjectService | createProject POST | /projects | |
getProjects GET | /projects | ||
getProjectById GET | /projects/{projectId} | ||
ElementNavigationService | getElements GET | /projects/{projectId}/commits/{commitId}/elements | |
getElementById GET | /projects/{projectId}/commits/{commitId}/elements/{elementId} | ||
getRootElements GET | /projects/{projectId}/commits/{commitId}/roots | ||
ProjectDataVersioningService | getCommits GET | /projects/{projectId}/commits | |
getCommitById GET | /projects/{projectId}/commits/{commitId} | ||
createCommit POST | /projects/{projectId}/commit | Only on default branch | |
getBranchById GET | /projects/{projectId}/branches/{branchId} | Only for default branch | |
Service | Method | Endpoint | Notes |
---|---|---|---|
ProjectService | updateProject PUT | /projects/{projectId} | |
deleteProject DELETE | /projects/{projectId} | ||
ElementNavigationService | getRelationshipsByRelatedElement GET | /projects/{projectId}/commits/{commitId}/elements/{relatedElementId}/relationships | Done |
ProjectDataVersioningService | createCommit POST | /projects/{projectId}/commit?branchId={branchId} | Done |
getBranches GET | /projects/{projectId}/branches | Done | |
getBranchById GET | /projects/{projectId}/branches/{branchId} | Done | |
createBranch POST | /projects/{projectId}/branches | Done | |
deleteBranch DELETE | /projects/{projectId}/branches/{branchId} | ||
getTags GET | /projects/{projectId}/tags | Done | |
getTagById GET | /projects/{projectId}/tags/{tagId} | Done | |
createTag POST | /projects/{projectId}/tags | Done | |
deleteTag DELETE | /projects/{projectId}/tags/{tagId} |
Service | Method | Endpoint | Notes |
---|---|---|---|
ProjectDataVersioningService | getCommitChange GET | /projects/{projectId}/commits/{commitId}/changes | |
getCommitChangeById GET | /projects/{projectId}/commits/{commitId}/changes/{changeId} | ||
QueryService | getQueries GET | /projects/{projectId}/queries | |
getQueryById GET | /projects/{projectId}/queries/{queryId} | ||
createQuery POST | /projects/{projectId}/queries | ||
updateQuery PUT | /projects/{projectId}/queries/{queryId} | ||
deleteQuery DELETE | /projects/{projectId}/queries/{queryId} | ||
executeQueryById GET | /projects/{projectId}/queries/{queryId}/results | ||
executeQuery GET | /projects/{projectId}/query-results | ||
POST | /projects/{projectId}/query-results |
ElementNavigationService
getProjectUsageForElement GET /projects/{projectId}/commits/{commitId}/elements/{elementId}/projectUsage
ProjectDataVersioningService
mergeIntoBranch POST /projects/{projectId}/branches/{targetBranchId}/merge diffCommits GET /projects/{projectId}/commits/{compareCommitId}/diff
ExternalRelationshipService
- Support for ExternalRelationship Data in the repository
ProjectUsageService
- Support for ProjectUsage Data in the repository
- Support excluding used projects when getting elements
Content is copyright © Open-MBEE Community authors, released under CC-BY-4.0, view the full Legal Disclaimer