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
- 200
- 400
- 404
Singer job details
Not a Singer job
Job not found