All URIs are relative to http://localhost
| Method | HTTP request | Description |
|---|---|---|
| contactGroupsCreate | POST /api/v1/ContactGroups/group | Creates contact group |
| contactGroupsDelete | DELETE /api/v1/ContactGroups/{id} | Removes contact by id |
| contactGroupsGet | GET /api/v1/ContactGroups/{id} | Returns contact group by id |
| contactGroupsGetList | GET /api/v1/ContactGroups/subscription/{subscriptionId}/groups | Returns contact groups by subscriptionId |
| contactGroupsUpdate | PUT /api/v1/ContactGroups/{id} | Updates contact group by id |
ContactGroupVM contactGroupsCreate(opts)
Creates contact group
import FastreportCloudSdk from 'fastreport-cloud-sdk';
let defaultClient = FastreportCloudSdk.ApiClient.instance;
// Configure HTTP basic authorization: ApiKey
let ApiKey = defaultClient.authentications['ApiKey'];
ApiKey.username = 'YOUR USERNAME';
ApiKey.password = 'YOUR PASSWORD';
// Configure Bearer (JWT) access token for authorization: JWT
let JWT = defaultClient.authentications['JWT'];
JWT.accessToken = "YOUR ACCESS TOKEN"
let apiInstance = new FastreportCloudSdk.ContactGroupsApi();
let opts = {
'createContactGroupVM': new FastreportCloudSdk.CreateContactGroupVM() // CreateContactGroupVM |
};
apiInstance.contactGroupsCreate(opts).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| createContactGroupVM | CreateContactGroupVM | [optional] |
- Content-Type: application/json, text/json, application/*+json
- Accept: application/json
contactGroupsDelete(id)
Removes contact by id
import FastreportCloudSdk from 'fastreport-cloud-sdk';
let defaultClient = FastreportCloudSdk.ApiClient.instance;
// Configure HTTP basic authorization: ApiKey
let ApiKey = defaultClient.authentications['ApiKey'];
ApiKey.username = 'YOUR USERNAME';
ApiKey.password = 'YOUR PASSWORD';
// Configure Bearer (JWT) access token for authorization: JWT
let JWT = defaultClient.authentications['JWT'];
JWT.accessToken = "YOUR ACCESS TOKEN"
let apiInstance = new FastreportCloudSdk.ContactGroupsApi();
let id = "id_example"; // String |
apiInstance.contactGroupsDelete(id).then(() => {
console.log('API called successfully.');
}, (error) => {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| id | String |
null (empty response body)
- Content-Type: Not defined
- Accept: application/json
ContactGroupVM contactGroupsGet(id)
Returns contact group by id
import FastreportCloudSdk from 'fastreport-cloud-sdk';
let defaultClient = FastreportCloudSdk.ApiClient.instance;
// Configure HTTP basic authorization: ApiKey
let ApiKey = defaultClient.authentications['ApiKey'];
ApiKey.username = 'YOUR USERNAME';
ApiKey.password = 'YOUR PASSWORD';
// Configure Bearer (JWT) access token for authorization: JWT
let JWT = defaultClient.authentications['JWT'];
JWT.accessToken = "YOUR ACCESS TOKEN"
let apiInstance = new FastreportCloudSdk.ContactGroupsApi();
let id = "id_example"; // String |
apiInstance.contactGroupsGet(id).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| id | String |
- Content-Type: Not defined
- Accept: application/json
ContactGroupsVM contactGroupsGetList(subscriptionId, opts)
Returns contact groups by subscriptionId
import FastreportCloudSdk from 'fastreport-cloud-sdk';
let defaultClient = FastreportCloudSdk.ApiClient.instance;
// Configure HTTP basic authorization: ApiKey
let ApiKey = defaultClient.authentications['ApiKey'];
ApiKey.username = 'YOUR USERNAME';
ApiKey.password = 'YOUR PASSWORD';
// Configure Bearer (JWT) access token for authorization: JWT
let JWT = defaultClient.authentications['JWT'];
JWT.accessToken = "YOUR ACCESS TOKEN"
let apiInstance = new FastreportCloudSdk.ContactGroupsApi();
let subscriptionId = "subscriptionId_example"; // String |
let opts = {
'skip': 0, // Number |
'take': 10 // Number |
};
apiInstance.contactGroupsGetList(subscriptionId, opts).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| subscriptionId | String | ||
| skip | Number | [optional] [default to 0] | |
| take | Number | [optional] [default to 10] |
- Content-Type: Not defined
- Accept: application/json
ContactGroupVM contactGroupsUpdate(id, opts)
Updates contact group by id
import FastreportCloudSdk from 'fastreport-cloud-sdk';
let defaultClient = FastreportCloudSdk.ApiClient.instance;
// Configure HTTP basic authorization: ApiKey
let ApiKey = defaultClient.authentications['ApiKey'];
ApiKey.username = 'YOUR USERNAME';
ApiKey.password = 'YOUR PASSWORD';
// Configure Bearer (JWT) access token for authorization: JWT
let JWT = defaultClient.authentications['JWT'];
JWT.accessToken = "YOUR ACCESS TOKEN"
let apiInstance = new FastreportCloudSdk.ContactGroupsApi();
let id = "id_example"; // String |
let opts = {
'updateContactGroupVM': new FastreportCloudSdk.UpdateContactGroupVM() // UpdateContactGroupVM |
};
apiInstance.contactGroupsUpdate(id, opts).then((data) => {
console.log('API called successfully. Returned data: ' + data);
}, (error) => {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | ||
| updateContactGroupVM | UpdateContactGroupVM | [optional] |
- Content-Type: application/json, text/json, application/*+json
- Accept: application/json