Releases: Vonage/vonage-dotnet-sdk
4.1.0
v4.1 Fixes the structure of the application update API. This changed structure may require some code changes as the previous implementation created an erroneous structure for performing the update and start request. Use something along the lines of the following to create the request for the update / create:
var request = new AppRequest()
{
Name = name,
Capabilities = new Capabilities()
{
Messages = new MessagesWebhook(
new Webhook() { Address = "https://example.com/webhooks/inbound", HttpMethod = "POST" },
new Webhook() { Address = "https://example.com/webhooks/status", HttpMethod = "POST" }),
Rtc = new RtcWebhook(
new Webhook() { Address = "https://example.com/webhooks/event", HttpMethod = "POST" }),
Voice = new VoiceWebhook(
new Webhook() { Address = "https://example.com/webhooks/answer", HttpMethod = "GET" },
new Webhook() { Address = "https://example.com/webhooks/event", HttpMethod = "POST" }),
Vbc = new VbcWebhook()
}
};
v4.1 Fixes the Redact API, this can be invoked like so:
var result = client.Redact.RedactTransaction(redactRequest: new Redact.RedactRequest(NEXMO_REDACT_ID, NEXMO_REDACT_PRODUCT));
v4.1 Adds support for retrieving voice recordings using the GetRecording API
invoke like so:
var response = client.Call.GetRecording(recordingUrl);
4.0.1
Added workflow_id to verify_request
V4.0.0
Added support to Application API Version 2.
V3.4.0
GetPrefixPricing Implementation
SubmitConversion Implementation
V3.3.1
Fixing minor issues
NCCO implementation
V3.3.0
Implemented NCCO param for creating a call.
V3.2.4
Fixed dependencies
V3.2.3
Fixed Destination in call command
V3.2.0
Secret management API support!
V3.1.1
- Fixed missing default constructor with Credentials