Procore.Api.UtilitiesWebhooksWebhookResources (procore_sdk v0.3.0)

API calls for all endpoints tagged UtilitiesWebhooksWebhookResources.

Summary

Functions

List Webhooks Resources API Versions Returns the list of Webhook Resources API Versions for the given scope.

List Webhooks Resources Returns the list of Webhook Resources for the given scope.

Functions

Link to this function

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

@spec rest_v10_webhooks_resources_api_versions_get(
  Tesla.Env.client(),
  integer(),
  integer(),
  keyword()
) ::
  {:ok,
   Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()}
  | {:ok, [String.t()]}
  | {:error, Tesla.Env.t()}

List Webhooks Resources API Versions Returns the list of Webhook Resources API Versions for the given scope.

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. You must supply either a company_id or project_id.
  • opts (keyword): Optional parameters

Returns

  • {:ok, [%String{}, ...]} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

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

List Webhooks Resources Returns the list of Webhook Resources for the given scope.

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. You must supply either a company_id or project_id.
  • opts (keyword): Optional parameters

Returns

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