POST api/v1/integrations/users/heartbeats

Create integration user heartbeat

Request Information

URI Parameters

None.

Body Parameters

request

CreateIntegrationUserHeartbeatV1Request
NameDescriptionTypeAdditional information
Configuration

Configuration

string

Required

Example value: { "DataContext": { .. }, "DataSources": { .. }, "Integrations": { .. }, "IntegrationExports": { .. }, "IntegrationImports": { .. }, "CleanupFolder": { .. } }

Max length: 200000

Version

Version

string

Required

Example value: 1.0.0.0

Max length: 100

Drives

Drives

Collection of CreateIntegrationUserHeartbeatV1RequestDrive

None.

DataSourceEnabled

Data source enabled

boolean

Required

Example value: True

DataSources

Data sources

Collection of CreateIntegrationUserHeartbeatV1RequestDataSource

Required

IntegrationEnabled

Integration export enabled

boolean

Required

Example value: True

IntegrationDefaultEnabled

Integration export default enabled

boolean

Required

Example value: True

Integrations

Integration exports

Collection of CreateIntegrationUserHeartbeatV1RequestIntegration

Required

IntegrationImportEnabled

Integration import enabled

boolean

Example value: True

IntegrationImports

Integration imports

Collection of CreateIntegrationUserHeartbeatV1RequestIntegrationImport

None.

SyntessIntegrationExportEnabled

Syntess integration export enabled

boolean

Example value: True

SyntessIntegrationExports

Syntess Integration exports

Collection of CreateIntegrationUserHeartbeatV1RequestSyntessIntegrationExport

None.

Request Formats

application/json

Sample:
{
  "Configuration": "{ \"DataContext\": { .. }, \"DataSources\": { .. }, \"Integrations\": { .. }, \"IntegrationExports\": { .. }, \"IntegrationImports\": { .. }, \"CleanupFolder\": { .. } }",
  "Version": "1.0.0.0",
  "Drives": [
    {
      "Path": "C:\\",
      "AvailableFreeSpace": 212199067648,
      "TotalFreeSpace": 212199067648,
      "TotalSize": 445561290752
    },
    {
      "Path": "C:\\",
      "AvailableFreeSpace": 212199067648,
      "TotalFreeSpace": 212199067648,
      "TotalSize": 445561290752
    }
  ],
  "DataSourceEnabled": true,
  "DataSources": [
    {
      "DataSourceId": "dedc2af7-cc8a-450b-ab48-28ba04e3f00b"
    },
    {
      "DataSourceId": "dedc2af7-cc8a-450b-ab48-28ba04e3f00b"
    }
  ],
  "IntegrationEnabled": true,
  "IntegrationDefaultEnabled": true,
  "Integrations": [
    {
      "IntegrationId": "f7a7d62f-ba5b-42bf-b432-77e47d0f51fc"
    },
    {
      "IntegrationId": "f7a7d62f-ba5b-42bf-b432-77e47d0f51fc"
    }
  ],
  "IntegrationImportEnabled": true,
  "IntegrationImports": [
    {
      "IntegrationId": "2dcc6e59-8430-4a7a-806c-6fd0987d353e"
    },
    {
      "IntegrationId": "2dcc6e59-8430-4a7a-806c-6fd0987d353e"
    }
  ],
  "SyntessIntegrationExportEnabled": true,
  "SyntessIntegrationExports": [
    {
      "SyntessIntegrationExportId": "cf81b5ea-8d8d-4e62-9b39-f1d361291468"
    },
    {
      "SyntessIntegrationExportId": "cf81b5ea-8d8d-4e62-9b39-f1d361291468"
    }
  ]
}

Response Information

Resource Description

Create integration user heartbeat

CreateIntegrationUserHeartbeatV1Response
NameDescriptionTypeAdditional information
IntegrationUserHeartbeatId

Integration user heartbeat id

universally unique identifier

Required

Example value: bfaae461-8755-4e81-8e68-183249367136

Response Formats

application/json

Sample:
{
  "IntegrationUserHeartbeatId": "bfaae461-8755-4e81-8e68-183249367136"
}