Procore.Api.ProjectManagementModelsBIMGeometryFileBundles (procore_sdk v0.3.0)
API calls for all endpoints tagged ProjectManagementModelsBIMGeometryFileBundles
.
Summary
Functions
Show BIM Geometry File Bundle Return BIM Geometry File Bundle details.
Create BIM Geometry File Bundle Create a BIM Geometry File Bundle in a Project
Functions
Link to this function
rest_v10_bim_geometry_file_bundles_id_get(connection, procore_company_id, id, project_id, opts \\ [])
@spec rest_v10_bim_geometry_file_bundles_id_get( Tesla.Env.client(), integer(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10BimGeometryFileBundlesIdGet200Response.t()} | {:error, Tesla.Env.t()}
Show BIM Geometry File Bundle Return BIM Geometry File Bundle details.
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.id
(integer()): BIM Geometry File Bundle IDproject_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters:view
(String.t): The compact view contains only ids. The extended view contains the response shown below. The normal view contains ids instead of objects for each file object. The default view is normal.
Returns
{:ok, Procore.Model.RestV10BimGeometryFileBundlesIdGet200Response.t}
on success{:error, Tesla.Env.t}
on failure
Link to this function
rest_v10_bim_geometry_file_bundles_post(connection, procore_company_id, body143, opts \\ [])
@spec rest_v10_bim_geometry_file_bundles_post( Tesla.Env.client(), integer(), Procore.Model.Body143.t(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10BimGeometryFileBundlesPost201Response.t()} | {:error, Tesla.Env.t()}
Create BIM Geometry File Bundle Create a BIM Geometry File Bundle in a Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.body143
(Body143):opts
(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10BimGeometryFileBundlesPost201Response.t}
on success{:error, Tesla.Env.t}
on failure