Servidor MCP

Imagelato Image Processing

com.imagelato/imagelato
Diseño y creatividad Medios y contenido Público y accesible MCP 2025-11-25

Qué hace este MCP

Manages image-processing projects, deterministic resize and reformat templates, processed batches, team members, and webhook delivery health.

add_project
Create an image project
Use this when someone wants a new Imagelato project to organize images and resize presets. Returns the new project's id, name and creation time and fires the project.created webhook. Each call creates another project. Not for adding a resize preset.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Project name, from 1 to 120 characters'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'project'], 'properties': {'status': {'type': 'string', 'const': 'created'}, 'project': {'type': 'object', 'required': ['id', 'name', 'created'], 'properties': {'id': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'name': {'anyOf': [{'type': 'string', 'maxLength': 120}, {'type': 'null'}]}, 'created': {'anyOf': [{'type': 'string', 'maxLength': 100}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'additionalProperties': False}
add_template
Create a resize preset
Use this when someone wants a new preset that resizes and converts images to set widths and formats in a project. Returns the new template; formats default to jpg and webp and widths to 512, 256, 128 and 64 pixels. Each call creates another preset. Not for editing a preset.
Destructivo Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'projectId'], 'properties': {'name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Template name, from 1 to 120 characters'}, 'sizes': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[1-9]\\d{0,3}$', 'description': 'Positive pixel width from 1 to 9999, written as a string'}, 'maxItems': 10, 'minItems': 1, 'description': 'Output widths in pixels, one to ten strings from 1 to 9999; defaults to 512, 256, 128 and 64'}, 'formats': {'type': 'array', 'items': {'enum': ['jpg', 'png', 'webp', 'gif', 'svg'], 'type': 'string'}, 'maxItems': 5, 'minItems': 1, 'description': 'Output formats, one to five of jpg, png, webp, gif or svg; defaults to jpg and webp'}, 'projectId': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Exact project id'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'template'], 'properties': {'status': {'enum': ['created', 'project-not-found', 'project-id-mismatch'], 'type': 'string'}, 'template': {'anyOf': [{'type': 'object', 'required': ['id', 'name', 'projectId', 'formats', 'sizes', 'created', 'edited'], 'properties': {'id': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'name': {'anyOf': [{'type': 'string', 'maxLength': 120}, {'type': 'null'}]}, 'sizes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 10}, 'edited': {'$ref': '#/properties/template/anyOf/0/properties/created'}, 'created': {'anyOf': [{'type': 'string', 'maxLength': 100}, {'type': 'null'}]}, 'formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 5}, 'projectId': {'$ref': '#/properties/template/anyOf/0/properties/id'}}, 'additionalProperties': False}, {'type': 'null'}]}}, 'additionalProperties': False}
delete_batch
Delete a processed image batch
Use this when someone wants one processed image batch deleted for good. Returns the deleted batch's id, slug and project. Its original, main output and every resized or converted file are erased and the batch.deleted webhook fires, with no undo. Not for removing a resize preset.
Destructivo Acceso externo Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['batchId'], 'properties': {'batchId': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Exact batch id to permanently delete; obtain it'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'batch'], 'properties': {'batch': {'anyOf': [{'type': 'object', 'required': ['id', 'slug', 'projectId'], 'properties': {'id': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'slug': {'$ref': '#/properties/batch/anyOf/0/properties/id'}, 'projectId': {'$ref': '#/properties/batch/anyOf/0/properties/id'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'status': {'enum': ['deleted', 'not-found'], 'type': 'string'}}, 'additionalProperties': False}
get_batch
Get a processed image and its variants
Use this when someone asks for the resized or converted versions of one processed image, or their links. Returns the batch's project, template, main URL, formats and sizes plus up to 20 variants with format, size and first-party URL. Not for resizing or converting a new image.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['batchId'], 'properties': {'batchId': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Exact batch id'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'batch'], 'properties': {'batch': {'anyOf': [{'type': 'object', 'required': ['id', 'slug', 'projectId', 'templateId', 'url', 'format', 'size', 'formats', 'sizes', 'created', 'edited', 'variants'], 'properties': {'id': {'type': 'string', 'maxLength': 200}, 'url': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'size': {'$ref': '#/properties/batch/anyOf/0/properties/format'}, 'slug': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'sizes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 10}, 'edited': {'$ref': '#/properties/batch/anyOf/0/properties/created'}, 'format': {'anyOf': [{'type': 'string', 'maxLength': 20}, {'type': 'null'}]}, 'created': {'anyOf': [{'type': 'string', 'maxLength': 100}, {'type': 'null'}]}, 'formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 10}, 'variants': {'type': 'array', 'items': {'type': 'object', 'required': ['format', 'size', 'url'], 'properties': {'url': {'$ref': '#/properties/batch/anyOf/0/properties/url'}, 'size': {'$ref': '#/properties/batch/anyOf/0/properties/format'}, 'format': {'$ref': '#/properties/batch/anyOf/0/properties/format'}}, 'additionalProperties': False}, 'maxItems': 20}, 'projectId': {'$ref': '#/properties/batch/anyOf/0/properties/slug'}, 'templateId': {'$ref': '#/properties/batch/anyOf/0/properties/slug'}}, 'additionalProperties': False}, {'type': 'null'}], 'description': 'Allowlisted batch metadata; asset URLs are kept only on https://www.imagelato.com/images/. Null when not found.'}, 'status': {'enum': ['found', 'not-found'], 'type': 'string'}}, 'additionalProperties': False}
get_project
Get image project details
Use this when someone asks about one Imagelato project by name or id. Returns its id, name, logo URL and created and edited times, or not-found. Not for a quick look at its latest processed images.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['projectIdOrName'], 'properties': {'projectIdOrName': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Exact project id or name'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'project'], 'properties': {'status': {'enum': ['found', 'not-found'], 'type': 'string'}, 'project': {'anyOf': [{'type': 'object', 'required': ['id', 'name', 'logo', 'created', 'edited'], 'properties': {'id': {'type': 'string', 'maxLength': 200}, 'logo': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'name': {'anyOf': [{'type': 'string', 'maxLength': 120}, {'type': 'null'}]}, 'edited': {'$ref': '#/properties/project/anyOf/0/properties/created'}, 'created': {'anyOf': [{'type': 'string', 'maxLength': 100}, {'type': 'null'}]}}, 'additionalProperties': False}, {'type': 'null'}]}}, 'additionalProperties': False}
get_template
Get a resize preset
Use this when someone asks about one resize and format preset by name or id. Returns its project, output formats, pixel widths and created and edited times, or not-found. Not for changing it.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['templateIdOrName'], 'properties': {'templateIdOrName': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Exact template id or name'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'template'], 'properties': {'status': {'enum': ['found', 'not-found'], 'type': 'string'}, 'template': {'anyOf': [{'type': 'object', 'required': ['id', 'name', 'projectId', 'formats', 'sizes', 'created', 'edited'], 'properties': {'id': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'name': {'anyOf': [{'type': 'string', 'maxLength': 120}, {'type': 'null'}]}, 'sizes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 10}, 'edited': {'$ref': '#/properties/template/anyOf/0/properties/created'}, 'created': {'anyOf': [{'type': 'string', 'maxLength': 100}, {'type': 'null'}]}, 'formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 5}, 'projectId': {'$ref': '#/properties/template/anyOf/0/properties/id'}}, 'additionalProperties': False}, {'type': 'null'}]}}, 'additionalProperties': False}
list_batches
List processed image batches
Use this when someone asks which images a project has processed, or which resized and converted batches exist. Returns each batch's id, slug, output format and template id, 25 per page by default. Not for one batch's variant files and links.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Results per page, from 1 to 100; defaults to 25'}, 'cursor': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]+$', 'maxLength': 1024, 'description': 'The nextCursor of the previous page with the same filters; absent for the first page'}, 'projectId': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Only batches in this project; every project when absent'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['items', 'total', 'hasMore', 'nextCursor'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'slug', 'format', 'templateId'], 'properties': {'id': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'slug': {'$ref': '#/properties/items/items/properties/id'}, 'format': {'anyOf': [{'type': 'string', 'maxLength': 20}, {'type': 'null'}]}, 'templateId': {'$ref': '#/properties/items/items/properties/id'}}, 'additionalProperties': False}, 'maxItems': 100}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Matching records across all pages'}, 'hasMore': {'type': 'boolean'}, 'nextCursor': {'anyOf': [{'type': 'string', 'maxLength': 1024}, {'type': 'null'}], 'description': 'Cursor for the next page; null on the last page'}}, 'additionalProperties': False}
list_projects
List your image projects
Use this when someone asks which Imagelato projects they have, or a project's id is needed. Returns each project's id and name, 25 per page by default. Not for a project's processed images.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Results per page, from 1 to 100; defaults to 25'}, 'cursor': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]+$', 'maxLength': 1024, 'description': 'The nextCursor of the previous page with the same filters; absent for the first page'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['items', 'total', 'hasMore', 'nextCursor'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name'], 'properties': {'id': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'name': {'anyOf': [{'type': 'string', 'maxLength': 120}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 100}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Matching records across all pages'}, 'hasMore': {'type': 'boolean'}, 'nextCursor': {'anyOf': [{'type': 'string', 'maxLength': 1024}, {'type': 'null'}], 'description': 'Cursor for the next page; null on the last page'}}, 'additionalProperties': False}
list_team_members
List team members and roles
Use this when someone asks who is on their Imagelato team and what role each person has. Returns each member's display name and roles, 25 per page by default (no emails, phone numbers or user ids). Not for inviting or removing members.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Results per page, from 1 to 100; defaults to 25'}, 'cursor': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]+$', 'maxLength': 1024, 'description': 'The nextCursor of the previous page with the same filters; absent for the first page'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['items', 'total', 'hasMore', 'nextCursor'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['fullName', 'roles'], 'properties': {'roles': {'type': 'array', 'items': {'type': 'string', 'maxLength': 60}, 'maxItems': 10}, 'fullName': {'type': 'string', 'maxLength': 160}}, 'description': 'Display name and roles only. Email addresses, user ids, phone numbers, location, avatars, device provenance and ownership fields are excluded.', 'additionalProperties': False}, 'maxItems': 100}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Matching records across all pages'}, 'hasMore': {'type': 'boolean'}, 'nextCursor': {'anyOf': [{'type': 'string', 'maxLength': 1024}, {'type': 'null'}], 'description': 'Cursor for the next page; null on the last page'}}, 'additionalProperties': False}
list_templates
List resize presets
Use this when someone asks which resize and format presets (templates) they have, optionally in one project. Returns each template's id, name, project, output formats and pixel widths, 25 per page by default. Not for the images processed with them.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Results per page, from 1 to 100; defaults to 25'}, 'cursor': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]+$', 'maxLength': 1024, 'description': 'The nextCursor of the previous page with the same filters; absent for the first page'}, 'projectId': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Only presets in this project; every project when absent'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['items', 'total', 'hasMore', 'nextCursor'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'projectId', 'formats', 'sizes'], 'properties': {'id': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'name': {'anyOf': [{'type': 'string', 'maxLength': 120}, {'type': 'null'}]}, 'sizes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 10}, 'formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 5}, 'projectId': {'$ref': '#/properties/items/items/properties/id'}}, 'additionalProperties': False}, 'maxItems': 100}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Matching records across all pages'}, 'hasMore': {'type': 'boolean'}, 'nextCursor': {'anyOf': [{'type': 'string', 'maxLength': 1024}, {'type': 'null'}], 'description': 'Cursor for the next page; null on the last page'}}, 'additionalProperties': False}
list_webhook_subscriptions
Check webhook delivery health
Use this when someone asks whether their Imagelato webhooks are working, failing or disabled. Returns each endpoint's origin, subscribed events, active flag and consecutive failures, 25 per page by default; an endpoint is disabled after 20 failures in a row. Not for adding or editing a webhook.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Results per page, from 1 to 100; defaults to 25'}, 'cursor': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]+$', 'maxLength': 1024, 'description': 'The nextCursor of the previous page with the same filters; absent for the first page'}, 'projectId': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Only webhooks of this project; every project when absent'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['items', 'total', 'hasMore', 'nextCursor'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['origin', 'events', 'allEvents', 'active', 'consecutiveFailures', 'edited'], 'properties': {'active': {'type': 'boolean'}, 'edited': {'anyOf': [{'type': 'string', 'maxLength': 100}, {'type': 'null'}]}, 'events': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80}, 'maxItems': 10}, 'origin': {'type': 'string', 'maxLength': 300}, 'allEvents': {'type': 'boolean'}, 'consecutiveFailures': {'type': 'integer', 'maximum': 999999, 'minimum': 0}}, 'description': 'Delivery health for one endpoint origin; an endpoint is disabled after 20 consecutive failures. Full endpoint URLs, signing secrets and ownership fields are excluded.', 'additionalProperties': False}, 'maxItems': 100}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Matching records across all pages'}, 'hasMore': {'type': 'boolean'}, 'nextCursor': {'anyOf': [{'type': 'string', 'maxLength': 1024}, {'type': 'null'}], 'description': 'Cursor for the next page; null on the last page'}}, 'additionalProperties': False}
show_project_overview
Show image project overview
Use this when someone wants a quick visual overview of one Imagelato project and its latest processed images. Returns a card with the project's name, logo and dates plus its 8 most recently processed batches with format, size and first-party links. Not for every batch in the project.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['projectIdOrName'], 'properties': {'projectIdOrName': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Exact project id or name, at most 200 characters'}}}
Esquema de salida
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['project', 'batchCount', 'batchCountIsLowerBound', 'batches'], 'properties': {'batches': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'slug', 'url', 'format', 'size', 'templateId', 'created'], 'properties': {'id': {'type': 'string', 'maxLength': 200}, 'url': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'size': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'slug': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'format': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'created': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'templateId': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 8}, 'project': {'anyOf': [{'type': 'object', 'required': ['id', 'name', 'logo', 'created', 'edited'], 'properties': {'id': {'type': 'string', 'maxLength': 200}, 'logo': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'name': {'type': 'string', 'maxLength': 200}, 'edited': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}, 'created': {'anyOf': [{'type': 'string', 'maxLength': 2048}, {'type': 'null'}]}}, 'additionalProperties': False}, {'type': 'null'}]}, 'batchCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'batchCountIsLowerBound': {'type': 'boolean'}}, 'additionalProperties': False}
update_template
Change a resize preset
Use this when someone wants to rename a resize preset or change its output formats or widths. Returns the updated template after replacing only the fields given, and fires the template.updated webhook; it cannot move the preset to another project. Not for creating a preset.
Destructivo Acceso externo Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['templateIdOrName'], 'properties': {'name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'New preset name, from 1 to 120 characters'}, 'sizes': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[1-9]\\d{0,3}$', 'description': 'Positive pixel width from 1 to 9999, written as a string'}, 'maxItems': 10, 'minItems': 1, 'description': 'New output widths in pixels, one to ten strings from 1 to 9999; replaces the current list'}, 'formats': {'type': 'array', 'items': {'enum': ['jpg', 'png', 'webp', 'gif', 'svg'], 'type': 'string'}, 'maxItems': 5, 'minItems': 1, 'description': 'New output formats, one to five of jpg, png, webp, gif or svg; replaces the current list'}, 'templateIdOrName': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Exact template id or name'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'template'], 'properties': {'status': {'enum': ['updated', 'not-found'], 'type': 'string'}, 'template': {'anyOf': [{'type': 'object', 'required': ['id', 'name', 'projectId', 'formats', 'sizes', 'created', 'edited'], 'properties': {'id': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}]}, 'name': {'anyOf': [{'type': 'string', 'maxLength': 120}, {'type': 'null'}]}, 'sizes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 10}, 'edited': {'$ref': '#/properties/template/anyOf/0/properties/created'}, 'created': {'anyOf': [{'type': 'string', 'maxLength': 100}, {'type': 'null'}]}, 'formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 20}, 'maxItems': 5}, 'projectId': {'$ref': '#/properties/template/anyOf/0/properties/id'}}, 'additionalProperties': False}, {'type': 'null'}]}}, 'additionalProperties': False}
Modificado
show_project_overview
29 de September de 2026 a las 02:48
Modificado
list_team_members
29 de September de 2026 a las 02:48
Modificado
list_webhook_subscriptions
29 de September de 2026 a las 02:48
Modificado
update_template
29 de September de 2026 a las 02:48
Modificado
add_template
29 de September de 2026 a las 02:48
Modificado
get_template
29 de September de 2026 a las 02:48
Modificado
list_templates
29 de September de 2026 a las 02:48
Modificado
delete_batch
29 de September de 2026 a las 02:48
Modificado
get_batch
29 de September de 2026 a las 02:48
Modificado
list_batches
29 de September de 2026 a las 02:48
Modificado
add_project
29 de September de 2026 a las 02:48
Modificado
get_project
29 de September de 2026 a las 02:48
Modificado
list_projects
29 de September de 2026 a las 02:48
Añadido
show_project_overview
27 de September de 2026 a las 02:40
Añadido
list_team_members
27 de September de 2026 a las 02:40
Añadido
list_webhook_subscriptions
27 de September de 2026 a las 02:40
Añadido
update_template
27 de September de 2026 a las 02:40
Añadido
add_template
27 de September de 2026 a las 02:40
Añadido
get_template
27 de September de 2026 a las 02:40
Añadido
list_templates
27 de September de 2026 a las 02:40
Añadido
delete_batch
27 de September de 2026 a las 02:40
Añadido
get_batch
27 de September de 2026 a las 02:40
Añadido
list_batches
27 de September de 2026 a las 02:40
Añadido
add_project
27 de September de 2026 a las 02:40
Añadido
get_project
27 de September de 2026 a las 02:40
Añadido
list_projects
27 de September de 2026 a las 02:40