All URIs are relative to https://backend.id4i.de
| Method | HTTP request | Description |
|---|---|---|
| EnqueueCustomMessage | POST /api/v1/organizations/{organizationId}/messaging/enqueueCustomMessage | Enqueue a custom message |
| GetDefaultQueue | GET /api/v1/organizations/{organizationId}/messaging | |
| PatchDefaultQueue | PATCH /api/v1/organizations/{organizationId}/messaging |
void EnqueueCustomMessage (string organizationId, SendCustomMessage request)
Enqueue a custom message
Enqueue a custom organisation message with custom data.
using System;
using System.Diagnostics;
using BlueRain.ID4i.Api;
using BlueRain.ID4i.Client;
using BlueRain.ID4i.Model;
namespace Example
{
public class EnqueueCustomMessageExample
{
public void main()
{
// Configure API key authorization: Authorization
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Configuration.Default.AddApiKeyPrefix("Authorization", "Bearer");
var apiInstance = new MessagingApi();
var organizationId = organizationId_example; // string | The organisation namespace
var request = new SendCustomMessage(); // SendCustomMessage | request
try
{
// Enqueue a custom message
apiInstance.EnqueueCustomMessage(organizationId, request);
}
catch (Exception e)
{
Debug.Print("Exception when calling MessagingApi.EnqueueCustomMessage: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| organizationId | string | The organisation namespace | |
| request | SendCustomMessage | request |
void (empty response body)
- Content-Type: application/xml, application/json
- Accept: application/xml, application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
QueuePresentation GetDefaultQueue (string organizationId)
using System;
using System.Diagnostics;
using BlueRain.ID4i.Api;
using BlueRain.ID4i.Client;
using BlueRain.ID4i.Model;
namespace Example
{
public class GetDefaultQueueExample
{
public void main()
{
// Configure API key authorization: Authorization
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Configuration.Default.AddApiKeyPrefix("Authorization", "Bearer");
var apiInstance = new MessagingApi();
var organizationId = organizationId_example; // string | organizationId
try
{
QueuePresentation result = apiInstance.GetDefaultQueue(organizationId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling MessagingApi.GetDefaultQueue: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| organizationId | string | organizationId |
- Content-Type: application/xml, application/json
- Accept: application/xml, application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
void PatchDefaultQueue (string organizationId, QueueUpdateRequest request)
using System;
using System.Diagnostics;
using BlueRain.ID4i.Api;
using BlueRain.ID4i.Client;
using BlueRain.ID4i.Model;
namespace Example
{
public class PatchDefaultQueueExample
{
public void main()
{
// Configure API key authorization: Authorization
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Configuration.Default.AddApiKeyPrefix("Authorization", "Bearer");
var apiInstance = new MessagingApi();
var organizationId = organizationId_example; // string | organizationId
var request = new QueueUpdateRequest(); // QueueUpdateRequest | request
try
{
apiInstance.PatchDefaultQueue(organizationId, request);
}
catch (Exception e)
{
Debug.Print("Exception when calling MessagingApi.PatchDefaultQueue: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| organizationId | string | organizationId | |
| request | QueueUpdateRequest | request |
void (empty response body)
- Content-Type: application/xml, application/json
- Accept: application/xml, application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]