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

# Docket Filing

> Fired when a document is added to the case docket.

This event fires every time a document is officially added to a case's docket — whether filed by the claimant, respondent, or case manager. Use it to trigger workflows like logging filings, notifying your team, or automatically preparing a response.

## Payload

<ResponseField name="entryID" type="string" required>
  Unique identifier for this docket entry.
</ResponseField>

<ResponseField name="enteredAt" type="string" required>
  ISO 8601 timestamp of when the entry was added to the docket.
</ResponseField>

<ResponseField name="filingID" type="string" required>
  Unique identifier for the document filing.
</ResponseField>

<ResponseField name="caseID" type="string" required>
  The case this filing belongs to.
</ResponseField>

<ResponseField name="phaseID" type="string" required>
  The phase the case was in when the document was filed. See [Schemas](/api-reference/schemas/list-schemas) for valid phase IDs.
</ResponseField>

<ResponseField name="documentID" type="string" required>
  The type of document that was filed (e.g. `statementOfClaim`, `statementOfResponse`, `motion`). See [Schemas](/api-reference/schemas/list-schemas) for all document types.
</ResponseField>

<ResponseField name="userID" type="string" required>
  The user who filed the document.
</ResponseField>

<ResponseField name="organizationID" type="string">
  The organization of the user who filed, if applicable.
</ResponseField>

<ResponseField name="partyID" type="string" required>
  The party role of the filer (e.g. `claimant`, `respondent`, `caseManager`).
</ResponseField>

<ResponseField name="rootEntryID" type="string">
  If this entry is related to another docket entry, the ID of the root entry in the chain.
</ResponseField>

<ResponseField name="parentEntryID" type="string">
  If this entry is a direct reply to another docket entry, the ID of the parent entry.
</ResponseField>

## Example

```json theme={null}
{
  "id": "9e9d96c0d6dd",
  "timestamp": "2025-08-15T14:32:10Z",
  "event": "docket_filing",
  "data": {
    "entryID": "14",
    "enteredAt": "2025-08-15T14:32:09Z",
    "filingID": "12",
    "caseID": "2025-08-00292",
    "phaseID": "response",
    "documentID": "statementOfResponse",
    "userID": "fa386739-9ff0-4c05-a355-7a21679f2bee",
    "organizationID": "04d9e4f5-4b00-41b1-9164-60c880ffb64e",
    "partyID": "respondent",
    "rootEntryID": null,
    "parentEntryID": null
  }
}
```
