MCP-Server

Imagelato Image Processing

com.imagelato/imagelato
Design & Kreativ Medien & Inhalte Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

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.
Destruktiv Externer Zugriff
Eingabeschema
{'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}
Ausgabeschema
{'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.
Destruktiv Externer Zugriff
Eingabeschema
{'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}
Ausgabeschema
{'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.
Destruktiv Externer Zugriff Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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.
Nur Lesen Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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.
Nur Lesen Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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.
Nur Lesen Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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.
Nur Lesen Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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.
Nur Lesen Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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.
Nur Lesen Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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.
Nur Lesen Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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.
Nur Lesen Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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.
Nur Lesen Idempotent
Eingabeschema
{'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'}}}
Ausgabeschema
{'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.
Destruktiv Externer Zugriff Idempotent
Eingabeschema
{'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}
Ausgabeschema
{'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}
Geändert
show_project_overview
29. September 2026 02:48
Geändert
list_team_members
29. September 2026 02:48
Geändert
list_webhook_subscriptions
29. September 2026 02:48
Geändert
update_template
29. September 2026 02:48
Geändert
add_template
29. September 2026 02:48
Geändert
get_template
29. September 2026 02:48
Geändert
list_templates
29. September 2026 02:48
Geändert
delete_batch
29. September 2026 02:48
Geändert
get_batch
29. September 2026 02:48
Geändert
list_batches
29. September 2026 02:48
Geändert
add_project
29. September 2026 02:48
Geändert
get_project
29. September 2026 02:48
Geändert
list_projects
29. September 2026 02:48
Hinzugefügt
show_project_overview
27. September 2026 02:40
Hinzugefügt
list_team_members
27. September 2026 02:40
Hinzugefügt
list_webhook_subscriptions
27. September 2026 02:40
Hinzugefügt
update_template
27. September 2026 02:40
Hinzugefügt
add_template
27. September 2026 02:40
Hinzugefügt
get_template
27. September 2026 02:40
Hinzugefügt
list_templates
27. September 2026 02:40
Hinzugefügt
delete_batch
27. September 2026 02:40
Hinzugefügt
get_batch
27. September 2026 02:40
Hinzugefügt
list_batches
27. September 2026 02:40
Hinzugefügt
add_project
27. September 2026 02:40
Hinzugefügt
get_project
27. September 2026 02:40
Hinzugefügt
list_projects
27. September 2026 02:40