Procore.Api.ProjectManagementRFIFilterOptions (procore_sdk v0.3.0)
API calls for all endpoints tagged ProjectManagementRFIFilterOptions
.
Summary
Functions
List available RFI assigned_id filter options Returns a list of assigned_id filter fields and options for RFIs on a specified Project
List available RFI ball in court filter options Returns a list of available RFI ball in court filter fields and options for RFIs on a specified Project
List available RFI cost code options Returns a list of RFI cost code options for a specified Project
List available RFI filters Returns a list of filter fields and options for RFIs on a specified Project
List available RFIs locations Returns a list of RFI locations for a specified Project
List available RFI Prefix Stage filter options Returns all Filter Options for Prefix Stage defined by the project
List available RFI Priority filter options Returns a list of available Priority options for RFIs
List available RFI received from filter options Returns a list of received from filter options for RFIs on a specified Project
List available RFI responsible contractor filter options Returns a list of responsible contractor filter fields and options for RFIs on a specified Project
List available RFI RFI Manager filter options Returns a list of available RFI Manager filter fields and options for RFIs on a specified Project
List available RFI status filter options Returns a list of status filter fields and options for RFIs on a specified Project
List available RFI Sub Job filter options Returns all Filter Options for Sub Jobs defined by the project
Functions
rest_v10_projects_project_id_rfis_filter_options_assigned_id_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_assigned_id_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI assigned_id filter options Returns a list of assigned_id filter fields and options for RFIs on a specified Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_ball_in_court_id_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_ball_in_court_id_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsBallInCourtIdGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI ball in court filter options Returns a list of available RFI ball in court filter fields and options for RFIs on a specified Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsBallInCourtIdGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_cost_code_id_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_cost_code_id_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI cost code options Returns a list of RFI cost code options for a specified Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsGet200Response.t()} | {:error, Tesla.Env.t()}
List available RFI filters Returns a list of filter fields and options for RFIs on a specified Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsGet200Response.t}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_location_id_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_location_id_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFIs locations Returns a list of RFI locations for a specified Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_prefix_stage_id_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_prefix_stage_id_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsPrefixStageIdGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI Prefix Stage filter options Returns all Filter Options for Prefix Stage defined by the project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsPrefixStageIdGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_priority_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_priority_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsPriorityGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI Priority filter options Returns a list of available Priority options for RFIs
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsPriorityGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_received_from_login_information_id_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_received_from_login_information_id_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI received from filter options Returns a list of received from filter options for RFIs on a specified Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_responsible_contractor_id_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_responsible_contractor_id_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI responsible contractor filter options Returns a list of responsible contractor filter fields and options for RFIs on a specified Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_rfi_manager_id_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_rfi_manager_id_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsRfiManagerIdGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI RFI Manager filter options Returns a list of available RFI Manager filter fields and options for RFIs on a specified Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsRfiManagerIdGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_status_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_status_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI status filter options Returns a list of status filter fields and options for RFIs on a specified Project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsStatusGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_rfis_filter_options_sub_job_id_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_rfis_filter_options_sub_job_id_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdRfisFilterOptionsSubJobIdGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List available RFI Sub Job filter options Returns all Filter Options for Sub Jobs defined by the project
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10ProjectsProjectIdRfisFilterOptionsSubJobIdGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure