---
title: "Importer pipeline run completed"
method: POST
path: "importerPipelineRunEvents_webhook-importer-pipeline-run-completed"
---

# Importer pipeline run completed

`POST importerPipelineRunEvents_webhook-importer-pipeline-run-completed` (webhook)

Webhook for the `importer-pipeline-run.completed` event. For more info see [Webhooks Overview](https://docs.withpersona.com/webhooks).

## Headers

- `Persona-Signature` string
- `Persona-Webhook-Attempts-Made` integer
- `Persona-Webhook-Attempts-Left` integer
- `Persona-Webhook-First-Attempted-At` integer

## Payload

- object
  - `data` WebhooksWebhookImporterPipelineRunCompletedPayloadContentApplicationJsonSchemaData
    - `type` 'event'
    - `id` string: Unique identifier for this Event. Starts with `evt_`.
    - `attributes` WebhooksWebhookImporterPipelineRunCompletedPayloadContentApplicationJsonSchemaDataAttributes
      - `created-at` string, date-time: Datetime when the event was created.
      - `name` 'importer-pipeline-run.completed'
      - `payload` WebhooksWebhookImporterPipelineRunCompletedPayloadContentApplicationJsonSchemaDataAttributesPayload
        - `data` ImporterPipelineRun: An Importer Pipeline Run object.
          - `type` 'importer-pipeline-run'
          - `id` string
          - `attributes` ImporterPipelineRunAttributes
            - `reference-id` string, nullable: Reference identifier for the pipeline run
            - `status` string: Current status of the pipeline run. Possible values include `pending`, `running`, `paused`, `canceled`, `completed`, `errored`, and `killed`.
            - `run-count` integer: Number of times this pipeline run has been executed
            - `started-at` string, date-time, nullable: When the pipeline run started processing
            - `ended-at` string, date-time, nullable: When the pipeline run finished processing
            - `created-at` string, date-time: When the pipeline run was created
            - `updated-at` string, date-time: When the pipeline run was last updated
            - `redacted-at` string, date-time, nullable: When the pipeline run was redacted
            - `run-data` ImporterPipelineRunAttributesRunData: Runtime data and statistics for the pipeline run
              - …
          - `relationships` ImporterPipelineRunRelationships
            - `importer-pipeline` ImporterPipelineRunRelationshipsImporterPipeline
              - …
        - `included` ImporterPipelineRunsIncludedObjectsItems[]
          - `type` 'importer-pipeline', required: Discriminator value: importer-pipeline
          - `id` string
          - `attributes` ImporterPipelineRunsIncludedObjectsItemsDiscriminatorMappingImporterPipelineAttributes
            - `name` string: Name of the importer pipeline
            - `status` string: Current status of the importer pipeline. Possible values include `active` and `inactive`.
            - `run-type` string, nullable: Type of run schedule. Possible values include `manual` and `recurring`.
            - `destination` string, nullable: Destination model type for imported data
            - `next-run-at` string, date-time, nullable: When the next run is scheduled
            - `created-at` string, date-time: When the pipeline was created
            - `updated-at` string, date-time: When the pipeline was last updated
            - `archived-at` string, date-time, nullable: When the pipeline was archived
            - `pipeline-config` ImporterPipelineRunsIncludedObjectsItemsDiscriminatorMappingImporterPipelineAttributesPipelineConfig: Configuration settings for the pipeline
              - …

## Acknowledgement `200`

Webhook received successfully

---

[API](https://skmtc.dev/withpersona/apis/withpersona-6.md) - [All operations](https://skmtc.dev/withpersona/apis/withpersona-6/llms.txt) - [OpenAPI document](https://skmtc.dev/withpersona/apis/withpersona-6/revisions/b2a170061bd9?raw)
