InteractionschemasService
A list of all methods in the InteractionschemasService
service. Click on the method name to view detailed information about that method.
Methods | Description |
---|---|
InteractionSchemaGetInteractionSchemasAsync | Retrieve all InteractionSchemas. |
InteractionSchemaCreateInteractionSchemaAsync | Create a new InteractionSchema. |
InteractionSchemaGetInteractionSchemaAsync | Retrieve a specific InteractionSchema by providing the schemaId. |
InteractionSchemaDeleteInteractionSchemaAsync | Delete InteractionSchema by providing the schemaId. |
InteractionSchemaGetInteractionSchemasAsync
Retrieve all InteractionSchemas.
- HTTP Method:
GET
- Endpoint:
/api/v2/interactionschemas
Return Type
List<InteractionSchemaWithoutJsonModel>
Example Usage Code Snippet
using VoyadoEngage;
var client = new VoyadoEngageClient();
var response = await client.Interactionschemas.InteractionSchemaGetInteractionSchemasAsync();
Console.WriteLine(response);
InteractionSchemaCreateInteractionSchemaAsync
Create a new InteractionSchema.
- HTTP Method:
POST
- Endpoint:
/api/v2/interactionschemas
Parameters
Name | Type | Required | Description |
---|---|---|---|
input | object | ✅ | The request body. |
Return Type
InteractionSchemaResponse
Example Usage Code Snippet
using VoyadoEngage;
var client = new VoyadoEngageClient();
var response = await client.Interactionschemas.InteractionSchemaCreateInteractionSchemaAsync(new object {});
Console.WriteLine(response);
InteractionSchemaGetInteractionSchemaAsync
Retrieve a specific InteractionSchema by providing the schemaId.
- HTTP Method:
GET
- Endpoint:
/api/v2/interactionschemas/{interactionSchemaId}
Parameters
Name | Type | Required | Description |
---|---|---|---|
interactionSchemaId | string | ✅ |
Return Type
InteractionSchemaModel
Example Usage Code Snippet
using VoyadoEngage;
var client = new VoyadoEngageClient();
var response = await client.Interactionschemas.InteractionSchemaGetInteractionSchemaAsync("interactionSchemaId");
Console.WriteLine(response);
InteractionSchemaDeleteInteractionSchemaAsync
Delete InteractionSchema by providing the schemaId.
- HTTP Method:
DELETE
- Endpoint:
/api/v2/interactionschemas/{interactionSchemaId}
Parameters
Name | Type | Required | Description |
---|---|---|---|
interactionSchemaId | string | ✅ |
Example Usage Code Snippet
using VoyadoEngage;
var client = new VoyadoEngageClient();
await client.Interactionschemas.InteractionSchemaDeleteInteractionSchemaAsync("interactionSchemaId");
Build Your Own SDKs with liblab
Build developer friendly SDKs in minutes from your APIs