
Twilio Status
CertifiedFetch Segment Reverse ETL sync 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.StatusExamples
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
modelId *Requiredstring
Reverse ETL model ID
Segment model identifier that owns the sync
syncId *Requiredstring
Reverse ETL sync ID
Sync identifier returned by the trigger operation
token *Requiredstring
Segment API token
Bearer token for Segment Public API calls; must include Reverse ETL scopes for these tasks
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
uri string
Default
https://api.segmentapis.comSegment API URL
Base URL for Segment API requests; defaults to https://api.segmentapis.com
Outputs
status
Sync status response
Full status payload returned by Segment
Definitions
io.kestra.plugin.twilio.segment.reverseetl.models.ReverseEtlSyncStatus
durationstring
errorstring
errorCodestring
extractPhase
io.kestra.plugin.twilio.segment.reverseetl.models.ReverseEtlSyncStatus-ExtractPhase
addedCountstring
deletedCountstring
extractCountstring
updatedCountstring
finishedAtstring
loadPhase
io.kestra.plugin.twilio.segment.reverseetl.models.ReverseEtlSyncStatus-LoadPhase
deliverFailureCountstring
deliverSuccessCountstring
modelIdstring
sourceIdstring
startedAtstring
syncIdstring
syncStatusstring