You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

This page is under construction

Custom attribute Service


Bimplus DB

  • Create a free attribute group
  • Get the info about a particular free attribute group
  • Update a particular free attribute group
  • Delete a particular free attribute group
  • Create a free attribute under a particular attribute group or as stand-alone
  • Get the info about a particular free attribute
  • Update a particular free attribute

Team DB

  • Create a free attribute group
  • Get the info about a particular free attribute group
  • Update a particular free attribute group
  • Delete a particular free attribute group
  • Create a free attribute under a particular attribute group or as stand-alone
  • Get the info about a particular free attribute
  • Update a particular free attribute

 

Custom attribute Service


Using these services, custom property groups & its associated properties can be created.

Create a new project
    Resource: projects 

    URLhttps://api-stage.bimplus.net/v2/content/freeattributegroups

    Example: https://api-stage.bimplus.net/v2/content/freeattributegroups

    JSON Structure

    Name

    Mandatory / Optional

    Type

    Description

    name

    mandatory

    string

    Name of the attribute group

    description

    optional

    string

    Short description of the attribute group

    parent

    optional

    string (guid)

    Parent attribute group. If not specified, then the created group is a stand-alone group

     POST
     Creates a new custom attribute group. The created group could be either stand-alone ( parent not specified ), or created inside another group (the id of the parent has to be specified)
    Headers
    Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
    Content-Type: application/json
    
    JSON
    {
      "name": "TestGroup",
      "description": "Test group",
      "parent" : "6e57160e-5d5d-46a4-b4d3-b9e46d03ee75"
    }
    
    Status
    Status: 201 Created
    
    JSON
    {
      "id": "da9c6db5-92fa-473d-9282-483c40907a95",
      "name": "TestGroup",
      "description": "Test group",
      "parent" : "6e57160e-5d5d-46a4-b4d3-b9e46d03ee75"
    }

     



    • No labels