Skip to main content

eCourtDate Electronic Warrants API guides

The eCourtDate Electronic Warrants API is the programmatic interface to the eCourtDate electronic warrant workflow. An application is drafted from a template, submitted for review, routed to a judge, and then signed or rejected. Every action is written to an immutable audit trail, and the signed result is rendered as a court-ready document.

These guides explain the concepts and the workflows; the interactive API reference documents every endpoint, request, and response, and includes a try-it console.

Base URL: https://api.warrants.ecourtdate.com/v1

Start

  • Getting started: your first application, from draft to signed.
  • Authentication: API keys, scopes, and actor attribution.
  • Conventions: identifiers, timestamps, paging, and the rules every request shares.

Warrants

Templates and files

Administration

  • Users and roles: the four built-in roles, custom roles, and the permission catalog.
  • Locations: the facilities and courts applications refer to.
  • Agency settings: routing, escalation, and which templates are available.
  • Audit trail: what is recorded and how to read it back.

Reliability and operations

  • Errors: the error envelope and the registry of every code.
  • Rate limits: the limits, the headers, and how to back off.
  • Security: key handling, agency isolation, and how warrant contents are protected.
  • Versioning: what is stable, what can change, and how deprecation works.

Resources

  • AI agents: a copy-paste briefing for coding assistants, and llms.txt.