Endpoint Id Format: uuid
Optionalfunctions?: string[] | nullFunctions
Restricted
BatchStatusRequest
Task Ids
BatchStatusResponse
{
* "response": "batch",
* "results": {
* "4b35645f-0c5b-465d-aaec-fee87f74ff5b": {
* "reason": "Task failed",
* "status": "failed",
* "task_id": "4b35645f-0c5b-465d-aaec-fee87f74ff5b"
* },
* "7dac44aa-c480-4460-b453-a47b03b031f4": {
* "completion_t": "1677183605.212898",
* "result": "10000",
* "status": "success",
* "task_id": "7dac44aa-c480-4460-b453-a47b03b031f4"
* }
* }
* }
Response
Results
BatchStatusResponseResults
Optionalcompletion_t?: string | nullCompletion T
Optionalexception?: string | nullException
Optionalreason?: string | nullReason
Optionalresult?: string | nullResult
Status
Task Id Format: uuid
BatchSubmitResponseTask
Http Status Code
Optionalreason?: string | nullReason
Status
Task Uuid Format: uuid
BuildStatus
EndpointLockResponse
Endpoint Id Format: uuid
Lock Expiration Timestamp Format: date-time
EndpointRegisterRequest
{
* "allowed_functions": [
* "11291b86-4f9c-47cb-848e-d3c06285951c"
* ],
* "authentication_policy": "67b4e120-2638-4771-86bb-6ac2a0f69e0b",
* "display_name": "My Endpoint's display name",
* "endpoint_name": "My Endpoint",
* "endpoint_uuid": "7348422a-1074-427b-a08a-0771068afccc",
* "metadata": {
* "description": "My endpoint description",
* "endpoint_config": "",
* "endpoint_version": "1.0.10",
* "hostname": "my-endpoint",
* "ip_address": "140.221.112.13",
* "local_user": "user",
* "python_version": "3.12.7",
* "sdk_version": "1.0.10",
* "user_config_schema": {},
* "user_config_template": ""
* },
* "multi_user": false,
* "version": "1.0.10"
* }
Optionalallowed_functions?: string[] | nullAllowed Functions
Optionalauthentication_policy?: string | nullAuthentication Policy
Endpoint users are evaluated against this Globus authentication policy. For more information on Globus authentication policies, visit https://docs.globus.org/api/auth/developer-guide/#authentication-policies.
Optionaldisplay_name?: string | nullDisplay Name
Endpoint Name
Endpoint Uuid Format: uuid
Optionalmetadata?: Multi User
Optionalversion?: string | nullVersion
RegisterFunctionMetadata
Optionalpython_version?: string | nullPython Version
Optionalsdk_version?: string | nullSdk Version
RegisterFunctionRequest
{
* "container_uuid": "b7a42fa2-e97f-4061-9e64-2ede22ae7f5e",
* "description": "My first function",
* "function_code": "wuX2RpbGyUjBBfY3JlYXRlX2Z1bmN0 ...",
* "function_name": "my_function",
* "group": "a2d6feb6-5386-4a06-8a22-99ea5ad7e651",
* "metadata": {
* "python_version": "3.11.3",
* "sdk_version": "2.3.3"
* },
* "public": false
* }
Optionalcontainer_uuid?: string | nullContainer Uuid
Optionaldescription?: string | nullDescription
Optionalentry_point?: string | nullEntry Point
Function Code
Function Name
Optionalgroup?: string | nullGroup
Optionalmetadata?: { python_version?: string | null; sdk_version?: string | null } | nullPublic
RegisterFunctionResponse
Function Uuid Format: uuid
BatchSubmitRequest
{
* "create_websocket_queue": false,
* "task_group_id": "97241626-8ff4-4550-9938-5909bd221869",
* "tasks": [
* [
* "116f1b48-0aab-4228-92f0-021c2ab14b5e",
* "ff960aba-fa23-43d5-9cbe-3f4f91a066e1",
* "... <serialized_arguments> ..."
* ],
* [
* "116f1b48-0aab-4228-92f0-021c2ab14b5e",
* "ff960aba-fa23-43d5-9cbe-3f4f91a066e1",
* "... <serialized_arguments> ..."
* ]
* ]
* }
Create Websocket Queue
Optionaltask_group_id?: string | nullTask Group Id
Tasks
BatchSubmitResponse
{
* "response": "success",
* "results": [
* {
* "http_status_code": 200,
* "status": "success",
* "task_uuid": "7dac44aa-c480-4460-b453-a47b03b031f4"
* },
* {
* "http_status_code": 200,
* "status": "success",
* "task_uuid": "4b35645f-0c5b-465d-aaec-fee87f74ff5b"
* }
* ],
* "task_group_id": "97241626-8ff4-4550-9938-5909bd221869"
* }
Response
Results
Optionaltask_group_id?: string | nullTask Group Id
EndpointLockResponse
Endpoint Id Format: uuid
Lock Expiration Timestamp
EndpointRegisterRequest
{
* "allowed_functions": [
* "11291b86-4f9c-47cb-848e-d3c06285951c"
* ],
* "authentication_policy": "67b4e120-2638-4771-86bb-6ac2a0f69e0b",
* "display_name": "My Endpoint's Display Name",
* "endpoint_name": "my_endpoint",
* "high_assurance": false,
* "metadata": {
* "description": "My endpoint description",
* "endpoint_config": "",
* "endpoint_version": "2.2.0",
* "hostname": "my-endpoint",
* "ip_address": "140.221.112.13",
* "local_user": "user",
* "python_version": "3.12.7",
* "sdk_version": "2.2.0",
* "user_config_schema": {},
* "user_config_template": ""
* },
* "multi_user": false,
* "public": false,
* "subscription_uuid": "59b63c41-a765-4971-ac9a-41742059ade3",
* "version": "2.2.0"
* }
Optionaladmins?: string[] | nullAdmins
Optionalallowed_functions?: string[] | nullAllowed Functions
Optionalauthentication_policy?: string | nullAuthentication Policy
Endpoint users are evaluated against this Globus authentication policy. For more information on Globus authentication policies, visit https://docs.globus.org/api/auth/developer-guide/#authentication-policies.
Optionaldisplay_name?: string | nullDisplay Name
Endpoint Name
High Assurance
Optionalconfig?: { [key: string]: unknown } | nullConfig
Optionaldescription?: string | nullDescription
Optionalendpoint_config?: string | nullEndpoint Config
Optionalendpoint_version?: string | nullEndpoint Version
Optionalhostname?: string | nullHostname
Optionalip_address?: string | nullIp Address
Optionallocal_user?: string | nullLocal User
Optionalpython_version?: string | nullPython Version
Optionalsdk_version?: string | nullSdk Version
Optionaluser_config_schema?: { [key: string]: unknown } | nullUser Config Schema
Optionaluser_config_template?: string | nullUser Config Template
Multi User
Public
Optionalsubscription_uuid?: string | nullSubscription Uuid
Optionalversion?: string | nullVersion
RegisterFunctionMetadata
Python Version
The Python version used to serialize the function; if the POSTed function code is not yet serialized (i.e., serialized=false), an acceptable version of Python to run the function. (Note that this is meta information about the function, and that the receiving endpoint may or may not utilize it.) Example: 3.14.8
Globus Compute SDK version
Globus Compute SDK version used to serialize function; if the POSTed function code is not yet serialized (i.e., serialized=false), an acceptable version of Globus Compute SDK/Endpoint to run the function. (Note that this is meta information about the function, and that the receiving endpoint may or may not utilize it.) Example: 4.18.0
Serde Identifier
Identifier of SDK method used to serialize the function; the identifiers are not currently specifically documented, but may be found in the Globus Compute SDK repository as the identifier class variable of the respective serializers. If the POSTed function code is not yet serialized (i.e., serialized=false), this will be set to st (PureSourceTextInspect).
RegisterFunctionRequest
Optionaldescription?: string | nullDescription
Function Code
The function code; if serialized is true, then this must be a serialized form of the function source code, and should be deserializable by one of the available SDK strategies. If serialized is false, then this should be raw Python source code (e.g., the content of a Python module); the web service will serialize it using the PureSourceTextInspect method. (Note that this matches the behavior of the Compute SDK's Client.register_source_code().)
Function Name
Optionalgroup?: string | nullGroup
If specified, this function will be accessible to members of the Globus Group specified by this identifier
Optionalha_endpoint_id?: string | nullHa Endpoint Id
Python Version
The Python version used to serialize the function; if the POSTed function code is not yet serialized (i.e., serialized=false), an acceptable version of Python to run the function. (Note that this is meta information about the function, and that the receiving endpoint may or may not utilize it.) Example: 3.14.8
Globus Compute SDK version
Globus Compute SDK version used to serialize function; if the POSTed function code is not yet serialized (i.e., serialized=false), an acceptable version of Globus Compute SDK/Endpoint to run the function. (Note that this is meta information about the function, and that the receiving endpoint may or may not utilize it.) Example: 4.18.0
Serde Identifier
Identifier of SDK method used to serialize the function; the identifiers are not currently specifically documented, but may be found in the Globus Compute SDK repository as the identifier class variable of the respective serializers. If the POSTed function code is not yet serialized (i.e., serialized=false), this will be set to st (PureSourceTextInspect).
Public
Serialized
RegisterFunctionResponse
Function Uuid Format: uuid
Optionalha_warning?: string | nullHa Warning
BatchSubmitRequest
Create Queue
If true, create a Task Group specific AMQP queue for the results. In addition to the usual longer-term storage, results will also be copied to this AMQP queue, enabling consumers to get event-driven (instant) results. (See the Globus Compute SDK Executor for an implementation that uses this feature.)
Optionalresource_specification?: Optionalresult_serializers?: string[] | nullResult Serializers
A list of import paths to SerializationStrategy subclasses that the endpoint is allowed to use when serializing results.
Optionaltask_group_id?: string | nullTask Group Id
Tasks
Lists of task arguments, grouped by function identifiers. If the task arguments are serialized (e.g., by the SDK), then they should be lists of strings. If the arguments are native JSON (e.g., if submitted from a non-Python context like Javascript), then both the *args and **kwargs must be specified for each task — each task is a 2-tuple of [["positional", "args"], {"keyword": "args"}]. (Note that only one or the other approach is allowed; the two formats may not be mixed.)
Optionaluser_endpoint_config?: { [key: string]: unknown } | nullUser Endpoint Config
Optionaluser_runtime?: BatchSubmitResponse
{
* "endpoint_id": "116f1b48-0aab-4228-92f0-021c2ab14b5e",
* "request_id": "5158de19-10b5-4deb-9d87-a86c1dec3460",
* "task_group_id": "97241626-8ff4-4550-9938-5909bd221869",
* "tasks": {
* "0a98fd06-edbd-11ed-abcd-0d705ebb4c49": [
* "022151bf-7b2d-4240-b4d0-9ac5b7077314",
* "1f6f5f1e-15b0-4916-85ff-471511bd35d6"
* ],
* "ff960aba-fa23-43d5-9cbe-3f4f91a066e1": [
* "89bde6c3-85e9-4834-b0e8-5cb51955eaf5",
* "1e900b37-7a80-424b-aeac-56dd2860f59a",
* "9f12a732-3aa6-4878-9d58-b290837ab096"
* ]
* }
* }
Endpoint Id Format: uuid
Optionalha_warning?: string | nullHa Warning
Request Id
Task Group Id Format: uuid
Tasks
ComputeVersionResponse
Api
Optionalcontainer_service?: string | nullContainer Service
Optionalgit_sha?: string | nullGit Sha
Optionalmin_ep_version?: string | nullMin Ep Version
Optionalmin_sdk_version?: string | nullMin Sdk Version
ConsoleNodeInfo
Optionalendpoint_version?: string | nullEndpoint Version
Optionalidle_duration_seconds?: number | nullIdle Duration Seconds
Optionalpython_version?: string | nullPython Version
Optionalsdk_version?: string | nullSdk Version
Optionaltotal_worker_count?: number | nullTotal Worker Count
ConsoleResponse
{
* "user_endpoints": [
* {
* "account": "my-slurm-account",
* "active": true,
* "config": "engine:\n type: GlobusComputeEngine\n max_workers_per_node: 2\n provider:\n type: SlurmProvider\n account: my-slurm-account\n partition: caslake\n worker_init: 'module load Anaconda; source activate compute-env'\n nodes_per_block: 1\n max_blocks: 1\n address:\n type: address_by_interface\n ifname: bond0\n",
* "endpoint_version": "3.1.1",
* "engine_type": "GlobusComputeEngine",
* "executed_task_count": 15,
* "idle_worker_count": 0,
* "last_heartbeat_unix": 1735884207.498273,
* "node_info": {
* "some_job_id": [
* {
* "endpoint_version": "3.1.1",
* "idle_duration_seconds": 0,
* "python_version": "3.12.7",
* "sdk_version": "3.1.1",
* "total_worker_count": 2
* }
* ]
* },
* "posix_pid": 12345,
* "posix_username": "test_user",
* "provider_type": "SlurmProvider",
* "python_version": "3.12.7",
* "queue": "caslake",
* "queued_task_count": 0,
* "running_task_count": 3,
* "start_time_iso": "2025-01-02T21:20:19.123456-05:00",
* "start_time_unix": 1735870819.123456,
* "total_node_count": 1,
* "total_worker_count": 2,
* "user_endpoint_id": "7348422a-1074-427b-a08a-0771068afccc"
* }
* ]
* }
User Endpoints
ConsoleUserEndpointInfo
Optionalaccount?: string | nullAccount
Active
Optionalclient_sdk_versions?: string[]Client Sdk Versions
Optionalconfig?: string | nullConfig
Optionalendpoint_version?: string | nullEndpoint Version
Optionalengine_type?: string | nullEngine Type
User endpoint engine type. See our documentation for more information: https://globus-compute.readthedocs.io/en/latest/endpoints/config_reference.html#user-endpoint-configuration
Optionalexecuted_task_count?: number | nullExecuted Task Count
Optionalidle_worker_count?: number | nullIdle Worker Count
Optionallast_heartbeat_unix?: number | nullLast Heartbeat Unix
Optionalnode_info?: Node Info
Optionalposix_pid?: number | nullPosix Pid
Optionalposix_username?: string | nullPosix Username
Optionalprovider_type?: string | nullProvider Type
User endpoint provider type. See our documentation for more information: https://globus-compute.readthedocs.io/en/latest/endpoints/config_reference.html#user-endpoint-configuration
Optionalpython_version?: string | nullPython Version
Optionalqueue?: string | nullQueue
Optionalqueued_task_count?: number | nullQueued Task Count
Optionalrunning_task_count?: number | nullRunning Task Count
Optionalstart_time_iso?: string | nullStart Time Iso
Optionalstart_time_unix?: number | nullStart Time Unix
Optionaltotal_node_count?: number | nullTotal Node Count
Optionaltotal_worker_count?: number | nullTotal Worker Count
User Endpoint Id Format: uuid
ContainerBuildRequest
Apt
Conda
Optionaldescription?: string | nullDescription
Name
Optionalpayload_url?: string | nullPayload Url
Pip
ContainerBuildResponse
Container Id Format: uuid
ContainerBuildStatusResponse
ContainerRegisterRequest
Optionaldescription?: string | nullDescription
Location
Name
ContainerRegisterResponse
Container Id Format: uuid
ContainerRuntime
ContainerStatus
Optionalbuild_stderr?: string | nullBuild Stderr
Container Uuid Format: uuid
Optionalerr_message?: string | nullErr Message
Optionallocation?: string | nullLocation
Name
Optionaltype?: "docker" | "singularity" | nullContainerStatusResponse
Optionalbuild_stderr?: string | nullBuild Stderr
Container Uuid Format: uuid
Optionalerr_message?: string | nullErr Message
Optionallocation?: string | nullLocation
Name
Optionaltype?: "docker" | "singularity" | nullDeleteFunctionResponse
Result
Endpoint
{
* "description": "My endpoint description",
* "display_name": "My Endpoint's display name",
* "endpoint_config": "",
* "endpoint_version": "1.0.10",
* "high_assurance": false,
* "hostname": "my-endpoint",
* "ip_address": "140.221.112.13",
* "local_user": "user",
* "multi_user": false,
* "name": "My Endpoint",
* "public": false,
* "python_version": "3.12.7",
* "sdk_version": "1.0.10",
* "subscription_admin_verified": false,
* "subscription_uuid": "b0b7b089-707a-4d90-a036-05b7964d6b60",
* "user_config_schema": {},
* "user_config_template": "",
* "uuid": "7348422a-1074-427b-a08a-0771068afccc"
* }
Optionalconfig?: { [key: string]: unknown } | nullConfig
Optionaldescription?: string | nullDescription
Display Name
Optionalendpoint_config?: string | nullEndpoint Config
Optionalendpoint_version?: string | nullEndpoint Version
High Assurance
Optionalhostname?: string | nullHostname
Optionalip_address?: string | nullIp Address
Optionallocal_user?: string | nullLocal User
Multi User
Name
Public
Optionalpython_version?: string | nullPython Version
Optionalsdk_version?: string | nullSdk Version
Subscription Admin Verified
Optionalsubscription_uuid?: string | nullSubscription Uuid
Optionaluser_config_schema?: { [key: string]: unknown } | nullUser Config Schema
Optionaluser_config_template?: string | nullUser Config Template
Uuid Format: uuid
EndpointConfig
{
* "endpoint_id": "7348422a-1074-427b-a08a-0771068afccc",
* "result_queue_info": {
* "connection_url": "amqps://user:password@mq.fqdn",
* "exchange": "some_exchange",
* "queue": "some_queue",
* "queue_publish_kwargs": {
* "exchange": "some_exchange",
* "mandatory": true,
* "properties": {
* "delivery_mode": 2
* },
* "routing_key": "some_key"
* }
* },
* "task_queue_info": {
* "connection_url": "amqps://user:password@mq.fqdn",
* "exchange": "some_exchange",
* "queue": "some_queue"
* },
* "warnings": []
* }
Endpoint Id Format: uuid
Connection Url
Exchange
Queue
Exchange
Mandatory
Delivery Mode
Routing Key
Connection Url
Exchange
Queue
Optionalwarnings?: string[] | nullWarnings
EndpointConfigQueueInfo
Connection Url
Exchange
Queue
EndpointConfigResultQueue
Connection Url
Exchange
Queue
Exchange
Mandatory
Delivery Mode
Routing Key
EndpointConfigResultQueuePublish
Exchange
Mandatory
Delivery Mode
Routing Key
EndpointConfigResultQueuePublishProperties
Delivery Mode
EndpointDeleteResponse
Result
EndpointListResponseEntry
Display Name
Name
Owner Format: uuid
Uuid Format: uuid
EndpointMetadata
Optionalconfig?: { [key: string]: unknown } | nullConfig
Optionaldescription?: string | nullDescription
Optionalendpoint_config?: string | nullEndpoint Config
Optionalendpoint_version?: string | nullEndpoint Version
Optionalhostname?: string | nullHostname
Optionalip_address?: string | nullIp Address
Optionallocal_user?: string | nullLocal User
Optionalpython_version?: string | nullPython Version
Optionalsdk_version?: string | nullSdk Version
Optionaluser_config_schema?: { [key: string]: unknown } | nullUser Config Schema
Optionaluser_config_template?: string | nullUser Config Template
EndpointRegisterMetadata
Optionalconfig?: { [key: string]: unknown } | nullConfig
Optionaldescription?: string | nullDescription
Optionalendpoint_config?: string | nullEndpoint Config
Optionalendpoint_version?: string | nullEndpoint Version
Optionalhostname?: string | nullHostname
Optionalip_address?: string | nullIp Address
Optionallocal_user?: string | nullLocal User
Optionalpython_version?: string | nullPython Version
Optionalsdk_version?: string | nullSdk Version
Optionaluser_config_schema?: { [key: string]: unknown } | nullUser Config Schema
Optionaluser_config_template?: string | nullUser Config Template
EndpointRegisterResponse
{
* "endpoint_id": "7348422a-1074-427b-a08a-0771068afccc",
* "heartbeat_queue_info": {
* "connection_url": "amqps://user:password@mq.fqdn",
* "exchange": "some_exchange",
* "queue": "some_queue",
* "queue_publish_kwargs": {
* "exchange": "some_exchange",
* "mandatory": true,
* "properties": {
* "delivery_mode": 2
* },
* "routing_key": "some_key"
* }
* },
* "result_queue_info": {
* "connection_url": "amqps://user:password@mq.fqdn",
* "exchange": "some_exchange",
* "queue": "some_queue",
* "queue_publish_kwargs": {
* "exchange": "some_exchange",
* "mandatory": true,
* "properties": {
* "delivery_mode": 2
* },
* "routing_key": "some_key"
* }
* },
* "task_queue_info": {
* "connection_url": "amqps://user:password@mq.fqdn",
* "exchange": "some_exchange",
* "queue": "some_queue"
* }
* }
Endpoint Id Format: uuid
Connection Url
Exchange
Queue
Exchange
Mandatory
Delivery Mode
Routing Key
Connection Url
Exchange
Queue
Exchange
Mandatory
Delivery Mode
Routing Key
Connection Url
Exchange
Queue
Optionalwarnings?: string[] | nullWarnings
EndpointStatusDetails
EndpointStatusResponse
Optionaldetails?: Status
ErrorResponse
Code
Detail
Error Args
Http Status Code
Reason
Status
Function
Optionaldescription?: string | nullDescription
Function Code
Optionalfunction_name?: string | nullFunction Name
Function Uuid Format: uuid
Optionalpython_version?: string | nullPython Version
Optionalsdk_version?: string | nullSdk Version
FunctionMetadata
Optionalpython_version?: string | nullPython Version
Optionalsdk_version?: string | nullSdk Version
HTTPValidationError
Optionaldetail?: {Detail
MultiUserEndpointConfig
Connection Url
Exchange
Queue
Endpoint Id Format: uuid
Optionalwarnings?: string[] | nullWarnings
MultiUserEndpointRegisterResponse
{
* "command_queue_info": {
* "connection_url": "amqps://user:password@mq.fqdn",
* "exchange": "some_exchange",
* "queue": "some_queue"
* },
* "endpoint_id": "7348422a-1074-427b-a08a-0771068afccc",
* "heartbeat_queue_info": {
* "connection_url": "amqps://user:password@mq.fqdn",
* "exchange": "some_exchange",
* "queue": "some_queue",
* "queue_publish_kwargs": {
* "exchange": "some_exchange",
* "mandatory": true,
* "properties": {
* "delivery_mode": 2
* },
* "routing_key": "some_key"
* }
* },
* "result_queue_info": {
* "connection_url": "amqps://user:password@mq.fqdn",
* "exchange": "some_exchange",
* "queue": "some_queue",
* "queue_publish_kwargs": {
* "exchange": "some_exchange",
* "mandatory": true,
* "properties": {
* "delivery_mode": 2
* },
* "routing_key": "some_key"
* }
* }
* }
Connection Url
Exchange
Queue
Endpoint Id Format: uuid
Connection Url
Exchange
Queue
Exchange
Mandatory
Delivery Mode
Routing Key
Connection Url
Exchange
Queue
Exchange
Mandatory
Delivery Mode
Routing Key
Optionalwarnings?: string[] | nullWarnings
PlatformInfo
Optionalarchitecture?: [string, string] | nullArchitecture
Submit host architecture tuple (e.g., ["64bit", "ELF"])
Optionalmachine?: string | nullMachine
Submit host machine type (e.g., x86_64)
Optionalnode?: string | nullNode
Submit host node name (e.g., login03)
Optionalplatform?: string | nullPlatform
Submit host platform (e.g., Linux-6.14.0-29-generic-x86_64-with-glibc2.39)
Optionalprocessor?: string | nullProcessor
Submit host processor name (e.g., x86_64)
Optionalrelease?: string | nullRelease
Submit host os release (e.g., 6.16.5-2-generic)
PythonInfo
Optionalcompiler?: string | nullCompiler
String identifying the compiler used for compiling Python
Optionalimplementation?: string | nullImplementation
Python implementation (e.g., CPython)
Optionalversion?: string | nullVersion
Python version as a dotted triple following PEP 440 (e.g., 3.13.7, 2.71.8a0)
Optionalversion_description?: string | nullVersion Description
Python version string from sys.version (e.g., 3.13.7 (main, Aug 21 2025, 13:50:03) [GCC 13.3.0])
Optionalversion_info?: [number, number, number, string, number] | nullVersion Info
Python version info from list(sys.version_info) (e.g., [3, 13, 7, 'final', 0])
Optionalversion_tuple?: [number, number, number] | nullVersion Tuple
ReadQueueInfo
Connection Url
Exchange
Queue
ResourceSpecification
Optionallauncher_options?: string | nullLauncher Options
Num Nodes
Optionalnum_ranks?: number | nullNum Ranks
Optionalranks_per_node?: number | nullRanks Per Node
ResultAmqpUrlResponse
Connection Url Format: uri
Queue Prefix
SubscriptionAdminVerified
Subscription Admin Verified
TaskGroupResponse
Taskgroup Id Format: uuid
Tasks
TaskGroupResponseTask
Created At Format: date-time
Id Format: uuid
TaskStatusResponse
{
* "completion_t": "1677183605.212898",
* "details": {
* "dill_version": "0.3.5.1",
* "globus_compute_sdk_version": "2.3.2",
* "os": "Linux-5.19.0-1025-aws-x86_64-with-glibc2.35",
* "python_version": "3.10.4",
* "task_transitions": {
* "execution-end": 1692742846.123456,
* "execution-start": 1692742841.843334
* }
* },
* "result": "10000",
* "status": "success",
* "task_id": "7dac44aa-c480-4460-b453-a47b03b031f4"
* }
Optionalcompletion_t?: string | nullCompletion T
Optionaldetails?: { [key: string]: unknown } | nullDetails
Optionalexception?: string | nullException
Optionalresult?: string | nullResult
Status
Task Id Format: uuid
UserRuntime
Optionalglobus_compute_sdk_version?: string | nullGlobus Compute Sdk Version
Optionalglobus_sdk_version?: string | nullGlobus Sdk Version
Optionalplatform?: Optionalpython?: Optionalpython_version?: string | nullPython Version
ValidationError
Optionalctx?: Record<string, unknown>Context
Optionalinput?: unknownInput
Location
Message
Error Type
ValidationErrorResponse
Code
Detail
Error Args
Http Status Code
Reason
Status
VersionService
WriteQueueInfo
Connection Url
Exchange
Queue
Exchange
Mandatory
Delivery Mode
Routing Key
WriteQueuePublishKwargs
Exchange
Mandatory
Delivery Mode
Routing Key
WriteQueuePublishProperties
Delivery Mode
AllowedFunctionsResponse