Procore.Api.ProjectManagementModelsBIMModelRevisionViewpoints (procore_sdk v0.3.0)

API calls for all endpoints tagged ProjectManagementModelsBIMModelRevisionViewpoints.

Summary

Functions

List BIM Model Revision Viewpoints List BIM Model Revision Viewpoints associated to a BIM model revision

Functions

Link to this function

rest_v10_bim_model_revision_viewpoints_get(connection, procore_company_id, project_id, opts \\ [])

List BIM Model Revision Viewpoints List BIM Model Revision Viewpoints associated to a BIM model revision

Parameters

  • connection (Procore.Connection): Connection to server
  • procore_company_id (integer()): Unique company identifier associated with the Procore User Account.
  • project_id (integer()): Unique identifier for the project.
  • opts (keyword): Optional parameters
    • :"filters[id]" ([integer()]): Return item(s) with the specified IDs.
    • :"filters[bim_model_revision_id]" (integer()): Filter item(s) with matching Bim Model Revision ids.
    • :"filters[updated_at]" (String.t): Filter item(s) within a specific updated at iso8601 datetime range.
    • :"filters[primary]" (boolean()): Filter items by primary flag
    • :view (String.t): The compact view contains only ids. The extended view contains the response shown below. The normal view contains bim_viewpoint_id instead of object. The default view is normal.
    • :viewpoint_format (String.t): Specify viewpoint data format. This parameter functions only when the query parameter view is 'extended' The default format returns the viewpoint content as saved. The procore format returns the viewpoint content converted to Procore format. If a valid conversion is not possible, empty viewpoint is returned.
    • :page (integer()): Page
    • :per_page (integer()): Elements per page

Returns

  • {:ok, [%RestV10BimModelRevisionViewpointsGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure