Skip to main content

.NET SDK

info

The .NET SDK is currently in development. See .NET Samples for code examples using the REST API directly.

Anticipated Usage

dotnet add package ECourtDate.SDK
using ECourtDate;

var client = new ECourtDateClient(
clientId: Environment.GetEnvironmentVariable("ECD_CLIENT_ID"),
clientSecret: Environment.GetEnvironmentVariable("ECD_CLIENT_SECRET"),
region: "us-east"
);

// Send a message
var message = await client.Messages.SendOneOffAsync(new SendMessageRequest
{
To = "+15551234567",
Subject = "Court Reminder",
Content = "Your hearing is tomorrow at 9 AM."
});

// List clients
var clients = await client.Clients.ListAsync(limit: 25);