IT Department Friendly Architecture
File Sync
Connect file services and sync with eCourtDate in real-time.

REST API
Granular integration with eCourtDate API via HTTP methods.
Webhooks
Two-way communication of messages, events, and client statuses.
A Modern Web-based Multi-Tenancy Platform
Each customer workload is stored in an isolated, private, AWS GovCloud™ database.
Account console with key analytical data and configuration settings across all workloads.
Completely asynchronous processing.
Built-in debug and monitoring tools.
Read-only user audit and activity logs.
Track message performance, speed, and delivery performance indicators in aggregate.
Granular control of users with custom roles and permissions.

Locations Management
Create dynamic messaging by location.
Link messages to Google maps.
Analyze messaging performance by location and court room.
Assign locations by user group or workload.

File Sync
eCourtDate syncs with the most popular file services including AWS S3, Azure Blob, Google Drive, and SFTP.




Import Templates
Complicated court systems require flexible tools. Configure dynamic import templates that enable granular control over how each file type is processed.
Import CSV or XLSX files automatically via file sync or manually by file upload.

REST API
Quickly integrate using a simple and powerful REST API.
- Create Clients
- Schedule Events
- Generate Messages
- Query Reports
curl_global_init(CURL_GLOBAL_ALL);
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://docs.ecourtdate.com");
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "?filters=has_events,has_valid_contacts");
res = curl_easy_perform(curl);
if(res != CURLE_OK)
fprintf(stderr, "curl_easy_perform() failed: %s\n",
curl_easy_strerror(res));
curl_easy_cleanup(curl);
}
curl_global_cleanup();
return 0;
$response = $client->request('POST', 'https://docs.ecourtdate.com/', [
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'bearer',
],
'form_params' => $fields,
]);
return json_decode($response->getBody());
Webhooks
Integrate with eCourtDate using webhook URLs.
User-defined HTTP callbacks
eCourtDate uses webhooks to communicate events.

Nothing to install
You only need a browser and internet connection.
Unlimited users
Every plan covers unlimited internal users.
Ongoing improvements
New releases are automatically available at no cost.
Engineer-backed support
We make your mission ours.
eCourtDate Referral Program
Refer an organization to eCourtDate and you’ll both receive 10,000 message credits or $100.