# Start a vendor estimation run **POST** `/v1/integrations/{integrationId}/exceptions/vendor-estimation-runs` **Operation ID**: `createVendorEstimationRun` **Summary**: Start a vendor estimation run Creates a run over the given scope and window covering every exception the integration has imported. Runs are counted in the background, in short slices shared fairly between organizations. ## Tags - Integration Exceptions ## Parameters - **integrationId** (required) - path - Integration id - Type: string ## Request Body **Content-Type**: `application/json` **Schema**: `CreateVendorEstimationRunRequest` ## Responses ### 200 Run created - **Content-Type**: `application/json` / `VendorEstimationRun` ### 400 Bad Request - The window is inverted, starts or ends in the future, or is too long. ### 401 Unauthorized ### 404 Not Found - Integration not found. ### 409 Conflict - The organization already has the most runs allowed in progress.