Skip to main content
This is the canonical reference for every field returned by DocketLayer v2.0.0. Each entry covers type, nullability, populated-when conditions, and value enumerations where applicable. The OpenAPI specification is the authoritative wire contract. This page expands on it in prose.

Conventions

  • Type — JSON type (string, integer, number, boolean, array, object, null).
  • Nullableyes if the field may legitimately be null in a valid response.
  • Always presentyes if the field appears in every applicable response; no if conditional.
  • Enum — where a field has a fixed set of legal values, they are listed.

Response envelope — meta

Present in every response, including errors.

Truncation details

Present only when meta.truncated is true.

Top-level response fields — /v2/case


Case object — basic context

Present in all /v2/case responses regardless of context tier.

Party object (basic)

Returned in case.primary_parties[] at basic context.

Case object — full context additions

The following fields are added when context=full is requested. All basic-context fields remain present.

Party object (full)

Returned in case.parties[] at full context.

Attorney object

Cross-reference object

Docket entry object

Used in both case.docket_history[] and delta.new_filings[].

Appellate object

Present when case.appellate is non-null (appellate cases only).

Delta object

Present when last_checked was supplied in the request.

/v2/monitor response fields


/v2/cases/batch response fields

Batch result entry


/v2/wallet/keys response fields

GET

POST (key rotation)


/v2/wallet/deliveries response fields

Delivery record


Enum reference

case_type enum

status enum

Not all values apply to all courts.

Party type enum

document_identifier_type enum

relationship enum (cross-references)

appeal_type enum

delivery.status enum