Skip to main content

Get Singer job

GET 

/platform/jobs/singer/:jobId

Inspect enriched Singer configuration for an existing jobId before updating a SaaS extraction. Source response fields are job_name, source_config, transformations and output_config. Source configuration includes plugin, stream table_name, parent streams, replication method and connection-manager authentication. INCREMENTAL uses bookmarks; FULL_TABLE requests full extraction, subject to connector support.

Example configuration excerpt​

{
"job_name": "hubspot_contacts_extraction",
"source_config": {
"connector": "singer",
"plugin": "hubspot",
"table_name": "contacts",
"parent_streams": [],
"replication_method": "INCREMENTAL",
"auth_parameters": {
"auth_type": "connection_manager",
"config_id": "your_connection_id"
}
},
"transformations": [],
"output_config": {"plugin": "dadosfera_snowflake"}
}

This is an illustrative excerpt, not an exhaustive response schema or a guarantee that every source-listed plugin is enabled. Documented errors are 404 for a missing job and 400 for another connector type. For databases use Get JDBC job.

Request​

Responses​

Singer job details