> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rallyuxr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Person Import CSV Finished

This webhook is triggered when a person import via CSV is finished.

<ParamField path="_eventType" type="string" required>
  The type of event. For this webhook, it is always
  `person_import.csv.finished`.
</ParamField>

<ParamField path="importId" type="string" required>
  Unique identifier of the import.
</ParamField>

<ParamField path="status" type="string" required>
  Status of the import. Possible values are `NOT_STARTED`, `UPLOADING`, `ERROR`,
  and `COMPLETED`.
</ParamField>

<ParamField path="updatedAt" type="string" format="date-time" required>
  Timestamp the import finished.
</ParamField>

<ParamField path="failedRecords" type="array" required>
  Array of failed records. Each record contains either a `personId` or an `email` field. Can be null if there are no failed records.
</ParamField>

**Example Payload:**

```json theme={null}
{
  "_eventType": "person_import.csv.finished",
  "importId": "test_cm1uwhduy001vle4gr4soyqkq",
  "status": "COMPLETED",
  "updatedAt": "2024-09-01T00:00:00Z",
  "failedRecords": [
    {
      "personId": "test_cm1uwhduy001vle4gr4soyqkq"
    },
    {
      "email": "dev@rallyuxr.com"
    }
  ]
}
```
