URSY.DEVPART OF THE URSY NETWORKSign inBuild with URSY

Every contract sourcedEvery check datedGaps shown, never filledBuild with URSY

Capabilities

list_formats

List native schemas, export formats and editor limitations.

How this capability is exposed

Stable ID
ursy.cloud:list_formats
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_formats",
    "name": "list_formats",
    "description": "List native schemas, export formats and editor limitations.",
    "method": "GET",
    "path": "/v1/formats",
    "inputSchema": {
        "type": "object",
        "additionalProperties": false
    },
    "outputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
            "formats": {
                "type": "array",
                "items": {
                    "oneOf": [
                        {
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                                "type": {
                                    "type": "string",
                                    "enum": [
                                        "document"
                                    ]
                                },
                                "native": {
                                    "type": "string"
                                },
                                "schema": {
                                    "type": "string",
                                    "pattern": "^https://"
                                },
                                "exports": {
                                    "type": "array",
                                    "items": {
                                        "type": "string"
                                    }
                                },
                                "limit": {
                                    "type": "string"
                                }
                            },
                            "required": [
                                "type",
                                "native",
                                "schema",
                                "exports",
                                "limit"
                            ]
                        },
                        {
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                                "type": {
                                    "type": "string",
                                    "enum": [
                                        "spreadsheet"
                                    ]
                                },
                                "native": {
                                    "type": "string"
                                },
                                "schema": {
                                    "type": "string",
                                    "pattern": "^https://"
                                },
                                "exports": {
                                    "type": "array",
                                    "items": {
                                        "type": "string"
                                    }
                                },
                                "limit": {
                                    "type": "string"
                                }
                            },
                            "required": [
                                "type",
                                "native",
                                "schema",
                                "exports",
                                "limit"
                            ]
                        },
                        {
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                                "type": {
                                    "type": "string",
                                    "enum": [
                                        "presentation"
                                    ]
                                },
                                "native": {
                                    "type": "string"
                                },
                                "schema": {
                                    "type": "string",
                                    "pattern": "^https://"
                                },
                                "exports": {
                                    "type": "array",
                                    "items": {
                                        "type": "string"
                                    }
                                },
                                "limit": {
                                    "type": "string"
                                }
                            },
                            "required": [
                                "type",
                                "native",
                                "schema",
                                "exports",
                                "limit"
                            ]
                        },
                        {
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                                "type": {
                                    "type": "string",
                                    "enum": [
                                        "note"
                                    ]
                                },
                                "native": {
                                    "type": "string"
                                },
                                "schema": {
                                    "type": "string",
                                    "pattern": "^https://"
                                },
                                "exports": {
                                    "type": "array",
                                    "items": {
                                        "type": "string"
                                    }
                                },
                                "limit": {
                                    "type": "string"
                                }
                            },
                            "required": [
                                "type",
                                "native",
                                "schema",
                                "exports",
                                "limit"
                            ]
                        },
                        {
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                                "type": {
                                    "type": "string",
                                    "enum": [
                                        "publication"
                                    ]
                                },
                                "native": {
                                    "type": "string"
                                },
                                "schema": {
                                    "type": "string",
                                    "pattern": "^https://"
                                },
                                "exports": {
                                    "type": "array",
                                    "items": {
                                        "type": "string"
                                    }
                                },
                                "limit": {
                                    "type": "string"
                                }
                            },
                            "required": [
                                "type",
                                "native",
                                "schema",
                                "exports",
                                "limit"
                            ]
                        },
                        {
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                                "type": {
                                    "type": "string",
                                    "enum": [
                                        "pdf"
                                    ]
                                },
                                "machine_processing": {
                                    "type": "boolean"
                                },
                                "browser_operations": {
                                    "type": "array",
                                    "items": {
                                        "type": "string"
                                    }
                                },
                                "server_ocr": {
                                    "type": "boolean"
                                }
                            },
                            "required": [
                                "type",
                                "machine_processing",
                                "browser_operations",
                                "server_ocr"
                            ]
                        },
                        {
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                                "type": {
                                    "type": "string",
                                    "enum": [
                                        "uploaded_file"
                                    ]
                                },
                                "machine_content_read": {
                                    "type": "boolean"
                                },
                                "metadata": {
                                    "type": "boolean"
                                },
                                "max_original_bytes": {
                                    "type": "integer",
                                    "minimum": 0
                                }
                            },
                            "required": [
                                "type",
                                "machine_content_read",
                                "metadata",
                                "max_original_bytes"
                            ]
                        }
                    ]
                },
                "minItems": 7,
                "maxItems": 7
            },
            "csv_export_formula_policy": {
                "type": "string"
            },
            "request_id": {
                "type": "string"
            }
        },
        "required": [
            "formats",
            "csv_export_formula_policy"
        ]
    },
    "auth_required": false,
    "scope": null,
    "read_only": true,
    "service_id": "ursy-cloud",
    "parent_id": "",
    "summary": "List native schemas, export formats and editor limitations.",
    "source_url": "https://api.ursy.cloud/v1/registry-capabilities",
    "source_type": "capability_manifest",
    "verified_at": "2026-10-15 07:32:11",
    "revision": "1e3d8a2fd05d81224c712b09fc7ec5d701915dbdc43c58e30c3c11f9e7ccf54d",
    "type": "capabilities",
    "source": {
        "url": "https://api.ursy.cloud/v1/registry-capabilities",
        "type": "capability_manifest"
    },
    "last_verified_at": "2026-10-15 07:32:11",
    "stale": false
}