API Reference
Topic
List project topics
code examples curl location globoff 'https //api catenda com/opencde/bcf/3 0/bimsync projects/{project id}/topics' \\ \ header 'accept application/json' \\ \ header 'content type application/json'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); var requestoptions = { method 'get', headers myheaders, redirect 'follow' }; fetch("https //api catenda com/opencde/bcf/3 0/bimsync projects/{project id}/topics", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("https //api catenda com/opencde/bcf/3 0/bimsync projects/{project id}/topics") https = net http new(url host, url port) https use ssl = true request = net http get new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" response = https request(request) puts response read body import requests import json url = "https //api catenda com/opencde/bcf/3 0/bimsync projects/{project id}/topics" payload = {} headers = { 'accept' 'application/json', 'content type' 'application/json' } response = requests request("get", url, headers=headers, data=payload) print(response text) responses // ok \[ { "guid" "18d0273d e15c 4924 97b3 6f47b233eebe", "server assigned id" "23", "topic type" "info", "topic status" "open", "title" "topic 1", "labels" \[ "" ], "creation date" "2024 05 08t11 28 35 317+0000", "creation author" "john\@doe com", "modified date" "2024 05 08t14 29 41 199+0000", "modified author" "john\@doe com", "assigned to" "john\@doe com", "stage" "phase one", "description" "the topic description", "due date" "2024 05 02t10 00 00 000+0000", "authorization" { "topic actions" \[ "" ], "topic status" \[ "" ] }, "bimsync issue number" 23, "bimsync creation author" { "user" { "ref" "524809076a694255b989d236517a55da", "email" "john\@doe com", "name" "john doe" }, "importedby" { "ref" "524809076a694255b989d236517a55da", "email" "john\@doe com", "name" "john doe" } }, "bimsync viewpoints" \[ { "guid" "52959166 dbd2 44eb 81bb 74f955f30e0f", "hassnapshot" true } ], "bimsync points" \[ { "x" 100, "y" 100, "z" 100, "models" \[ { "modelref" "11a9bb2984ee4a999875c4cd9560f319", "revisionref" "eed6ae36 5fe0 4f1f 89da fba8efcf8b97", "ref" "827f4b14 af0c 44e5 90ce 4e58fa79d7b3" } ], "id" "a08af3d4 edca 49ed adf7 107a4a481188" } ], "bimsync requester" { "user" { "ref" "524809076a694255b989d236517a55da", "email" "john\@doe com", "name" "john doe" }, "team" { "ref" "524809076a694255b989d236517a55da", "email" "john\@doe com", "name" "john doe" } }, "bimsync document references" \[ { "guid" "86962ff9 b5fe 4537 996f 8dc15461422c", "document guid" "a8644754 b646 4f67 a767 a1fef44a51c9" } ], "bimsync comments size" 3, "bimsync assigned to" { "user" { "ref" "524809076a694255b989d236517a55da", "email" "john\@doe com", "name" "john doe" }, "team" { "ref" "524809076a694255b989d236517a55da", "email" "john\@doe com", "name" "john doe" } }, "bimsync labels" \[ { "id" "397t0ccc8f74619096c738de15dc6512", "name" "label 1", "color" "#6aa84f", "group" { "id" "357t0ccc8f74719096c734de18fc6512", "name" "group name" }, "deleted" false } ], "bimsync custom fields" \[ { "id" "324409076a694255b589d236517a55da", "name" "custom field name", "description" "custom field description", "type" "text", "createdat" "2023 03 06t11 52 45 000z", "createdby" "624809076a694255b989d236517a55da", "archived" false, "dropdownitems" \[ { "id" "", "name" "dropdown item 1", "code" "item name", "disabled" false } ] } ], "bimsync issue board" { "id" "e18a2d10 1595 4e52 a941 22d43bf8d7ad", "name" "issues" } } ]