Redeploy Agent
Redeploy a cancelled/failed agent.
Re-uploads stored code to the Flink pod and starts the job. Set with_savepoint=true (default) to resume from last savepoint, or false to start fresh. Body is optional - omit it to accept defaults.
POST
/agents/{job_id}/redeployAuthorization
AuthorizationBearer token · headerrequiredPath parameters
job_idstringrequiredRequest body
application/jsonAny of:
RedeployAgentRequest
withSavepointbooleanIf True and a savepoint exists, resume from it (preserves Kafka offsets and state).
default: true
null
nullResponses
200
Successful Response
_idstringrequirednamestringrequiredjob_typeapp__models__api__agents_api_models__flink_jobs__FlinkJobTypeEnumrequiredAllowed:
pyflinkjaragent_configknowledge_basestatusFlinkJobStatusEnumrequiredAllowed:
CREATEDDEPLOYINGRUNNINGCANCELLINGCANCELLEDFAILEDFINISHEDdesired_statusFlinkJobStatusEnum | nullShow propertiesHide properties
Any of:
FlinkJobStatusEnum
stringnull
nullflink_job_namestringrequiredflink_job_idstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullparallelismintegerdefault: 1
error_messagestring | nullShow propertiesHide properties
Any of:
string
stringnull
nullagent_configobject | nullShow propertiesHide properties
Any of:
object
objectnull
nullcreated_bystring | nullShow propertiesHide properties
Any of:
string
stringnull
nullcreated_timestampstring<date-time> | nullShow propertiesHide properties
Any of:
string<date-time>
string<date-time>null
nullupdated_timestampstring<date-time> | nullShow propertiesHide properties
Any of:
string<date-time>
string<date-time>null
null422
Validation Error
detailValidationError[]Show propertiesHide properties
Array of
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integermsgstringrequiredtypestringrequiredinputanyctxobject