Docs

Get Flex

GET /integrations/flex

GET/integrations/flex

Returns the organization's Flex event sync configuration and its field mappings. On a mapping, ValueMappings translate each Flex option to a BackOps Select option id (or to an event type id on an EventType mapping), PushToFlex marks a mapping that writes BackOps changes back to Flex, and on a pushed status mapping StatusPushActions name the Flex workflow action that reaches each status from each starting state. Requires OrganizationAdmin. Use Integrations_GetContactConfig for the contact sync.

Response

FieldTypeDescription
instanceNamestring| null
credentialSetboolean
isEnabledboolean
elementDefinitionIdstring| null
elementDefinitionNamestring| null
syncIntervalMinutesinteger| null
syncStartDatedate-time| null
lastSyncedAtdate-time| null
eventTemplateIduuid| null
eventTypeIduuid| null
initialUserIduuid| null
initialCollaboratorNamestring| null
sourceOfTruthstring| null
mappingsGetFlexConfigResponseMappingInfo[]| null

GetFlexConfigResponseMappingInfo

FieldTypeDescription
flexFieldIdstring| null
flexFieldCaptionstring| null
flexValueTypestring| null
staticValuestring| null
backOpsTargetTypestring| null
backOpsTargetIdstring| null
backOpsTargetCaptionstring| null
backOpsTargetValueTypestring| null
pushToFlexboolean
valueMappingsGetFlexConfigResponseValueMappingInfo[]| null
statusPushActionsGetFlexConfigResponseStatusPushActionInfo[]| null

GetFlexConfigResponseValueMappingInfo

FieldTypeDescription
flexValueIdstring| null
flexValueNamestring| null
backOpsOptionValuestring| null

GetFlexConfigResponseStatusPushActionInfo

FieldTypeDescription
flexTargetStatusIdstring| null
flexSourceStateIdstring| null
flexSourceStateNamestring| null
flexActionIdstring| null
flexActionNamestring| null