Bimplus WebSDK version : 0.0.
...
51
Table of Contents
- api
- applicationSettingsattachmentsattributeTemplatesauthorizeclashDetectioncommentscustomTablesdataProtectionelementTypesexportServicefreeAttributeGroupsfreeAttributeshiddenCalculationhyperlinksimportServiceimprintsinvitationsissues
- post
- get
- postPin
- getPins
- deletePins
- postComment
- getComments
- deleteComments
- postAttachment
- getAttachments
- deleteAttachments
- put
- delete
- getRights
- getIssueTypes
- importBcf
- updateImportBcf
- exportBcf
- exportExcel
- post
- getUserMessages
- getSentUserMessages
- getSentGroupMessages
- get
- getFiltered
- deleteMessage
- markAsRead
- updateDashboardAdditionalData
- getMessagingGroupsDetails
- getMessagingGroupsDetails
- post
- get
- getInternal
- head
- getTopology
- getGeometryThreeJS
- getGeometryTemplatesThreeJS
- getGeometryCompressed
- getProperties
- put
- postComment
- getComments
- deleteComments
- postAttachment
- getAttachments
- deleteAttachments
- postHyperlink
- getHyperlinks
- deleteHyperlinks
- delete
- getAttributes
- getAttributeValues
- post
- put
- get
- delete
- getModels
- postModel
- getMembers
- postMember
- putMember
- deleteMember
- getPins
- putProject
- postAttachment
- getAttachments
- deleteAttachments
- getTopology
- getSpots
- postThumbnail
- getThumbnail
- getComments
- getHyperlinks
- getIssues
- postSlideshow
- getSlideshows
- deleteSlideshows
- getProjectInfo
- postRevision
- getRevisionList
- getRevisionInfo
- putRevisionInfo
- getRevisionsComparisonResult
- compareRevisions
- postStructure
- postStructureTopology
- postSubNode
- postAssignedObject
- attributeAssign
- deleteAssignedObject
- getStructure
- getTopology
- copyStructure
- putStructure
- reorderStructure
- deleteStructure
- deleteAllProjectStructures
- postVariantType
- getVariantType
- deleteVariantType
- copyElementsToVariant
- applicationSettingsattachmentsattributeTemplatesauthorizeclashDetectioncommentscustomTablesdataProtectionelementTypesexportServicefreeAttributeGroupsfreeAttributeshiddenCalculationhyperlinksimportServiceimprintsinvitationsissues
...
Returns promise promise
...
post
get
get element types - if id is not specified it returns all element types
Parameters
post custom table
Parameters
Returns promise promise
dataProtection
getDisciplines
get
get data protection
Parameters
language
string data protection language
Returns promise promise
elementTypes
get
get element types get element type disciplines - if id is not specified it returns all element types
Parameters
id
string element type id
Returns promise promise
getDisciplines
get element type disciplines - if id is not specified it returns all disciplines for element types
Parameters
...
content
boolean flag if it is content attribute group
Returns promise promise
post
post free attribute group
...
Returns promise promise
get
get free attribute group
Parameters
...
content
boolean flag if it is content attribute
Returns promise promise
post
post free attribute
Parameters
Returns promise promise
get
get free attribute - if freeAttributeId is not specified return all
...
Returns promise promise
hyperlinks
get
get hyperlink
Parameters
id
string hyperlink id
...
Returns promise promise
imprints
get
get data protection
Parameters
language
string imprints language
Returns promise promise
invitations
get
get invitation
Parameters
id
string invitation id, if id is null return all invitations
Returns promise promise
post
post invitation
Parameters
...
Returns promise promise
issues
post
post issue
Parameters
Returns promise promise
get
get issue
Parameters
id
string issue id
...
Returns promise promise
members
post
post member
Parameters
data
json member data
Returns promise promise
get
get team members
Returns promise promise
...
Returns promise promise
messages
post
post message
Parameters
data
json message data
...
userId
string user id
Returns promise promise
get
get message
Parameters
getSentUserMessages
get messages sent by user
Parameters
userId
string user id
Returns promise promise
getSentGroupMessages
get messages sent by user to all groups
Parameters
userId
string user id
Returns promise promise
get
get message
Parameters
messageId
string message id
...
messageId
string message id
Returns promise promise
models
get
get model
Parameters
updateDashboardAdditionalData
modify additionaldata part of message (title, content, messagelink and picturelink)
Parameters
Returns promise promise
...
getMessagingGroupsDetails
get headall messaging groups
Returns promise promise
getMessagingGroupsDetails
Get the messaging group details
Returns promise promise
models
get
get model
Parameters
modelId
string model id
Returns promise promise
head
get head
Parameters
modelId
string model id
Returns [type] [description]
Returns promise promise
...
Returns promise promise
objectFilters
get
get object filters
Parameters
...
filterId
string filter id
Returns promise promise
post
post object filter
Parameters
...
Returns promise promise
objects
post
post object
Parameters
data
json data
Returns promise promise
get
get object
Parameters
...
Returns promise promise
postComment
...
objectId
string object iddocumentVersion
number document versionprojectId
string projectId - required when resource (objectId) represents an user
Returns promise promise
...
getAttributeValues
get
...
all objects of a project with existing attribute and its value
Parameters
Returns promise promise
pins
get
get pins
Parameters
id
string pin id
get pins
Parameters
id
string pin id
Returns promise promise
delete
...
Returns promise promise
projectActionsRights
get
get project action rights
...
projectAttributeTemplates
post
post project attribute template
...
data
json template data
Returns promise promise
get
get project attribute template - if id is not specified return all templates
...
Returns promise promise
projects
post
post project
Parameters
data
json project data
...
Returns promise promise
get
get project - if no id is specified return list of all projects
...
Returns promise promise
putUserRole
put user role
Parameters
Returns promise promise
deleteUser
delete user
Parameters
Returns promise promise
deleteUser
- roles
Returns promise promise
roles
get
get roles
Returns promise promise
selections
post
Creates a new selection object. The structure of the Selection objects is the same like the structure of the Export Object Selection.
Parameters
Returns promise promise
get
get selection object details
Parameters
selectionId
string selection id
Returns promise [description]
getAllSelections
get all selections of the projectdelete user
Parameters
projectId
string project id - if not specified return all roles selection id
Returns promise promise
roles
get
...
[description]
delete
delete the selection
Parameters
selectionId
string selection id
Returns promise promise [description]
share
post
post share
Parameters
data
json share data
Returns promise promise
slides
get
get slide
Parameters
slideId
string slide id
...
Returns promise promise
delete
delete slide
Parameters
slideId
string slide id
...
Returns promise promise
slideshows
get
get slideshow
Parameters
slideshowId
string slideshow id
...
Returns promise promise
delete
delete slideshow
Parameters
...
postStructure
post structure
Parameters
Returns promise promise
postStructureTopology
post structure topology
Parameters
...
Returns promise promise
teamActionsRights
get
get team action rights
Returns promise promise
teams
get
get team data if id is not specified return list of teams
...
Returns promise promise
terms
get
get terms
Parameters
language
string terms language
Returns promise promise
units
post
post units
Parameters
data
json units data
Returns promise promise
get
get unit - if id is not specified return all units
...
Returns promise promise
delete
delete unit
Parameters
unitId
string unit id
Returns promise promise
user
get
get user
Parameters
token
[type] [description]
...
userId
[type] [description]data
[type] [description]token
[type] [description]
Returns promise promise
post
post user
Parameters
data
[type] [description]
...
Returns promise promise
users
post
post users
Parameters
data
json [description]
...
userId
string user iddata
Returns promise promise
delete
delete user
Parameters
userId
string user id
...