Capabilities
Get collection statistics
Data and updates
How this capability is exposed
- Stable ID
ursy.art:get_collection_statistics- Owning service
- URSY.art
- 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
{
"id": "ursy.art:get_collection_statistics",
"name": "Get collection statistics",
"description": "Data and updates",
"operation": "get_collection_statistics",
"canonical_url": "https://ursy.art/wp-json/ursy-art/v1/tools/get_collection_statistics",
"read_only": true,
"auth_required": false,
"mcp_public": true,
"input_schema": {
"type": "object",
"properties": [],
"required": [],
"additionalProperties": false
},
"output_schema": {
"$ref": "#/$defs/Statistics",
"$defs": {
"Statistics": {
"type": "object",
"properties": {
"version": {
"type": "string"
},
"release": {
"anyOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"published_at": {
"type": "string"
},
"record_count": {
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "string",
"pattern": "^[0-9]+$"
}
]
}
},
"required": [
"id",
"published_at",
"record_count"
],
"additionalProperties": true
},
{
"type": "null"
}
]
},
"artworks": {
"type": "integer",
"minimum": 0
},
"artists": {
"type": "integer",
"minimum": 0
},
"sources": {
"$ref": "#/$defs/Sources"
},
"worker": {
"$ref": "#/$defs/WorkerStatus"
},
"coverage": {
"type": "string"
},
"sponsor": {
"$ref": "#/$defs/Sponsor"
},
"image_packages": {
"type": "integer",
"minimum": 0
},
"visual_indexed_artworks": {
"type": "integer",
"minimum": 0
},
"catalogue_release": {
"type": "string"
},
"image_release": {
"type": "string"
},
"source_image_eligible": {
"type": "integer",
"minimum": 0
},
"museum_hosted_previews": {
"type": "integer",
"minimum": 0
}
},
"required": [
"version",
"release",
"artworks",
"artists",
"sources",
"worker",
"coverage"
],
"additionalProperties": true
},
"Sources": {
"type": "array",
"items": {
"$ref": "#/$defs/Source"
}
},
"Source": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"short": {
"type": "string"
},
"city": {
"type": "string"
},
"url": {
"type": "string"
},
"policy": {
"type": "string"
},
"docs": {
"type": "string"
},
"data_license": {
"type": "string"
},
"coverage": {
"type": "string"
},
"status": {
"type": "string"
},
"last_success": {
"type": "string"
},
"imported_records": {
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "string",
"pattern": "^[0-9]+$"
}
]
},
"export_records": {
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "string",
"pattern": "^[0-9]+$"
}
]
},
"image_packages": {
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "string",
"pattern": "^[0-9]+$"
}
]
},
"museum_hosted_previews": {
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "string",
"pattern": "^[0-9]+$"
}
]
},
"source_image_eligible": {
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "string",
"pattern": "^[0-9]+$"
}
]
},
"source_records_with_image": {
"anyOf": [
{
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "string",
"pattern": "^[0-9]+$"
}
]
},
{
"type": "null"
}
]
},
"live_api_count_observed": {
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "string",
"pattern": "^[0-9]+$"
}
]
},
"export_published_at": {
"type": "string"
},
"export_version": {
"type": "string"
},
"export_reference": {
"type": "string"
},
"bulk": {
"type": "object",
"properties": {
"bytes": {
"type": "integer",
"minimum": 0
},
"etag": {
"type": [
"string",
"null"
]
},
"last_modified": {
"type": [
"string",
"null"
]
},
"retrieved_at": {
"type": "string"
},
"sha256": {
"type": "string",
"pattern": "^[a-fA-F0-9]{64}$"
},
"source_sha256": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-fA-F0-9]{64}$"
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
}
},
"required": [],
"additionalProperties": true
},
"catalogue_release": {
"type": "string"
},
"image_release": {
"type": "string"
},
"freshness": {
"type": "object",
"properties": {
"retrieved_at": {
"type": [
"string",
"null"
]
},
"export_published_at": {
"type": [
"string",
"null"
]
},
"live_checked": {
"type": "boolean"
},
"note": {
"type": "string"
}
},
"required": [
"retrieved_at",
"export_published_at",
"live_checked",
"note"
],
"additionalProperties": true
},
"coverage_detail": {
"type": "object",
"properties": {
"catalogue_records": {
"type": "integer",
"minimum": 0
},
"prepared_image_packages": {
"type": "integer",
"minimum": 0
},
"source_image_eligible": {
"type": [
"integer",
"null"
]
},
"museum_hosted_previews": {
"type": [
"integer",
"null"
]
}
},
"required": [
"catalogue_records",
"prepared_image_packages",
"source_image_eligible",
"museum_hosted_previews"
],
"additionalProperties": true
}
},
"required": [
"id",
"name"
],
"additionalProperties": true
},
"WorkerStatus": {
"type": "object",
"properties": {
"available": {
"type": "boolean"
},
"last_seen": {
"type": [
"string",
"null"
]
},
"model": {
"type": [
"string",
"null"
]
},
"index_release": {
"type": [
"string",
"null"
]
}
},
"required": [
"available",
"last_seen",
"model",
"index_release"
],
"additionalProperties": true
},
"Sponsor": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"role": {
"type": "string"
},
"message": {
"type": "string"
},
"month": {
"type": "string"
},
"sponsored": {
"type": "boolean"
},
"disclosure": {
"type": "string"
},
"rel": {
"type": "string"
}
},
"required": [
"name"
],
"additionalProperties": true
}
}
},
"service_id": "ursy-art",
"parent_id": "",
"summary": "Data and updates",
"source_url": "https://ursy.art/.well-known/ursy-capabilities.json",
"source_type": "capability_manifest",
"verified_at": "2026-10-14 05:33:13",
"revision": "d2339619633d1f410424faa44d70f1ab652dd1cd6bfdb84e12c24f880dd7ef2e",
"type": "capabilities",
"source": {
"url": "https://ursy.art/.well-known/ursy-capabilities.json",
"type": "capability_manifest"
},
"last_verified_at": "2026-10-14 05:33:13",
"stale": false
}