Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IfcOpenShell/IfcOpenShell
/ endpoints
Endpoints
79 in github.com/IfcOpenShell/IfcOpenShell
⨍
Functions
38,797
◇
Types & classes
13,414
↳
Endpoints
79
Route
api_versions_get
router.get("/foundation/versions", tags=["api_versions_get"])
src/opencdeserver/api/app/api/foundation.py:None
Route
assets
app.route("/assets/<path:filename>")
src/ifctester/webapp/serve.py:None
Route
authentication_get
router.get("/foundation/1.0/auth", tags=["foundation_auth_get"])
src/opencdeserver/api/app/api/foundation.py:None
Route
authorization
router.get("/foundation/oauth2/auth", response_class=HTMLResponse)
src/opencdeserver/api/app/api/foundation.py:None
Route
bim_snippet_get
router.get("/bcf/3.0/projects/{project_id}/topics/{topic_id}/snippet", tags=["bim_snippet_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
bim_snippet_put
router.put("/bcf/3.0/projects/{project_id}/topics/{topic_id}/snippet", tags=["bim_snippet_put"], status_code=2
src/opencdeserver/api/app/api/bcf.py:None
Route
code
router.get("/foundation/oauth2/code")
src/opencdeserver/api/app/api/foundation.py:None
Route
comment_delete
router.delete( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/comments/{comment_id}", tags=["comment_de
src/opencdeserver/api/app/api/bcf.py:None
Route
comment_events_get
router.get( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/comments/{comment_id}/events", tags=["commen
src/opencdeserver/api/app/api/bcf.py:None
Route
comment_get
router.get("/bcf/3.0/projects/{project_id}/topics/{topic_id}/comments/{comment_id}", tags=["comment_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
comment_post
router.post("/bcf/3.0/projects/{project_id}/topics/{topic_id}/comments", tags=["comment_post"], status_code=20
src/opencdeserver/api/app/api/bcf.py:None
Route
comment_put
router.put( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/comments/{comment_id}", tags=["comment_put"]
src/opencdeserver/api/app/api/bcf.py:None
Route
comments_events_get
router.get("/bcf/3.0/projects/{project_id}/topics/comments/events", tags=["comments_events_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
comments_get
router.get("/bcf/3.0/projects/{project_id}/topics/{topic_id}/comments", tags=["comments_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
current_user_get
router.get("/foundation/1.0/current-user", response_model=User, tags=["current_user_get"])
src/opencdeserver/api/app/api/foundation.py:None
Route
document_get
router.get("/bcf/3.0/projects/{project_id}/documents/{document_id}", tags=["document_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
document_post
router.post("/bcf/3.0/projects/{project_id}/documents", tags=["document_post"], status_code=201)
src/opencdeserver/api/app/api/bcf.py:None
Route
document_version
router.get("/documents/1.0/document/{document_id}/version/{version_index}", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
document_version_details
router.get( "/documents/1.0/document/{document_id}/version/{version_index}/details", tags=[""], response_c
src/opencdeserver/api/app/api/documents.py:None
Route
document_version_download
router.get("/documents/1.0/document/{document_id}/version/{version_index}/download", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
document_version_download
router.get("/user/1.0/document/{document_id}/version/{version_index}/download", tags=[""])
src/opencdeserver/api/app/api/user.py:None
Route
document_version_metadata
router.get("/documents/1.0/document/{document_id}/version/{version_index}/metadata", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
document_versions
router.get("/documents/1.0/document/{document_id}/version/{version_index}/versions", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
document_versions_post
router.post("/documents/1.0/document-versions", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
documents_get
router.get("/bcf/3.0/projects/{project_id}/documents", tags=["documents_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
download_instructions
router.get("/documents/1.0/download-instructions", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
favicon
app.get("/favicon.ico", include_in_schema=False)
src/opencdeserver/api/app/main.py:None
Route
files_get
router.get("/bcf/3.0/projects/{project_id}/topics/{topic_id}/files", tags=["files_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
files_information_get
router.get("/bcf/3.0/projects/{project_id}/files_information", tags=["files_information_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
files_put
router.put("/bcf/3.0/projects/{project_id}/topics/{topic_id}/files", tags=["files_put"], status_code=200)
src/opencdeserver/api/app/api/bcf.py:None
Route
i_delete_the_selected_objects
given("I delete the selected objects")
src/bonsai/test/bim/test_feature.py:None
Route
ifc_plot
server.tool(structured_output=False)
src/ifcmcp/ifcmcp/server.py:None
Route
ifc_render
server.tool(structured_output=False)
src/ifcmcp/ifcmcp/server.py:None
Route
index
app.get("/", response_class=HTMLResponse)
src/opencdeserver/api/app/main.py:None
Route
index
app.route("/")
src/ifctester/webapp/serve.py:None
Route
login_for_access_token
router.post("/foundation/oauth2/token", tags=["login_for_access_token_post"], status_code=201)
src/opencdeserver/api/app/api/foundation.py:None
Route
mark_documents_as_selected_post
router.post("/documents/1.0/mark-documents-as-selected", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
project_extensions_get
router.get("/bcf/3.0/projects/{project_id}/extensions", tags=["project_extensions_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
project_get
router.get("/bcf/3.0/projects/{project_id}", tags=["project_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
project_put
router.put("/bcf/3.0/projects/{project_id}", tags=["project_put"], status_code=200)
src/opencdeserver/api/app/api/bcf.py:None
Route
projects_get
router.get("/bcf/3.0/projects", tags=["projects_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
related_topics_get
router.get("/bcf/3.0/projects/{project_id}/topics/{topic_id}/related_topics", tags=["related_topics_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
related_topics_put
router.put( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/related_topics", tags=["related_topics_put"]
src/opencdeserver/api/app/api/bcf.py:None
Route
save_metadata_for_documents_post
router.post("/documents/1.0/save-metadata-for-documents", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
save_metadata_for_documents_post
router.post("/user/1.0/save-metadata-for-documents", tags=[""])
src/opencdeserver/api/app/api/user.py:None
Route
select_documents_post
router.post("/documents/1.0/select-documents", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
selected_documents_get
router.get("/documents/1.0/document-selection", tags=[""], response_class=HTMLResponse)
src/opencdeserver/api/app/api/documents.py:None
Route
static_files
app.route("/<path:filename>")
src/ifctester/webapp/serve.py:None
Route
step_impl
step('Il nome del progetto, codice o identificatore breve deve essere "{value}"')
src/ifcbimtester/bimtester/features/steps/project_setup/it.py:None
Route
step_impl
step('The (site|building) "(?P<guid>.*)" has a postal box of "(?P<postal_box>.*)"')
src/ifcbimtester/bimtester/features/steps/geocoding/en.py:None
Route
test_stats
pytest.mark.parametrize( "file", [os.path.join(os.path.dirname(__file__), "../../../../test/input/Allp
src/ifcopenshell-python/test/geom/stats.py:None
Route
topic_delete
router.delete("/bcf/3.0/projects/{project_id}/topics/{topic_id}", tags=["topic_delete"], status_code=200)
src/opencdeserver/api/app/api/bcf.py:None
Route
topic_document_reference_post
router.post( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/document_references", tags=["topic_docu
src/opencdeserver/api/app/api/bcf.py:None
Route
topic_document_references_get
router.get( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/document_references", tags=["topic_document_
src/opencdeserver/api/app/api/bcf.py:None
Route
topic_document_references_put
router.put( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/document_references/{reference_id}", tag
src/opencdeserver/api/app/api/bcf.py:None
Route
topic_events_get
router.get("/bcf/3.0/projects/{project_id}/topics/{topic_id}/events", tags=["topic_events_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
topic_get
router.get("/bcf/3.0/projects/{project_id}/topics/{topic_id}", tags=["topic_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
topic_post
router.post("/bcf/3.0/projects/{project_id}/topics", tags=["topic_post"], status_code=201)
src/opencdeserver/api/app/api/bcf.py:None
Route
topic_put
router.put("/bcf/3.0/projects/{project_id}/topics/{topic_id}", tags=["topic_put"], status_code=200)
src/opencdeserver/api/app/api/bcf.py:None
Route
topics_events_get
router.get("/bcf/3.0/projects/{project_id}/topics/events", tags=["topics_events_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
topics_get
router.get("/bcf/3.0/projects/{project_id}/topics", tags=["topics_get"])
src/opencdeserver/api/app/api/bcf.py:None
Route
upload_cancellation
router.post("/documents/1.0/upload-cancellation", tags=[""], status_code=status.HTTP_204_NO_CONTENT)
src/opencdeserver/api/app/api/documents.py:None
Route
upload_completion
router.post("/documents/1.0/upload-completion", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
upload_documents_get
router.get("/documents/1.0/document-upload", tags=[""], response_class=HTMLResponse)
src/opencdeserver/api/app/api/documents.py:None
Route
upload_documents_get
router.get("/user/1.0/document-upload", tags=[""], response_class=HTMLResponse)
src/opencdeserver/api/app/api/user.py:None
Route
upload_documents_post
router.post("/documents/1.0/upload-documents", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
upload_documents_post
router.post("/user/1.0/upload-documents", tags=[""])
src/opencdeserver/api/app/api/user.py:None
Route
upload_instructions
router.post("/documents/1.0/upload-instructions", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
upload_part
router.post("/documents/1.0/upload-part/{part_id}", tags=[""])
src/opencdeserver/api/app/api/documents.py:None
Route
upload_part
router.post("/user/1.0/upload-part/{part_id}", tags=[""])
src/opencdeserver/api/app/api/user.py:None
Route
viewpoint_bitmap_get
router.get( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/viewpoints/{viewpoint_id}/bitmaps/{bitmap_id
src/opencdeserver/api/app/api/bcf.py:None
Route
viewpoint_colored_components_get
router.get( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/viewpoints/{viewpoint_id}/coloring", tag
src/opencdeserver/api/app/api/bcf.py:None
Route
viewpoint_components_visibility_get
router.get( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/viewpoints/{viewpoint_id}/visibility", t
src/opencdeserver/api/app/api/bcf.py:None
Route
viewpoint_delete
router.delete( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/viewpoints/{viewpoint_id}", tags=["vi
src/opencdeserver/api/app/api/bcf.py:None
Route
viewpoint_get
router.get("/bcf/3.0/projects/{project_id}/topics/{topic_id}/viewpoints/{viewpoint_id}", tags=["viewpoint_get"
src/opencdeserver/api/app/api/bcf.py:None
Route
viewpoint_post
router.post("/bcf/3.0/projects/{project_id}/topics/{topic_id}/viewpoints", tags=["viewpoint_post"], status_cod
src/opencdeserver/api/app/api/bcf.py:None
Route
viewpoint_selected_components_get
router.get( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/viewpoints/{viewpoint_id}/selection", ta
src/opencdeserver/api/app/api/bcf.py:None
Route
viewpoint_snapshot_get
router.get( "/bcf/3.0/projects/{project_id}/topics/{topic_id}/viewpoints/{viewpoint_id}/snapshot", tag
src/opencdeserver/api/app/api/bcf.py:None
Route
viewpoints_get
router.get("/bcf/3.0/projects/{project_id}/topics/{topic_id}/viewpoints", tags=["viewpoints_get"])
src/opencdeserver/api/app/api/bcf.py:None