Twilio Status

Twilio Status

Certified

Fetch Segment Reverse ETL sync status

Retrieves the latest status for a Reverse ETL sync within a model using the Segment Public API.

yaml
type: io.kestra.plugin.twilio.segment.reverseetl.Status
yaml
id: get_sync_status
namespace: company.team

tasks:
  - id: get_sync_status
    type: io.kestra.plugin.twilio.segment.reverseetl.Status
    token: "{{ secret('SEGMENT_TOKEN') }}"
    modelId: model_id
    syncId: sync_id
Properties

Reverse ETL model ID

Segment model identifier that owns the sync

Reverse ETL sync ID

Sync identifier returned by the trigger operation

Segment API token

Bearer token for Segment Public API calls; must include Reverse ETL scopes for these tasks

Reference (ref) of the pluginDefaults to apply to this task.

Defaulthttps://api.segmentapis.com

Segment API URL

Base URL for Segment API requests; defaults to https://api.segmentapis.com

Sync status response

Full status payload returned by Segment

Definitions
durationstring
errorstring
errorCodestring
extractPhase
addedCountstring
deletedCountstring
extractCountstring
updatedCountstring
finishedAtstring
loadPhase
deliverFailureCountstring
deliverSuccessCountstring
modelIdstring
sourceIdstring
startedAtstring
syncIdstring
syncStatusstring