URSY.DEVPART OF THE URSY NETWORKSign inBuild with URSY

Every contract sourcedEvery check datedGaps shown, never filledBuild with URSY

Capabilities

list_tasks

List up to 50 current tasks belonging to this grant.

How this capability is exposed

Stable ID
ursy.cloud:list_tasks
Owning service
URSY.cloud
Runtime
See the source declaration

Capability declarations describe what the service exposes. They are not a guarantee of availability or permission to execute an operation.

Accepted contract

REGISTRY JSON
{
    "id": "ursy.cloud:list_tasks",
    "name": "list_tasks",
    "description": "List up to 50 current tasks belonging to this grant.",
    "method": "GET",
    "path": "/v1/tasks",
    "inputSchema": {
        "type": "object",
        "additionalProperties": false
    },
    "outputSchema": {
        "type": "object",
        "additionalProperties": true,
        "properties": {
            "tasks": {
                "type": "array",
                "items": {
                    "type": "object",
                    "additionalProperties": false,
                    "properties": {
                        "id": {
                            "type": "string",
                            "pattern": "^task_[a-f0-9]{32}$"
                        },
                        "type": {
                            "const": "workspace_export"
                        },
                        "state": {
                            "type": "string",
                            "enum": [
                                "confirmation_required",
                                "queued",
                                "running",
                                "completed",
                                "failed",
                                "cancelled",
                                "expired"
                            ]
                        },
                        "processed_files": {
                            "type": "integer",
                            "minimum": 0
                        },
                        "result_bytes": {
                            "type": "integer",
                            "minimum": 0
                        },
                        "expires_at": {
                            "type": "string"
                        },
                        "approval_url": {
                            "oneOf": [
                                {
                                    "type": "string"
                                },
                                {
                                    "type": "null"
                                }
                            ]
                        },
                        "error_code": {
                            "oneOf": [
                                {
                                    "type": "string"
                                },
                                {
                                    "type": "null"
                                }
                            ]
                        },
                        "content_is_untrusted": {
                            "const": true
                        }
                    },
                    "required": [
                        "id",
                        "type",
                        "state",
                        "processed_files",
                        "result_bytes",
                        "expires_at",
                        "approval_url",
                        "error_code",
                        "content_is_untrusted"
                    ]
                },
                "minItems": 0,
                "maxItems": 50
            }
        },
        "required": [
            "tasks"
        ]
    },
    "auth_required": true,
    "scope": "cloud.tasks.read",
    "read_only": true,
    "service_id": "ursy-cloud",
    "parent_id": "",
    "summary": "List up to 50 current tasks belonging to this grant.",
    "source_url": "https://api.ursy.cloud/v1/registry-capabilities",
    "source_type": "capability_manifest",
    "verified_at": "2026-10-15 05:32:02",
    "revision": "6c7fe43fb1c358b32478fd6f38756b5559b304bfa2702db708469a4b8a787601",
    "type": "capabilities",
    "source": {
        "url": "https://api.ursy.cloud/v1/registry-capabilities",
        "type": "capability_manifest"
    },
    "last_verified_at": "2026-10-15 05:32:02",
    "stale": false
}