Table of Contents

Class Application

Namespace
Vonage.Applications
Assembly
Vonage.dll

Represents a Vonage application. Applications contain the configuration for products such as Voice, Messages, RTC, and Verify.

public class Application
Inheritance
Application
Inherited Members

Properties

Capabilities

The capabilities enabled for this application, such as Voice, Messages, RTC, or Verify.

[JsonProperty("capabilities")]
public ApplicationCapabilities Capabilities { get; set; }

Property Value

ApplicationCapabilities

Id

The unique identifier for the application.

[JsonProperty("id")]
public string Id { get; set; }

Property Value

string

Keys

The public and private keys for the application. The private key is only returned when the application is created.

[JsonProperty("keys")]
public Keys Keys { get; set; }

Property Value

Keys

Name

A friendly name for the application. This name is not required to be unique.

[JsonProperty("name")]
public string Name { get; set; }

Property Value

string

Privacy

Privacy settings for the application, including AI improvement opt-in.

[JsonProperty("privacy")]
public PrivacySettings Privacy { get; set; }

Property Value

PrivacySettings