Newforma Project API
The Project API from Newforma — 4 operation(s) for project.
The Project API from Newforma — 4 operation(s) for project.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/newforma-project-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Newforma Konekt Hub Project API
description: '<br><div>
**Important:** API versioning is now optional. If no version is specified, the system defaults to using version 3 (`/v3`).
</div><br>'
version: '3'
servers:
- url: https://api.bimtrackapp.co
security:
- Bearer: []
tags:
- name: Project
paths:
/v3/hubs/{hubId}/projects/{projectId}/issuefiltertemplate:
get:
tags:
- Project
summary: Get issue filter templates
parameters:
- name: hubId
in: path
required: true
schema:
minLength: 1
type: string
- name: projectId
in: path
required: true
schema:
minimum: 1
type: integer
format: int32
responses:
'200':
description: OK
content:
application/json;odata.metadata=minimal;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=minimal;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=minimal:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=full;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=full;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=full:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=none;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=none;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=none:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
text/plain:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/octet-stream:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
/v3/hubs/{hubId}/projects/{projectId}/issuefiltertemplate/{userTemplateId}:
get:
tags:
- Project
summary: Get details issue filter template
parameters:
- name: hubId
in: path
required: true
schema:
minLength: 1
type: string
- name: projectId
in: path
required: true
schema:
minimum: 1
type: integer
format: int32
- name: userTemplateId
in: path
required: true
schema:
minimum: 1
type: integer
format: int32
responses:
'200':
description: OK
content:
application/json;odata.metadata=minimal;odata.streaming=true:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=minimal;odata.streaming=false:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=minimal:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=full;odata.streaming=true:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=full;odata.streaming=false:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=full:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=none;odata.streaming=true:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=none;odata.streaming=false:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.metadata=none:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.streaming=true:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json;odata.streaming=false:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/json:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/xml:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
text/plain:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
application/octet-stream:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
text/json:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail'
/v3/hubs/{hubId}/projects/{projectId}/sheets:
get:
tags:
- Project
summary: Get sheets
parameters:
- name: hubId
in: path
required: true
schema:
minLength: 1
type: string
- name: projectId
in: path
required: true
schema:
minimum: 1
type: integer
format: int32
- name: fileSetId
in: query
schema:
type: integer
format: int32
- name: additionalIncludes
in: query
schema:
type: string
responses:
'200':
description: OK
content:
application/json;odata.metadata=minimal;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=minimal;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=minimal:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=full;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=full;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=full:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=none;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=none;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=none:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
text/plain:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/octet-stream:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
post:
tags:
- Project
summary: Create sheets
parameters:
- name: hubId
in: path
required: true
schema:
minLength: 1
type: string
- name: projectId
in: path
required: true
schema:
minimum: 1
type: integer
format: int32
responses:
'200':
description: OK
content:
application/json;odata.metadata=minimal;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=minimal;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=minimal:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=full;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=full;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=full:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=none;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=none;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.metadata=none:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.streaming=true:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json;odata.streaming=false:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/xml:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
text/plain:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
application/octet-stream:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary'
/v3/hubs/{hubId}/projects/{projectId}/models/{modelId}/revisions/{revisionId}/disciplines:
put:
tags:
- Project
summary: Update 3D model revision disciplines
parameters:
- name: hubId
in: path
required: true
schema:
minLength: 1
type: string
- name: projectId
in: path
required: true
schema:
minimum: 1
type: integer
format: int32
- name: modelId
in: path
required: true
schema:
minimum: 1
type: integer
format: int32
- name: revisionId
in: path
required: true
schema:
minimum: 1
type: integer
format: int32
requestBody:
content:
application/json;odata.metadata=minimal;odata.streaming=true:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.metadata=minimal;odata.streaming=false:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.metadata=minimal:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.metadata=full;odata.streaming=true:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.metadata=full;odata.streaming=false:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.metadata=full:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.metadata=none;odata.streaming=true:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.metadata=none;odata.streaming=false:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.metadata=none:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.streaming=true:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json;odata.streaming=false:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/json:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/xml:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
text/plain:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
text/json:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
application/*+json:
schema:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines'
responses:
'204':
description: No Content
components:
schemas:
BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project2DSheetSummary:
type: object
properties:
Id:
type: integer
format: int32
Name:
type:
- string
- 'null'
UniqueId:
type:
- string
- 'null'
FolderId:
type:
- integer
- 'null'
format: int32
Version:
type: integer
format: int32
FileSets:
type:
- array
- 'null'
items:
type: integer
format: int32
ActiveVersionDate:
type: string
format: date-time
FileName:
type:
- string
- 'null'
additionalProperties: false
BIMOne.BIMTrack.Common.SharedTypes.Projects.ProjectRole:
enum:
- Reader
- Editor
- Admin
type: string
BIMOne.BIMTrack.WebAPI.Models.Model.v2.IssueSortingDetail:
type: object
properties:
Field:
$ref: '#/components/schemas/BIMOne.BIMTrack.Common.SharedTypes.Issues.SortByField'
Direction:
$ref: '#/components/schemas/BIMOne.BIMTrack.Common.SharedTypes.SortByDirection'
AttributeId:
type:
- integer
- 'null'
format: int32
additionalProperties: false
BIMOne.BIMTrack.Common.SharedTypes.Issues.SortByField:
enum:
- Number
- Priority
- Status
- Type
- Title
- CreationDate
- DueDate
- Zone
- Phase
- AssignedTo
- ArchiveDate
- LastChanged
- Custom
- IsRestricted
type: string
BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserTemplateDetail:
type: object
properties:
Id:
type: integer
format: int32
User:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserSummary'
Project:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectSummary'
Name:
type:
- string
- 'null'
IsShared:
type: boolean
IsDefault:
type: boolean
IssueFilterTemplate:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.IssueFilterTemplateDetail'
IssuesSorting:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.IssueSortingDetail'
DefaultReportTemplateForUsers:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectUser'
DefaultIssueFilterTemplateForUsers:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectUser'
additionalProperties: false
BIMOne.BIMTrack.Common.SharedTypes.Projects.ProjectAttributeType:
enum:
- Text
- Predefined
type: string
BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectSummary:
required:
- Name
type: object
properties:
Name:
minLength: 1
type: string
Id:
type: integer
format: int32
Author:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserSummary'
Image:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.AttachmentWithThumbnail'
CreationDate:
type: string
format: date-time
Number:
type:
- string
- 'null'
StartDate:
type:
- string
- 'null'
format: date-time
EndDate:
type:
- string
- 'null'
format: date-time
ProjectStatus:
type:
- string
- 'null'
ProjectAccess:
type:
- string
- 'null'
ProjectControlSource:
type:
- string
- 'null'
additionalProperties: false
BIMOne.BIMTrack.WebAPI.Models.Model.v3.Project3DModelRevisionDisciplines:
type: object
properties:
Disciplines:
type:
- array
- 'null'
items:
type: integer
format: int32
additionalProperties: false
BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserSummary:
type: object
properties:
Id:
type: integer
format: int32
UserName:
type:
- string
- 'null'
Email:
type:
- string
- 'null'
FirstName:
type:
- string
- 'null'
LastName:
type:
- string
- 'null'
AvatarUrl:
type:
- string
- 'null'
additionalProperties: false
BIMOne.BIMTrack.Common.SharedTypes.SortByDirection:
enum:
- Descending
- Ascending
type: string
BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectAttributeValue:
required:
- Color
- Id
- Name
type: object
properties:
Name:
minLength: 1
type: string
Color:
minLength: 1
pattern: ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
type: string
Id:
type: integer
format: int32
additionalProperties: false
BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectAttributeSummary:
required:
- Id
- Name
- Type
type: object
properties:
Name:
minLength: 1
type: string
Id:
type: integer
format: int32
Type:
$ref: '#/components/schemas/BIMOne.BIMTrack.Common.SharedTypes.Projects.ProjectAttributeType'
additionalProperties: false
BIMOne.BIMTrack.WebAPI.Models.Model.v2.IssueFilterTemplateProjectAttributePredefinedValue:
type: object
properties:
ProjectAttributeValue:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectAttributeValue'
additionalProperties: false
BIMOne.BIMTrack.WebAPI.Models.Model.v2.IssueFilterTemplateProjectAttributeValue:
type: object
properties:
ProjectAttribute:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectAttributeSummary'
IssueFilterTemplateProjectAttributePredefinedValues:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.IssueFilterTemplateProjectAttributePredefinedValue'
IssueFilterTemplateProjectAttributeFreeFormValue:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.IssueFilterTemplateProjectAttributeFreeFormValue'
additionalProperties: false
BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectUser:
type: object
properties:
Role:
$ref: '#/components/schemas/BIMOne.BIMTrack.Common.SharedTypes.Projects.ProjectRole'
Teams:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectTeam'
IsReviewer:
type: boolean
IsLimited:
type: boolean
User:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.UserSummary'
DefaultFilterTemplateId:
type:
- integer
- 'null'
format: int32
additionalProperties: false
BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectTeam:
required:
- Id
- Name
type: object
properties:
Name:
minLength: 1
type: string
Id:
type: integer
format: int32
additionalProperties: false
BIMOne.BIMTrack.WebAPI.Models.Model.v2.IssueFilterTemplateDetail:
type: object
properties:
Term:
type:
- string
- 'null'
Description:
type:
- string
- 'null'
AssignedToUserIds:
type:
- array
- 'null'
items:
type: integer
format: int32
AuthorUserIds:
type:
- array
- 'null'
items:
type: integer
format: int32
LastModificationAuthorUserIds:
type:
- array
- 'null'
items:
type: integer
format: int32
IssueGroups:
type:
- array
- 'null'
items:
type: string
PriorityIds:
type:
- array
- 'null'
items:
type: integer
format: int32
ProjectPhaseIds:
type:
- array
- 'null'
items:
type: integer
format: int32
ConfidentialityIds:
type:
- array
- 'null'
items:
type: integer
format: int32
ProjectZoneIds:
type:
- array
- 'null'
items:
type: integer
format: int32
StatusIds:
type:
- array
- 'null'
items:
type: integer
format: int32
DisciplineIds:
type:
- array
- 'null'
items:
type: integer
format: int32
TypeIds:
type:
- array
- 'null'
items:
type: integer
format: int32
CreationDateStart:
type:
- string
- 'null'
format: date-time
CreationDateEnd:
type:
- string
- 'null'
format: date-time
LastModificationDateStart:
type:
- string
- 'null'
format: date-time
LastModificationDateEnd:
type:
- string
- 'null'
format: date-time
DueDateStart:
type:
- string
- 'null'
format: date-time
DueDateEnd:
type:
- string
- 'null'
format: date-time
Visibility:
type:
- integer
- 'null'
format: int32
CustomAttributes:
type:
- array
- 'null'
items:
type: string
IsUnlinked:
type:
- boolean
- 'null'
IssueIds:
type:
- array
- 'null'
items:
type: integer
format: int32
ActivityOperationId:
type:
- string
- 'null'
Query:
type:
- string
- 'null'
QueryExtendedSearch:
type: boolean
IncludeIssueAdditionalInfo:
type: boolean
Id:
type: integer
format: int32
DisplayNumber:
type:
- integer
- 'null'
format: int32
Direction:
type: integer
format: int32
Field:
type: integer
format: int32
SortProjectAttribute:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.ProjectAttributeSummary'
IssueFilterTemplateProjectAttributeValues:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/BIMOne.BIMTrack.WebAPI.Models.Model.v2.IssueFilterTemplateProjectAttributeValue'
additionalProperties: false
BIMOne.BIMTrack.WebAPI.Models.Model.v2.AttachmentWithThumbnail:
type: object
properties:
Id:
type: integer
format: int32
Name:
type:
- string
- 'null'
Size:
type:
- integer
- 'null'
format: int64
Date:
type:
- string
- 'null'
format:
# --- truncated at 32 KB (32 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/newforma/refs/heads/main/openapi/newforma-project-api-openapi.yml