Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bimplus WebSDK version : 0.0.

...

51

Table of Contents

...

  • objectId string object id
  • variantTypeId string? variant type id
  • revision nubmer revision number

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

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

...

  • data json group data
  • content boolean flag if it is content 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

  • data json attribute data
  • content boolean flag if it is content attribute

Returns promise promise


get

get free attribute - if freeAttributeId is not specified return all

...

Returns promise promise



get

get hyperlink

Parameters

...

  • projectId string project id
  • modelId string model id
  • data json data
  • progressCallback

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

...

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

...

Returns promise promise

get

get message

Parameters


getSentUserMessages

get messages sent by user

Parameters

Returns promise promise


getSentGroupMessages

get messages sent by user to all groups

Parameters

Returns promise promise


get

get message

Parameters

...

Returns promise promise

models

get

get model

Parameters


updateDashboardAdditionalData

modify additionaldata part of message (title, content, messagelink and picturelink)

Parameters

  • messageId string message id
  • additionalData string message additionalDatamodelId string model id

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

Returns promise promise


head

get head

Parameters

Returns [type] [description]

Returns promise promise

...

Returns promise promise


objectFilters


get

get object filters

Parameters

...

Returns promise promise


post

post object filter

Parameters

...

Returns promise promise


objects


post

post object

Parameters

Returns promise promise


get

get object

Parameters

  • objectId string object id
  • revision nubmer revision number
  • properties string properties

...

Returns promise promise


postComment

...

  • objectId string object id
  • documentVersion number document version
  • projectId 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

get pins

Parameters

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

  • projectId string project id - if not specified return all roles
  • data json role data

Returns promise promise


deleteUser

delete user

Parameters

  • projectId string project id - if not specified return all roles
  • data json role data

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

  • projectId string project id
  • data json selection data

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

...

Returns promise promise


delete

delete slide

Parameters

...

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

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]

...

Returns promise promise


delete

delete user

Parameters

...