/jobs/ "/jobs/" : { delete ?: undefined ; get : { parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: { filter_active ?: boolean ; filter_name ?: string ; filter_status ?: string ; filter_stopped ?: boolean ; order ?: string ; result_count ?: number ; submitted_after ?: string ; submitted_before ?: string ; } ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { jobs ?: { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : ...; detail ?: ... } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : (...)[] ; page_next ?: (...) | (...) } ; schedule : | { datetime ?: ...; type : ... } | { end ?: ...; interval_seconds : ...; start ?: ...; type : ... } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: ...; n_runs ?: ... } ; submitted_at : string ; } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } ; head ?: undefined ; options ?: undefined ; parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; patch ?: undefined ; post : { parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; requestBody : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; interval ?: number ; name ?: string ; refresh_token ?: string ; scope ?: string ; start : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; } ; } ; } ; responses : { "201" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } ; put ?: undefined ; trace ?: undefined ; }
Type declaration Optional
delete ?: undefined get : { parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: { filter_active ?: boolean ; filter_name ?: string ; filter_status ?: string ; filter_stopped ?: boolean ; order ?: string ; result_count ?: number ; submitted_after ?: string ; submitted_before ?: string ; } ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { jobs ?: { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : ...; detail ?: ... } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : (...)[] ; page_next ?: (...) | (...) } ; schedule : | { datetime ?: ...; type : ... } | { end ?: ...; interval_seconds : ...; start ?: ...; type : ... } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: ...; n_runs ?: ... } ; submitted_at : string ; } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: { filter_active ?: boolean ; filter_name ?: string ; filter_status ?: string ; filter_stopped ?: boolean ; order ?: string ; result_count ?: number ; submitted_after ?: string ; submitted_before ?: string ; } ; } Optional
cookie ?: undefined Optional
header ?: undefined Optional
path ?: undefined Optional
query ?: { filter_active ?: boolean ; filter_name ?: string ; filter_status ?: string ; filter_stopped ?: boolean ; order ?: string ; result_count ?: number ; submitted_after ?: string ; submitted_before ?: string ; } Optional
filter_active ?: boolean Optional
filter_name ?: string Optional
filter_status ?: string Optional
filter_stopped ?: boolean Optional
order ?: string Optional
result_count ?: number Optional
submitted_after ?: string Optional
submitted_before ?: string Optional
requestBody ?: undefined responses : { "200" : { content : { "application/json" : { jobs ?: { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : ...; detail ?: ... } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : (...)[] ; page_next ?: (...) | (...) } ; schedule : | { datetime ?: ...; type : ... } | { end ?: ...; interval_seconds : ...; start ?: ...; type : ... } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: ...; n_runs ?: ... } ; submitted_at : string ; } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } 200 : { content : { "application/json" : { jobs ?: { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : ...; detail ?: ... } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : (...)[] ; page_next ?: (...) | (...) } ; schedule : | { datetime ?: ...; type : ... } | { end ?: ...; interval_seconds : ...; start ?: ...; type : ... } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: ...; n_runs ?: ... } ; submitted_at : string ; } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } 422 : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } Optional
head ?: undefined Optional
options ?: undefined parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined } Optional
patch ?: undefined post : { parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; requestBody : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; interval ?: number ; name ?: string ; refresh_token ?: string ; scope ?: string ; start : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; } ; } ; } ; responses : { "201" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined } requestBody : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; interval ?: number ; name ?: string ; refresh_token ?: string ; scope ?: string ; start : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; } ; } ; } responses : { "201" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } 201 : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } 422 : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } Optional
put ?: undefined Optional
trace ?: undefined /jobs/{job_ id} "/jobs/{job_id}" : { delete ?: undefined ; get : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: { page_size ?: number ; results_pt ?: string } ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } ; head ?: undefined ; options ?: undefined ; parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; patch : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: undefined ; } ; requestBody : { content : { "application/json" : { name ?: string } } } ; responses : { "200" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } ; post ?: undefined ; put ?: undefined ; trace ?: undefined ; }
Type declaration Optional
delete ?: undefined get : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: { page_size ?: number ; results_pt ?: string } ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: { page_size ?: number ; results_pt ?: string } ; } Optional
requestBody ?: undefined responses : { "200" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } 200 : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } 422 : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } Optional
head ?: undefined Optional
options ?: undefined parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined } patch : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: undefined ; } ; requestBody : { content : { "application/json" : { name ?: string } } } ; responses : { "200" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: undefined ; } requestBody : { content : { "application/json" : { name ?: string } } } responses : { "200" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } 200 : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } 422 : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } Optional
post ?: undefined Optional
put ?: undefined Optional
trace ?: undefined /jobs/{job_ id}/pause "/jobs/{job_id}/pause" : { delete ?: undefined ; get ?: undefined ; head ?: undefined ; options ?: undefined ; parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; patch ?: undefined ; post : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: undefined ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { message : string } } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } ; put ?: undefined ; trace ?: undefined ; }
Type declaration Optional
delete ?: undefined Optional
get ?: undefined Optional
head ?: undefined Optional
options ?: undefined parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined } Optional
patch ?: undefined post : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: undefined ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { message : string } } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: undefined ; } Optional
requestBody ?: undefined responses : { "200" : { content : { "application/json" : { message : string } } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } 200 : { content : { "application/json" : { message : string } } ; headers : { [ name : string ]: unknown } ; } 422 : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } Optional
put ?: undefined Optional
trace ?: undefined /jobs/{job_ id}/resume "/jobs/{job_id}/resume" : { delete ?: undefined ; get ?: undefined ; head ?: undefined ; options ?: undefined ; parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; patch ?: undefined ; post : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: { update_credentials ?: boolean } ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { message : string } } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } ; put ?: undefined ; trace ?: undefined ; }
Type declaration Optional
delete ?: undefined Optional
get ?: undefined Optional
head ?: undefined Optional
options ?: undefined parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined } Optional
patch ?: undefined post : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: { update_credentials ?: boolean } ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { message : string } } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } parameters : { cookie ?: undefined ; header ?: undefined ; path : { job_id : string } ; query ?: { update_credentials ?: boolean } ; } Optional
requestBody ?: undefined responses : { "200" : { content : { "application/json" : { message : string } } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } 200 : { content : { "application/json" : { message : string } } ; headers : { [ name : string ]: unknown } ; } 422 : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } Optional
put ?: undefined Optional
trace ?: undefined /jobs/{timer_ id} "/jobs/{timer_id}" : { delete : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { timer_id : string } ; query ?: undefined ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } ; get ?: undefined ; head ?: undefined ; options ?: undefined ; parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; patch ?: undefined ; post ?: undefined ; put ?: undefined ; trace ?: undefined ; }
Type declaration delete : { parameters : { cookie ?: undefined ; header ?: undefined ; path : { timer_id : string } ; query ?: undefined ; } ; requestBody ?: undefined ; responses : { "200" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } parameters : { cookie ?: undefined ; header ?: undefined ; path : { timer_id : string } ; query ?: undefined ; } Optional
requestBody ?: undefined responses : { "200" : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } 200 : { content : { "application/json" : { callback_body : Record < string , unknown > ; callback_url : string ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < string , unknown > ; } ; interval ?: number ; job_id : string ; last_ran_at ?: string ; n_errors : number ; n_runs : number ; name ?: string ; next_run ?: string ; results : { data : { data ?: Record < (...), (...)> ; end_timestamp ?: string ; errors ?: Record < (...), (...)> ; http_status_polled ?: number ; http_status_submission ?: number ; last_check_timestamp ?: string ; next_check_timestamp ?: string ; ran_at : string ; resource_id ?: string ; run_status : string ; start_timestamp : string ; status ?: number ; } [] ; page_next ?: string ; } ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; scope ?: string ; start : string ; status : string ; stop_after ?: { date ?: string ; n_runs ?: number } ; submitted_at : string ; } ; } ; headers : { [ name : string ]: unknown } ; } 422 : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } Optional
get ?: undefined Optional
head ?: undefined Optional
options ?: undefined parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined } Optional
patch ?: undefined Optional
post ?: undefined Optional
put ?: undefined Optional
trace ?: undefined /v2/timer "/v2/timer" : { delete ?: undefined ; get ?: undefined ; head ?: undefined ; options ?: undefined ; parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; patch ?: undefined ; post : { parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; requestBody : { content : { "application/json" : { timer : { body : { DATA : { checksum_algorithm ?: string ; DATA_TYPE : "transfer_item" ; destination_path : string ; external_checksum ?: string ; recursive ?: boolean ; source_path : string ; } [] ; DATA_TYPE : "transfer" ; deadline ?: string ; delete_destination_extra : boolean ; destination_endpoint : string ; destination_local_user ?: string ; encrypt_data : boolean ; fail_on_quota_errors : boolean ; filter_rules ?: { DATA_TYPE : "filter_rule" ; method : (...) | (...); name : string ; type ?: (...) | (...) | (...); } [] ; label ?: string ; notify_on_failed : boolean ; notify_on_inactive : boolean ; notify_on_succeeded : boolean ; preserve_timestamp : boolean ; skip_source_errors : boolean ; source_endpoint : string ; source_local_user ?: string ; store_base_path_info : boolean ; sync_level ?: 0 | 2 | 1 | 3 ; verify_checksum : boolean ; } ; name ?: string ; resource_server : "transfer.api.globus.org" ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; timer_type : "transfer" ; } ; } ; } ; } ; responses : { "201" : { content : { "application/json" : { timer : { body : { DATA : { checksum_algorithm ?: (...) | (...); DATA_TYPE : "transfer_item" ; destination_path : string ; external_checksum ?: (...) | (...); recursive ?: (...) | (...) | (...); source_path : string ; } [] ; DATA_TYPE : "transfer" ; deadline ?: string ; delete_destination_extra : boolean ; destination_endpoint : string ; destination_local_user ?: string ; encrypt_data : boolean ; fail_on_quota_errors : boolean ; filter_rules ?: { DATA_TYPE : ...; method : ...; name : ...; type ?: ...; } [] ; label ?: string ; notify_on_failed : boolean ; notify_on_inactive : boolean ; notify_on_succeeded : boolean ; preserve_timestamp : boolean ; skip_source_errors : boolean ; source_endpoint : string ; source_local_user ?: string ; store_base_path_info : boolean ; sync_level ?: 0 | 2 | 1 | 3 ; verify_checksum : boolean ; } ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < (...), (...)> ; } ; job_id : string ; last_ran_at ?: string ; name ?: string ; next_run ?: string ; number_of_errors : number ; number_of_runs : number ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : ...; count : ... } | { condition : ...; datetime : ... } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; status : string ; submitted_at : string ; timer_type : "transfer" ; } ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } ; put ?: undefined ; trace ?: undefined ; }
Type declaration Optional
delete ?: undefined Optional
get ?: undefined Optional
head ?: undefined Optional
options ?: undefined parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined } Optional
patch ?: undefined post : { parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined ; } ; requestBody : { content : { "application/json" : { timer : { body : { DATA : { checksum_algorithm ?: string ; DATA_TYPE : "transfer_item" ; destination_path : string ; external_checksum ?: string ; recursive ?: boolean ; source_path : string ; } [] ; DATA_TYPE : "transfer" ; deadline ?: string ; delete_destination_extra : boolean ; destination_endpoint : string ; destination_local_user ?: string ; encrypt_data : boolean ; fail_on_quota_errors : boolean ; filter_rules ?: { DATA_TYPE : "filter_rule" ; method : (...) | (...); name : string ; type ?: (...) | (...) | (...); } [] ; label ?: string ; notify_on_failed : boolean ; notify_on_inactive : boolean ; notify_on_succeeded : boolean ; preserve_timestamp : boolean ; skip_source_errors : boolean ; source_endpoint : string ; source_local_user ?: string ; store_base_path_info : boolean ; sync_level ?: 0 | 2 | 1 | 3 ; verify_checksum : boolean ; } ; name ?: string ; resource_server : "transfer.api.globus.org" ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; timer_type : "transfer" ; } ; } ; } ; } ; responses : { "201" : { content : { "application/json" : { timer : { body : { DATA : { checksum_algorithm ?: (...) | (...); DATA_TYPE : "transfer_item" ; destination_path : string ; external_checksum ?: (...) | (...); recursive ?: (...) | (...) | (...); source_path : string ; } [] ; DATA_TYPE : "transfer" ; deadline ?: string ; delete_destination_extra : boolean ; destination_endpoint : string ; destination_local_user ?: string ; encrypt_data : boolean ; fail_on_quota_errors : boolean ; filter_rules ?: { DATA_TYPE : ...; method : ...; name : ...; type ?: ... } [] ; label ?: string ; notify_on_failed : boolean ; notify_on_inactive : boolean ; notify_on_succeeded : boolean ; preserve_timestamp : boolean ; skip_source_errors : boolean ; source_endpoint : string ; source_local_user ?: string ; store_base_path_info : boolean ; sync_level ?: 0 | 2 | 1 | 3 ; verify_checksum : boolean ; } ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < (...), (...)> ; } ; job_id : string ; last_ran_at ?: string ; name ?: string ; next_run ?: string ; number_of_errors : number ; number_of_runs : number ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : ...; count : ... } | { condition : ...; datetime : ... } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; status : string ; submitted_at : string ; timer_type : "transfer" ; } ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } ; } parameters : { cookie ?: undefined ; header ?: undefined ; path ?: undefined ; query ?: undefined } requestBody : { content : { "application/json" : { timer : { body : { DATA : { checksum_algorithm ?: string ; DATA_TYPE : "transfer_item" ; destination_path : string ; external_checksum ?: string ; recursive ?: boolean ; source_path : string ; } [] ; DATA_TYPE : "transfer" ; deadline ?: string ; delete_destination_extra : boolean ; destination_endpoint : string ; destination_local_user ?: string ; encrypt_data : boolean ; fail_on_quota_errors : boolean ; filter_rules ?: { DATA_TYPE : "filter_rule" ; method : (...) | (...); name : string ; type ?: (...) | (...) | (...); } [] ; label ?: string ; notify_on_failed : boolean ; notify_on_inactive : boolean ; notify_on_succeeded : boolean ; preserve_timestamp : boolean ; skip_source_errors : boolean ; source_endpoint : string ; source_local_user ?: string ; store_base_path_info : boolean ; sync_level ?: 0 | 2 | 1 | 3 ; verify_checksum : boolean ; } ; name ?: string ; resource_server : "transfer.api.globus.org" ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : "iterations" ; count : number } | { condition : "time" ; datetime : string } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; timer_type : "transfer" ; } ; } ; } ; } responses : { "201" : { content : { "application/json" : { timer : { body : { DATA : { checksum_algorithm ?: (...) | (...); DATA_TYPE : "transfer_item" ; destination_path : string ; external_checksum ?: (...) | (...); recursive ?: (...) | (...) | (...); source_path : string ; } [] ; DATA_TYPE : "transfer" ; deadline ?: string ; delete_destination_extra : boolean ; destination_endpoint : string ; destination_local_user ?: string ; encrypt_data : boolean ; fail_on_quota_errors : boolean ; filter_rules ?: { DATA_TYPE : ...; method : ...; name : ...; type ?: ... } [] ; label ?: string ; notify_on_failed : boolean ; notify_on_inactive : boolean ; notify_on_succeeded : boolean ; preserve_timestamp : boolean ; skip_source_errors : boolean ; source_endpoint : string ; source_local_user ?: string ; store_base_path_info : boolean ; sync_level ?: 0 | 2 | 1 | 3 ; verify_checksum : boolean ; } ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < (...), (...)> ; } ; job_id : string ; last_ran_at ?: string ; name ?: string ; next_run ?: string ; number_of_errors : number ; number_of_runs : number ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : ...; count : ... } | { condition : ...; datetime : ... } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; status : string ; submitted_at : string ; timer_type : "transfer" ; } ; } ; } ; headers : { [ name : string ]: unknown } ; } ; "422" : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } ; } 201 : { content : { "application/json" : { timer : { body : { DATA : { checksum_algorithm ?: (...) | (...); DATA_TYPE : "transfer_item" ; destination_path : string ; external_checksum ?: (...) | (...); recursive ?: (...) | (...) | (...); source_path : string ; } [] ; DATA_TYPE : "transfer" ; deadline ?: string ; delete_destination_extra : boolean ; destination_endpoint : string ; destination_local_user ?: string ; encrypt_data : boolean ; fail_on_quota_errors : boolean ; filter_rules ?: { DATA_TYPE : ...; method : ...; name : ...; type ?: ... } [] ; label ?: string ; notify_on_failed : boolean ; notify_on_inactive : boolean ; notify_on_succeeded : boolean ; preserve_timestamp : boolean ; skip_source_errors : boolean ; source_endpoint : string ; source_local_user ?: string ; store_base_path_info : boolean ; sync_level ?: 0 | 2 | 1 | 3 ; verify_checksum : boolean ; } ; inactive_reason ?: { cause : "user" | "globus_auth_requirements" ; detail ?: Record < (...), (...)> ; } ; job_id : string ; last_ran_at ?: string ; name ?: string ; next_run ?: string ; number_of_errors : number ; number_of_runs : number ; schedule : | { datetime ?: string ; type : "once" } | { end ?: | { condition : ...; count : ... } | { condition : ...; datetime : ... } ; interval_seconds : number ; start ?: string ; type : "recurring" ; } ; status : string ; submitted_at : string ; timer_type : "transfer" ; } ; } ; } ; headers : { [ name : string ]: unknown } ; } 422 : { content : { "application/json" : { detail ?: { loc : ((...) | (...))[] ; msg : string ; type : string } [] ; } ; } ; headers : { [ name : string ]: unknown } ; } Optional
put ?: undefined Optional
trace ?: undefined
List Jobs