{
"message": "Job has been queued. It will run when available",
"reason": "There is a job currently running"
}
{}
V2 Flows
Run a V2 Job
Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When queue_if_active_job is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.
For use with the unified schema. Define a temporary selection of unified schema objects to override the default selection. Does not affect your selection for future jobs. E.G. {"Vendors":true}
If set to true, queues the job when another job is already running for the same tenant or flow. If omitted or set to false, the API returns an error when an active job blocks creation.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"hotglue Docs","colors":{"primary":"#FA5240","light":"#FA5240","dark":"#0D001D"},"logo":{"light":"https://mintcdn.com/hotglue/93ZiEPSb_fe30f8U/logo/light.svg?fit=max\u0026auto=format\u0026n=93ZiEPSb_fe30f8U\u0026q=85\u0026s=d6da8a743c519a664de97ec2f17bbe47","dark":"https://mintcdn.com/hotglue/93ZiEPSb_fe30f8U/logo/dark.svg?fit=max\u0026auto=format\u0026n=93ZiEPSb_fe30f8U\u0026q=85\u0026s=f60f3face71611a2985a6e4e4dbe28b0"},"favicon":"https://mintcdn.com/hotglue/5Ve6qyQIr-eWU9BP/favicon.png?fit=max\u0026auto=format\u0026n=5Ve6qyQIr-eWU9BP\u0026q=85\u0026s=d69376acad4420dc613eb4cfef299453","api":{"openapi":"openapi.json"},"appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0f1117"}},"navbar":{"links":[{"href":"https://status.hotglue.xyz/","label":"Status"}],"primary":{"type":"button","label":"Dashboard","href":"https://hotglue.com/dashboard"}},"footer":{"socials":{"twitter":"https://twitter.com/hotgluexyz","github":"https://github.com/hotgluexyz","linkedin":"https://www.linkedin.com/company/hotglue"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hotglue","hasAudioNarration":false,"actualSubdomain":"hotglue","customDomains":["docs.hotglue.com"],"gitSource":{"type":"github","owner":"hotgluexyz","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeba1f156b8b56c07972384","collectionId":"747f41f7-79a8-4aa6-99a7-7016ad0a2711","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeba1f156b8b56c07972384"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aeba1f156b8b56c07972384","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"Documentation","count":310},{"language":"default","tag":"Connectors","count":243},{"language":"default","tag":"Community Connectors","count":177},{"language":"default","tag":"API Reference","count":83},{"language":"default","tag":"Embedded Widget","count":68},{"language":"default","tag":"Core Connectors","count":47},{"language":"default","tag":"hotglue API","count":32},{"language":"default","tag":"Key Concepts","count":25},{"language":"default","tag":"Transformation","count":25},{"language":"default","tag":"V1 flows (legacy)","count":21}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/v2/jobs/create","slug":"/api-reference/v2/jobs/create","pageMetadata":{"openapi":"post /v2/{env_id}/{flow_id}/{tenant}/jobs","title":"Run a V2 Job","description":"Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When `queue_if_active_job` is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.","href":"/api-reference/v2/jobs/create"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When \", _jsx(_components.code, {\n children: \"queue_if_active_job\"\n }), \" is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /v2/{env_id}/{flow_id}/{tenant}/jobs","title":"Run a V2 Job","description":"Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When `queue_if_active_job` is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.","href":"/api-reference/v2/jobs/create"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Run a V2 Job","description":"Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When `queue_if_active_job` is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.","operationId":"jobs-create-v2","parameters":["1c18d492-1a4c-4263-bea4-0299967e2377","2e06e62c-a669-4af6-80ff-e69c726d2b2c","d5af7a95-44b7-43dd-89ce-0300e254131e"],"requestBody":"049f26bd-b123-4cff-9acb-5ce5dcfaef66","responses":{"200":"e3f93d78-3ef8-4c25-9843-0314a89a3994","202":"e3703a89-63c3-4884-8b86-5a6c57bd4461","400":"4ac8e1d1-fc07-44a2-b7d7-38efb8851912"},"deprecated":false,"method":"post","type":"path","servers":["ccb95ee7-6c4a-43c1-a5f6-2dbb5cabaf60"],"security":["aa438f6f-dc05-44ec-b3bc-d61f377a5d40"],"path":"/v2/{env_id}/{flow_id}/{tenant}/jobs","baseUrlOptions":["https://api.hotglue.com"],"title":"Run a V2 Job","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"1c18d492-1a4c-4263-bea4-0299967e2377":{"name":"env_id","in":"path","description":"ID of environment","schema":{"type":"string","isRequired":true,"description":"ID of environment","uniqueKey":"","typeLabel":"string"},"required":true},"2e06e62c-a669-4af6-80ff-e69c726d2b2c":{"name":"flow_id","in":"path","description":"ID of flow","schema":{"type":"string","isRequired":true,"description":"ID of flow","uniqueKey":"","typeLabel":"string"},"required":true},"d5af7a95-44b7-43dd-89ce-0300e254131e":{"name":"tenant","in":"path","description":"ID of tenant","schema":{"type":"string","isRequired":true,"description":"ID of tenant","uniqueKey":"","typeLabel":"string"},"required":true}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["connector_id","job_type"],"properties":{"connector_id":{"type":"string","description":"The ID of the connector to run a job for. Note that in V2 flows, you do not pass a tap or target","isRequired":true,"uniqueKey":"connector_id","typeLabel":"string"},"job_type":{"type":"string","description":"The schedule expression to sync on","enum":["read","write"],"isRequired":true,"uniqueKey":"job_type","typeLabel":"enum\u003cstring>"},"job_name":{"type":"string","description":"Name for job. If not provided, name is autogenerated","uniqueKey":"job_name","typeLabel":"string"},"external_job_id":{"type":"string","description":"External job ID for job. This is used to link the job to an external system.","uniqueKey":"external_job_id","typeLabel":"string"},"override_start_date":{"type":"string","description":"Date to start syncing data from (e.g. 2022-08-08T00:00:00.000Z)","format":"date","uniqueKey":"override_start_date","typeLabel":"string\u003cdate>"},"override_selected_filters":{"type":"object","description":"Override the selected filters for this job only. Uses the same format as the selected filters configuration and does not affect the saved selection.","required":["filters_version","streams"],"properties":{"filters_version":{"type":"string","description":"The version of the filters configuration","isRequired":true,"uniqueKey":"override_selected_filters.filters_version","typeLabel":"string"},"streams":{"type":"object","description":"The streams and their filters","additionalProperties":{"type":"object","uniqueKey":"override_selected_filters.streams.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"override_selected_filters.streams","typeLabel":"object"}},"uniqueKey":"override_selected_filters","typeLabel":"object"},"override_end_date":{"type":"string","description":"Date to sync data until. Only supported on some connectors. (e.g. 2022-08-10T00:00:00.000Z)","format":"date","uniqueKey":"override_end_date","typeLabel":"string\u003cdate>"},"reset_source_state":{"type":"boolean","description":"Runs the job as a \"full_sync\" by clearing the `state` on the linkedSource","uniqueKey":"reset_source_state","typeLabel":"boolean"},"override_selected_tables":{"type":"object","description":"For use with the unified schema. Define a temporary selection of unified schema objects to override the default selection. Does not affect your selection for future jobs. E.G. `{\"Vendors\":true}`","uniqueKey":"override_selected_tables","typeLabel":"object"},"override_source_config":{"type":"object","description":"Override the source connector configuration for this job only. Does not affect the saved configuration.","uniqueKey":"override_source_config","typeLabel":"object"},"override_target_config":{"type":"object","description":"Override the target connector configuration for this job only. Does not affect the saved configuration.","uniqueKey":"override_target_config","typeLabel":"object"},"override_connector_config":{"type":"object","description":"Override the bidirectional connector-level configuration for this job only.","uniqueKey":"override_connector_config","typeLabel":"object"},"override_field_map":{"type":"object","description":"Define a temporary field map to be used in the job, different from the configured field map.","uniqueKey":"override_field_map","typeLabel":"object"},"environment_variables":{"type":"object","description":"Override environment variables for the job execution.","uniqueKey":"environment_variables","typeLabel":"object"},"state":{"type":"object","description":"Optional extra context to be used by the job. Often used for write jobs. Note that this is different from the source state.","uniqueKey":"state","typeLabel":"object"},"streaming_job":{"type":"boolean","description":"If true, the job will run in streaming mode and skip the ETL step. This feature is in beta.","uniqueKey":"streaming_job","typeLabel":"boolean"},"ignore_parallel_jobs":{"type":"boolean","description":"If true, the job will ignore restrictions on parallel job execution for this connector.","uniqueKey":"ignore_parallel_jobs","typeLabel":"boolean"},"queue_if_active_job":{"type":"boolean","description":"If set to true, queues the job when another job is already running for the same tenant or flow. If omitted or set to false, the API returns an error when an active job blocks creation.","uniqueKey":"queue_if_active_job","typeLabel":"boolean"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"connector_id":"\u003cstring>","job_name":"\u003cstring>","external_job_id":"\u003cstring>","override_start_date":"2023-12-25","override_end_date":"2023-12-25","reset_source_state":true,"override_selected_tables":{},"override_source_config":{},"override_target_config":{},"override_connector_config":{},"override_field_map":{},"environment_variables":{},"state":{},"streaming_job":true,"ignore_parallel_jobs":true,"queue_if_active_job":true}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"e3f93d78-3ef8-4c25-9843-0314a89a3994":{"description":"200","content":{"application/json":{"examples":{"Result":{"title":"Result","value":{"job_id":"37g_DK","env_id":"mydomain.hotglue.xyz","flow_id":"l8odS2mce","job_name":"l8odS2mce-chargebee-20220119-153011","external_job_id":"asdijsdijasd","tenant":"12598713","started_by":"12598713","s3_root":"12598713/flows/l8odS2mce/jobs/2022/01/4/19/15/37g_DK","start_time":"2022-01-19T15:30:11.731333+00:00","state":{},"tap":"chargebee","status":"JOB_CREATED","scheduled_job":true,"message":"...","last_updated":"2022-01-19T15:35:13.982380+00:00","processed_rows":0}}},"schema":{"type":"object","properties":{"job_id":{"type":"string","example":"37g_DK","uniqueKey":"job_id","typeLabel":"string"},"env_id":{"type":"string","example":"mydomain.hotglue.xyz","uniqueKey":"env_id","typeLabel":"string"},"flow_id":{"type":"string","example":"l8odS2mce","uniqueKey":"flow_id","typeLabel":"string"},"job_name":{"type":"string","example":"l8odS2mce-chargebee-20220119-153011","uniqueKey":"job_name","typeLabel":"string"},"external_job_id":{"type":"string","example":"asdijsdijasd","uniqueKey":"external_job_id","typeLabel":"string"},"tenant":{"type":"string","example":12598713,"uniqueKey":"tenant","typeLabel":"string"},"started_by":{"type":"string","example":12598713,"uniqueKey":"started_by","typeLabel":"string"},"s3_root":{"type":"string","example":"12598713/flows/l8odS2mce/jobs/2022/01/4/19/15/37g_DK","uniqueKey":"s3_root","typeLabel":"string"},"start_time":{"type":"string","example":"2022-01-19T15:30:11.731333+00:00","uniqueKey":"start_time","typeLabel":"string"},"state":{"type":"object","properties":{},"uniqueKey":"state","typeLabel":"object"},"tap":{"type":"string","example":"chargebee","uniqueKey":"tap","typeLabel":"string"},"status":{"type":"string","example":"JOB_CREATED","enum":["JOB_CREATED","DISCOVER_STARTED","DISCOVER_FAILED","SYNC_STARTED","SYNC_FAILED","SYNC_SUCCESS","ETL_STARTED","ETL_FAILED","ETL_SUCCESS","EXPORT_STARTED","EXPORT_FAILED","JOB_COMPLETED"],"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"scheduled_job":{"type":"boolean","example":true,"default":true,"uniqueKey":"scheduled_job","typeLabel":"boolean"},"message":{"type":"string","example":"...","uniqueKey":"message","typeLabel":"string"},"last_updated":{"type":"string","example":"2022-01-19T15:35:13.982380+00:00","uniqueKey":"last_updated","typeLabel":"string"},"processed_rows":{"type":"integer","example":0,"default":0,"uniqueKey":"processed_rows","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"exampleType":"examples"}},"exampleType":"examples"},"e3703a89-63c3-4884-8b86-5a6c57bd4461":{"description":"Job queued because another job is already running","content":{"application/json":{"examples":{"Queued Job":{"title":"Queued Job","value":{"message":"Job has been queued. It will run when available","reason":"There is a job currently running"}}},"schema":{"type":"object","properties":{"message":{"type":"string","example":"Job has been queued. It will run when available","uniqueKey":"message","typeLabel":"string"},"reason":{"type":"string","example":"There is a job currently running","uniqueKey":"reason","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"exampleType":"examples"}},"exampleType":"examples"},"4ac8e1d1-fc07-44a2-b7d7-38efb8851912":{"description":"400","content":{"application/json":{"examples":{"Result":{"title":"Result","value":{}}},"schema":{"type":"object","properties":{},"uniqueKey":"","typeLabel":"object"},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"aa438f6f-dc05-44ec-b3bc-d61f377a5d40":{"sec0":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[],"schemeName":"sec0"}}},"servers":{"ccb95ee7-6c4a-43c1-a5f6-2dbb5cabaf60":{"url":"https://api.hotglue.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[],"schemeName":"sec0"},"schema":{"title":"x-api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"sec0","name":"x-api-key"}],"title":"sec0"}]},"originalFileLocation":"openapi.json"},"subdomain":"hotglue","siteName":"hotglue Docs","title":"Run a V2 Job - hotglue Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-03T14:34:37.249Z","originalFileLocation":"api-reference/v2/jobs/create.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When queue_if_active_job is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.\">\u003cmeta data-mint-head name=\"application-name\" content=\"hotglue Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Run a V2 Job - hotglue Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When queue_if_active_job is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"hotglue Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.hotglue.com/api-reference/v2/jobs/create\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hotglue.mintlify.app/_mintlify/api/og/v2?division=V2+Flows\u0026amp;title=Run+a+V2+Job\u0026amp;description=Kicks+off+a+job+for+a+given+tenant.+Can+be+used+to+write+data+in+target+flows+by+passing+a+payload+in+the+state+object.+When+%60queue_if_active_job%60+is+set+to+tru\u0026amp;theme=6f74925a605d4b403769e9ea\u0026amp;signature=caf7ceb0ab48b5f239553bc06864feaf78177d1c5c7cd84b80cdef8eb3eda586\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Run a V2 Job - hotglue Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When queue_if_active_job is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hotglue.mintlify.app/_mintlify/api/og/v2?division=V2+Flows\u0026amp;title=Run+a+V2+Job\u0026amp;description=Kicks+off+a+job+for+a+given+tenant.+Can+be+used+to+write+data+in+target+flows+by+passing+a+payload+in+the+state+object.+When+%60queue_if_active_job%60+is+set+to+tru\u0026amp;theme=6f74925a605d4b403769e9ea\u0026amp;signature=caf7ceb0ab48b5f239553bc06864feaf78177d1c5c7cd84b80cdef8eb3eda586\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/hotglue/0VcZrfJjkH6v2iGG/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"hotglue Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FA5240\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.hotglue.com/api-reference/v2/jobs/create\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/v2/jobs/create.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.hotglue.com/#organization\",\"name\":\"hotglue Docs\",\"url\":\"https://docs.hotglue.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/hotglue/93ZiEPSb_fe30f8U/logo/light.svg?fit=max\u0026auto=format\u0026n=93ZiEPSb_fe30f8U\u0026q=85\u0026s=d6da8a743c519a664de97ec2f17bbe47\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.hotglue.com#website\",\"name\":\"hotglue Docs\",\"url\":\"https://docs.hotglue.com\",\"publisher\":{\"@id\":\"https://docs.hotglue.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.hotglue.com/api-reference/v2/jobs/create#webpage\",\"url\":\"https://docs.hotglue.com/api-reference/v2/jobs/create\",\"name\":\"Run a V2 Job\",\"description\":\"Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When queue_if_active_job is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.\",\"dateModified\":\"2026-06-03T14:34:37.249Z\",\"isPartOf\":{\"@id\":\"https://docs.hotglue.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.hotglue.com/api-reference/v2/jobs/create#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.hotglue.com/api-reference/v2/jobs/create#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"V2 Flows\",\"item\":\"https://docs.hotglue.com/api-reference/v2/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Run a V2 Job\",\"item\":\"https://docs.hotglue.com/api-reference/v2/jobs/create\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.hotglue.com/api-reference/v2/jobs/create#apireference\",\"headline\":\"Run a V2 Job\",\"name\":\"Run a V2 Job\",\"description\":\"Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. When queue_if_active_job is set to true in the request body, hotglue queues the job if another job is already running for the same tenant or flow.\",\"url\":\"https://docs.hotglue.com/api-reference/v2/jobs/create\",\"mainEntityOfPage\":{\"@id\":\"https://docs.hotglue.com/api-reference/v2/jobs/create#webpage\"},\"dateModified\":\"2026-06-03T14:34:37.249Z\",\"publisher\":{\"@id\":\"https://docs.hotglue.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.hotglue.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"hotglue Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"hotglue Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"API Reference","groups":[{"group":"hotglue API","pages":[{"title":"Overview","href":"/api-reference/overview"},{"title":"Authentication","href":"/api-reference/authentication"},{"group":"Manage Tenants","pages":[{"openapi":"get /tenants/{env_id}","title":"Retrieve tenants","href":"/api-reference/manage-tenants/retrieve-tenants"},{"openapi":"put /tenants/{env_id}/schedule","title":"Toggle schedule","href":"/api-reference/manage-tenants/toggle-schedule"},{"openapi":"delete /tenant/{env_id}/{tenant}","title":"Delete a tenant","href":"/api-reference/manage-tenants/delete-a-tenant"},{"openapi":"put /tenant/{env_id}/{tenant}/metadata","title":"Set tenant metadata","href":"/api-reference/manage-tenants/set-tenant-metadata"},{"openapi":"get /tenant/{env_id}/{tenant}/mapping","title":"Get tenant mapping","href":"/api-reference/manage-tenants/get-tenant-mapping"},{"openapi":"put /tenant/{env_id}/{tenant}/mapping","title":"Set tenant mapping","href":"/api-reference/manage-tenants/set-tenant-mapping"},{"openapi":"post /{env_id}/magicLink","title":"Create a Magic Link","href":"/api-reference/manage-tenants/create-magic-link"},{"group":"Snapshots","pages":[{"openapi":"get /tenant/{env_id}/{tenant}/snapshots","title":"Get Snapshots","href":"/api-reference/manage-tenants/get-snapshot"},{"openapi":"delete /tenant/{env_id}/{tenant}/snapshots","title":"Delete Snapshot","href":"/api-reference/manage-tenants/delete-snapshot"}]},{"group":"Tenant Config","pages":[{"openapi":"get /tenant/{env_id}/{tenant}/config","title":"Get tenant config","href":"/api-reference/manage-tenants/get-tenant-config"},{"openapi":"put /tenant/{env_id}/{tenant}/config","title":"Set tenant config","href":"/api-reference/manage-tenants/set-tenant-config"},{"openapi":"patch /tenant/{env_id}/{tenant}/config","title":"Update tenant config","href":"/api-reference/manage-tenants/update-tenant-config"}]}]},{"group":"Flows","pages":[{"openapi":"post /{env_id}/flows/linked","title":"Create linked flows","href":"/api-reference/flows/create-linked-flows"},{"openapi":"get /{env_id}/flows/linked","title":"Retrieve linked flows","href":"/api-reference/flows/retrieve-linked-flows"},{"openapi":"get /{env_id}/flows/supported","title":"Retrieve supported flows","href":"/api-reference/flows/retrieve-supported-flows"}]},{"group":"Jobs","pages":[{"openapi":"get /{env_id}/{flow_id}/{tenant}/jobs/status","title":"Poll job status","href":"/api-reference/jobs/poll-job-status"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/jobs/latest","title":"Get latest job","href":"/api-reference/jobs/get-latest-job"},{"openapi":"post /{env_id}/{flow_id}/{tenant}/jobs/rollback","title":"Rollback job","href":"/api-reference/jobs/rollback-job"},{"openapi":"post /{env_id}/{flow_id}/{tenant}/jobs/kill","title":"Kill job","href":"/api-reference/jobs/kill-job"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/jobs","title":"Fetch jobs","href":"/api-reference/jobs/fetch-jobs"},{"openapi":"get /{env_id}/{flow}/{user_id}/jobs/queued","title":"Fetch queued jobs","href":"/api-reference/jobs/fetch-queued-jobs"},{"openapi":"get /{env_id}/jobs/queued","title":"Fetch environment queued jobs","href":"/api-reference/jobs/fetch-environment-queued-jobs"},{"openapi":"delete /{env_id}/{flow}/{user_id}/jobs/queued/{queued_job_id}","title":"Cancel queued job","href":"/api-reference/jobs/cancel-queued-job"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/jobs/download","title":"Trigger download","href":"/api-reference/jobs/trigger-download"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/jobs/zip","title":"Fetch job zip","href":"/api-reference/jobs/fetch-job-zip"},{"openapi":"post /{env_id}/{flow}/{tenant_id}/jobs/retrigger","title":"Retrigger a job","href":"/api-reference/jobs/retrigger-job"},{"openapi":"post /{env_id}/{flow}/{user_id}/connectors/api/uploads/url","title":"Stage data for write jobs","href":"/api-reference/jobs/generate-upload-url"}]},{"group":"Schedule jobs","pages":[{"openapi":"get /{env_id}/{flow_id}/{tenant}/jobs/schedule","title":"Retrieve jobs schedule","href":"/api-reference/schedule-jobs/retrieve-jobs-schedule"},{"openapi":"put /{env_id}/{flow_id}/{tenant}/jobs/schedule","title":"Create jobs schedule","href":"/api-reference/schedule-jobs/create-jobs-schedule"},{"openapi":"delete /{env_id}/{flow_id}/{tenant}/jobs/schedule","title":"Delete jobs schedule","href":"/api-reference/schedule-jobs/delete-jobs-schedule"}]}]},{"group":"V1 flows (legacy)","pages":[{"title":"Introduction","href":"/api-reference/v1/introduction"},{"openapi":"post /{env_id}/{flow_id}/{tenant}/jobs","title":"Run a V1 job","href":"/api-reference/v1/jobs/run-job"},{"group":"Source metadata","pages":[{"openapi":"get /{env_id}/{flow_id}/supportedSources","title":"Supported sources","href":"/api-reference/v1/source-metadata/supported-sources"},{"openapi":"get /{env_id}/availableSources","title":"Available sources","href":"/api-reference/v1/source-metadata/available-sources"}]},{"group":"Target metadata","pages":[{"openapi":"get /{env_id}/{flow_id}/supportedTargets","title":"Supported targets","href":"/api-reference/v1/target-metadata/supported-targets"},{"openapi":"get /{env_id}/availableTargets","title":"Available targets","href":"/api-reference/v1/target-metadata/available-targets"}]},{"group":"Linked sources","pages":[{"openapi":"post /{env_id}/{flow_id}/{tenant}/linkedSources","title":"Link a source","href":"/api-reference/v1/linked-sources/link-a-source"},{"openapi":"delete /{env_id}/{flow_id}/{tenant}/linkedSources","title":"Unlink a source","href":"/api-reference/v1/linked-sources/unlink-a-source"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/linkedSources","title":"Retrieve linked source","href":"/api-reference/v1/linked-sources/retrieve-linked-source"},{"openapi":"patch /{env_id}/{flow_id}/{tenant}/linkedSources","title":"Update linked sources","href":"/api-reference/v1/linked-sources/update-linked-sources"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/linkedSources/discover","title":"Run Discover","href":"/api-reference/v1/linked-sources/run-discover"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/linkedSources/discover/poll","title":"Poll Discover","href":"/api-reference/v1/linked-sources/poll-discover"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/linkedConnectors/discover/kill","title":null,"href":"/api-reference/v1/linked-sources/kill-discover"}]},{"group":"Linked sources state","pages":[{"openapi":"get /{env_id}/{flow_id}/{tenant}/linkedSources/state","title":"Retrieve source state","href":"/api-reference/v1/linked-sources-state/retrieve-source-state"},{"openapi":"put /{env_id}/{flow_id}/{tenant}/linkedSources/state","title":"Set source state","href":"/api-reference/v1/linked-sources-state/set-source-state"},{"openapi":"delete /{env_id}/{flow_id}/{tenant}/linkedSources/state","title":"Delete source state","href":"/api-reference/v1/linked-sources-state/delete-source-state"}]},{"group":"Linked targets","pages":[{"openapi":"post /{env_id}/{flow_id}/{tenant}/linkedTargets","title":"Link a target","href":"/api-reference/v1/linked-targets/link-a-target"},{"openapi":"delete /{env_id}/{flow_id}/{tenant}/linkedTargets","title":"Unlink a target","href":"/api-reference/v1/linked-targets/unlink-a-target"},{"openapi":"patch /{env_id}/{flow_id}/{tenant}/linkedTargets","title":"Update a linked target","href":"/api-reference/v1/linked-targets/update-linked-target"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/linkedTargets","title":"Retrieve linked target","href":"/api-reference/v1/linked-targets/retrieve-linked-target"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/linkedTargets/discover","title":"Run Discover","href":"/api-reference/v1/linked-targets/run-discover"}]}]},{"group":"V2 Flows","pages":[{"title":"Introduction","description":"The following section applies to V2 bidirectional flows.","href":"/api-reference/v2/introduction"},{"openapi":"post /v2/{env_id}/{flow_id}/{tenant}/jobs","title":"Run a V2 Job","href":"/api-reference/v2/jobs/create"},{"group":"Supported and available connectors","pages":[{"openapi":"get /v2/{env_id}/{flow_id}/supportedConnectors","title":"Retrieve supported connectors","description":"Returns details for connectors that have been enabled in a given flow","href":"/api-reference/v2/connector-metadata/retrieve-supported-connectors"},{"openapi":"get /v2/{env_id}/availableConnectors","title":"Retrieve available connectors","href":"/api-reference/v2/connector-metadata/retrieve-available-connectors"}]},{"group":"Linked connectors","pages":[{"openapi":"get /v2/{env_id}/{flow_id}/{tenant}/linkedConnectors","title":"Retrieve linked connector","href":"/api-reference/v2/linked-connectors/get"},{"openapi":"post /v2/{env_id}/{flow_id}/{tenant}/linkedConnectors","title":"Link a connector","href":"/api-reference/v2/linked-connectors/create"},{"openapi":"patch /v2/{env_id}/{flow_id}/{tenant}/linkedConnectors","title":"Update linked connectors","href":"/api-reference/v2/linked-connectors/update"},{"openapi":"delete /v2/{env_id}/{flow_id}/{tenant}/linkedConnectors","title":"Unlink connector","href":"/api-reference/v2/linked-connectors/delete"},{"openapi":"get /v2/{env_id}/{flow_id}/{tenant}/linkedConnectors/discover","title":"Run Discover","href":"/api-reference/v2/linked-connectors/trigger-discover"},{"openapi":"get /v2/{env_id}/{flow_id}/{tenant}/linkedConnectors/discover/poll","title":"Poll Discover","href":"/api-reference/v2/linked-connectors/poll-discover-status"}]},{"group":"Linked connectors state","pages":[{"openapi":"get /v2/{env_id}/{flow_id}/{tenant}/linkedConnectors/state","title":"Retrieve connector state","href":"/api-reference/v2/linked-connectors-state/retrieve-connector-state"},{"openapi":"put /v2/{env_id}/{flow_id}/{tenant}/linkedConnectors/state","title":"Set connector state","href":"/api-reference/v2/linked-connectors-state/set-connector-state"},{"openapi":"delete /v2/{env_id}/{flow_id}/{tenant}/linkedConnectors/state","title":"Delete connector state","href":"/api-reference/v2/linked-connectors-state/delete-connector-state"}]},{"group":"Linked sources","pages":[{"openapi":"get /v2/{env_id}/{flow_id}/{tenant}/linkedSources","title":"Get linked sources","href":"/api-reference/v2/linked-sources/get"},{"openapi":"patch /v2/{env_id}/{flow_id}/{tenant}/linkedSources","title":"Update linked source","href":"/api-reference/v2/linked-sources/update"},{"openapi":"delete /v2/{env_id}/{flow_id}/{tenant}/linkedSources","title":"Unlink a source","href":"/api-reference/v2/linked-sources/delete"}]},{"group":"Linked targets","pages":[{"openapi":"get /v2/{env_id}/{flow_id}/{tenant}/linkedTargets","title":"Get linked targets","href":"/api-reference/v2/linked-targets/get"},{"openapi":"patch /v2/{env_id}/{flow_id}/{tenant}/linkedTargets","title":"Update linked target","href":"/api-reference/v2/linked-targets/update"},{"openapi":"delete /v2/{env_id}/{flow_id}/{tenant}/linkedTargets","title":"Unlink a target","href":"/api-reference/v2/linked-targets/delete"}]}]},{"group":"Connectors","pages":[{"group":"Access Tokens","pages":[{"openapi":"get /{env_id}/{flow_id}/{tenant}/connectors/{connector_id}/accesstoken","title":"Retrieve access token","href":"/api-reference/access-tokens/retrieve-access-token"}]},{"group":"Custom stream filters","pages":[{"openapi":"get /{env_id}/{flow_id}/{tenant}/connectors/{connector_id}/selectedFilters","title":"Retrieve Connector Selected Filters","href":"/api-reference/stream-filters/get-selected-filters"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/connectors/{connector_id}/availableFilters","title":"Retrieve Connector Available Filters","href":"/api-reference/stream-filters/get-available-filters"},{"openapi":"delete /{env_id}/{flow_id}/{tenant}/connectors/{connector_id}/selectedFilters","title":"Delete Connector Selected Filters","href":"/api-reference/stream-filters/delete-selected-filters"},{"openapi":"put /{env_id}/{flow_id}/{tenant}/connectors/{connector_id}/selectedFilters","title":"Save Connector Selected Filters","href":"/api-reference/stream-filters/put-selected-filters"}]},{"group":"Real-time write","pages":[{"openapi":"post /{env_id}/{flow_id}/{tenant}/connectors/{connector_id}/{stream}","title":"Write to a connector","href":"/api-reference/real-time/write"},{"openapi":"get /{env_id}/{flow_id}/{tenant}/connectors/status","title":"Poll write request","href":"/api-reference/real-time/status"}]},{"group":"Connector metadata","pages":[{"openapi":"get /{env_id}/{flow}/{user_id}/connectors/{connector_id}/metadata","title":"Retrieve connector metadata","href":"/api-reference/v2/connector-metadata/retrieve-connector-metadata"},{"openapi":"post /{env_id}/{flow}/{user_id}/connectors/{connector_id}/metadata/refresh","title":"Refresh connector metadata","href":"/api-reference/v2/connector-metadata/refresh-connector-metadata"},{"openapi":"get /{env_id}/{flow}/{user_id}/connectors/{connector_id}/metadata/poll","title":"Poll connector metadata refresh","href":"/api-reference/v2/connector-metadata/poll-connector-metadata"}]}]},{"group":"MCP","pages":[{"openapi":"get /{env_id}/{flow_id}/{tenant}/mcpToken","title":"Generate MCP token","href":"/api-reference/mcp/generate-mcp-token"}]}]},{"tab":"Embedded Widget","dropdowns":[{"dropdown":"Widget V3 (Beta)","icon":"3","groups":[{"group":"Embedded Widget","pages":[{"title":"Overview","icon":"eye","href":"/widget-v3/overview"},{"title":"Vanilla JS Setup","icon":"js","href":"/widget-v3/javascript"},{"title":"React Setup","icon":"react","href":"/widget-v3/react"},{"group":"Reference","icon":"book","pages":[{"title":"openWidget","href":"/widget-v3/reference/openWidget"},{"title":"link","href":"/widget-v3/reference/link"},{"title":"runJob","href":"/widget-v3/reference/runJob"},{"title":"getJobStatus","href":"/widget-v3/reference/getJobStatus"},{"title":"getSupportedConnectors","href":"/widget-v3/reference/getSupportedConnectors"},{"title":"setListeners","href":"/widget-v3/reference/setListeners"},{"title":"setLocalization","href":"/widget-v3/reference/setLocalization"},{"title":"helperText","href":"/widget-v3/reference/helperText"},{"title":"setCredentialsValidator","href":"/widget-v3/reference/setCredentialsValidator"},{"title":"Skip credential reuse flow","href":"/widget-v3/reference/skipCredentialsReuseFlows"},{"title":"hideBackButtons","href":"/widget-v3/reference/hideBackButtons"},{"title":"Connections","href":"/widget-v3/reference/connections"},{"title":"Field map editor","href":"/widget-v3/reference/fieldMapEditor"},{"title":"enableCustomMapping","href":"/widget-v3/reference/customMapping"},{"title":"Sync Schedules","href":"/widget-v3/reference/sync-schedule"}]}]}]},{"dropdown":"Widget V2 (Stable)","icon":"2","groups":[{"group":"Embedded Widget","pages":[{"title":"Overview","icon":"eye","href":"/connection-methods/embedded-widget/overview"},{"title":"Javascript Reference","icon":"js","href":"/connection-methods/embedded-widget/javascript"},{"group":"React Reference","icon":"atom","pages":[{"title":"Overview","href":"/connection-methods/embedded-widget/react/overview"},{"title":"Use the widget","href":"/connection-methods/embedded-widget/react/use-the-widget"},{"title":"HotglueConfig","href":"/connection-methods/embedded-widget/react/hotglue-config"},{"title":"Inline component","href":"/connection-methods/embedded-widget/react/inline-component"}]},{"group":"Options","icon":"sliders","pages":[{"title":"Allow multiple sources","href":"/connection-methods/embedded-widget/options/allow-multiple-sources"},{"title":"Custom Credential Validation","href":"/connection-methods/embedded-widget/options/custom-credential-validation"},{"title":"Create metadata","href":"/connection-methods/embedded-widget/options/create-metadata"},{"title":"Custom field mapping","href":"/connection-methods/embedded-widget/options/custom-field-mapping"},{"title":"Filter","href":"/connection-methods/embedded-widget/options/filter"},{"title":"Hide back buttons","href":"/connection-methods/embedded-widget/options/hide-back-buttons"},{"title":"Listeners","href":"/connection-methods/embedded-widget/options/listener"},{"title":"Localization","href":"/connection-methods/embedded-widget/options/override-default-text"},{"title":"Skip to flow","href":"/connection-methods/embedded-widget/options/skip-to-flow"}]},{"title":"Changelog","icon":"clock-rotate-left","href":"/connection-methods/embedded-widget/changelog"}]}]}]},{"tab":"Unified Schemas","href":"https://hotglue.com/docs/unified"}]},"basePath":"","title":"Run a V2 Job - hotglue Docs","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}