ImageKit
imagekit_ioImageKit.io is a comprehensive media management solution offering real-time image and video optimization, transformation, and delivery through a global content delivery network (CDN).
Acciones disponibles (26)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Bulk Job StatusIMAGEKIT_IO_BULK_JOB_STATUSAcciónTool to check status of a bulk job. Use when monitoring progress of a bulk copy or move folder operation.
IMAGEKIT_IO_BULK_JOB_STATUSAcciónTool to check status of a bulk job. Use when monitoring progress of a bulk copy or move folder operation.
Parámetros de entrada
jobIdstringObligatorioIdentifier of the bulk copy/move folder job returned by the API.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bulk Move FilesIMAGEKIT_IO_BULK_MOVE_FILESAcciónTool to move multiple files in bulk. Use when you need to relocate up to 100 ImageKit files to a specified folder in one API call.
IMAGEKIT_IO_BULK_MOVE_FILESAcciónTool to move multiple files in bulk. Use when you need to relocate up to 100 ImageKit files to a specified folder in one API call.
Parámetros de entrada
fileIdsstring[]ObligatorioList of ImageKit file IDs to move; maximum 100 file IDs per request.
destinationPathstringObligatorioDestination folder path where files should be moved (e.g., '/new-folder/').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bulk Remove TagsIMAGEKIT_IO_BULK_REMOVE_TAGSAcciónTool to remove tags from multiple files in bulk. Use when you need to strip specified tags from up to 50 existing files in one API call.
IMAGEKIT_IO_BULK_REMOVE_TAGSAcciónTool to remove tags from multiple files in bulk. Use when you need to strip specified tags from up to 50 existing files in one API call.
Parámetros de entrada
tagsstring[]ObligatorioTag values to remove from each of the specified files.
fileIdsstring[]ObligatorioList of file IDs to remove tags from; maximum of 50 file IDs per request.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Copy FolderIMAGEKIT_IO_COPY_FOLDERAcciónTool to initiate a bulk copy of a folder. Use when you need to asynchronously duplicate a directory (optionally including all versions) at another path in ImageKit. Returns a jobId to track progress with IMAGEKIT_IO_BULK_JOB_STATUS.
IMAGEKIT_IO_COPY_FOLDERAcciónTool to initiate a bulk copy of a folder. Use when you need to asynchronously duplicate a directory (optionally including all versions) at another path in ImageKit. Returns a jobId to track progress with IMAGEKIT_IO_BULK_JOB_STATUS.
Parámetros de entrada
destinationPathstringObligatorioDestination folder path to receive the copy.
includeVersionsbooleanIf true, copy all file versions. Defaults to false.
sourceFolderPathstringObligatorioSource folder path to copy.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Custom Metadata FieldIMAGEKIT_IO_CREATE_CUSTOM_METADATA_FIELDAcciónTool to create a custom metadata field. Use when you need to define a new field in ImageKit DAM.
IMAGEKIT_IO_CREATE_CUSTOM_METADATA_FIELDAcciónTool to create a custom metadata field. Use when you need to define a new field in ImageKit DAM.
Parámetros de entrada
namestringObligatorioUnique name across all custom metadata fields (including deleted)
labelstringObligatorioUnique label across all non-deleted custom metadata fields
schemaobjectObligatorioConfiguration rules for the custom metadata field
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create FolderIMAGEKIT_IO_CREATE_FOLDERAcciónTool to create a new folder. Use when you need to organize assets into a structured folder hierarchy.
IMAGEKIT_IO_CREATE_FOLDERAcciónTool to create a new folder. Use when you need to organize assets into a structured folder hierarchy.
Parámetros de entrada
folderNamestringObligatorioName of the new folder to create.
parentFolderPathstringObligatorioPath of the parent folder where the new folder will be created.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Custom Metadata FieldIMAGEKIT_IO_DELETE_CUSTOM_METADATA_FIELDAcciónTool to delete a custom metadata field. Use when you have the field ID and need to permanently remove the metadata schema field. Call after confirming irreversible deletion.
IMAGEKIT_IO_DELETE_CUSTOM_METADATA_FIELDAcciónTool to delete a custom metadata field. Use when you have the field ID and need to permanently remove the metadata schema field. Call after confirming irreversible deletion.
Parámetros de entrada
fieldIdstringObligatorioThe unique ID of the custom metadata field to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete FileIMAGEKIT_IO_DELETE_FILEAcciónTool to delete a file. Use when you have the file ID and need to permanently remove the file. Call after confirming irreversible deletion.
IMAGEKIT_IO_DELETE_FILEAcciónTool to delete a file. Use when you have the file ID and need to permanently remove the file. Call after confirming irreversible deletion.
Parámetros de entrada
fileIdstringObligatorioThe unique ID of the file to delete. This `fileId` is returned by the upload and list assets APIs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete File VersionIMAGEKIT_IO_DELETE_FILE_VERSIONAcciónTool to delete a specific non-current file version. Use when permanently removing an older version of a file.
IMAGEKIT_IO_DELETE_FILE_VERSIONAcciónTool to delete a specific non-current file version. Use when permanently removing an older version of a file.
Parámetros de entrada
fileIdstringObligatorioUnique ID of the file. Returned by upload and list/search assets APIs.
versionIdstringObligatorioUnique ID of the file version to delete. Returned in version listings.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete FolderIMAGEKIT_IO_DELETE_FOLDERAcciónTool to delete a folder. Use when you need to permanently remove an existing folder and its contents. Call after confirming irreversible deletion.
IMAGEKIT_IO_DELETE_FOLDERAcciónTool to delete a folder. Use when you need to permanently remove an existing folder and its contents. Call after confirming irreversible deletion.
Parámetros de entrada
folderPathstringObligatorioAbsolute path of the folder to delete (e.g., "/new-folder").
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Multiple FilesIMAGEKIT_IO_DELETE_MULTIPLE_FILESAcciónTool to delete multiple files. Use when you need to remove up to 100 assets by their file IDs in one batch operation.
IMAGEKIT_IO_DELETE_MULTIPLE_FILESAcciónTool to delete multiple files. Use when you need to remove up to 100 assets by their file IDs in one batch operation.
Parámetros de entrada
fileIdsstring[]ObligatorioArray of unique file IDs to delete. Maximum 100 IDs per request.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Upload Authentication ParametersIMAGEKIT_IO_GET_AUTHENTICATION_PARAMETERSAcciónTool to generate authentication parameters for client-side file uploads. Use when preparing client-side uploads.
IMAGEKIT_IO_GET_AUTHENTICATION_PARAMETERSAcciónTool to generate authentication parameters for client-side file uploads. Use when preparing client-side uploads.
Parámetros de entrada
tokenstringOptional one-time token; if not provided, a UUID4 will be generated
expireInintegerExpiration time in seconds for the signature (max 3600)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get File DetailsIMAGEKIT_IO_GET_FILE_DETAILSAcciónTool to retrieve details of a specific file. Use after uploading or listing assets to get full metadata.
IMAGEKIT_IO_GET_FILE_DETAILSAcciónTool to retrieve details of a specific file. Use after uploading or listing assets to get full metadata.
Parámetros de entrada
fileIdstringObligatorioThe unique fileId of the uploaded file; returned by list, search, or upload APIs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get File MetadataIMAGEKIT_IO_GET_FILE_METADATAAcciónTool to retrieve metadata of an uploaded file. Use after confirming a successful upload to get EXIF, pHash, dimensions, and other image metadata.
IMAGEKIT_IO_GET_FILE_METADATAAcciónTool to retrieve metadata of an uploaded file. Use after confirming a successful upload to get EXIF, pHash, dimensions, and other image metadata.
Parámetros de entrada
fileIdstringObligatorioUnique ID of the uploaded file (returned by upload or list APIs).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get File Version DetailsIMAGEKIT_IO_GET_FILE_VERSION_DETAILSAcciónTool to retrieve details of a specific file version. Use after listing or uploading assets when you need to inspect version metadata.
IMAGEKIT_IO_GET_FILE_VERSION_DETAILSAcciónTool to retrieve details of a specific file version. Use after listing or uploading assets when you need to inspect version metadata.
Parámetros de entrada
fileIdstringObligatorioUnique fileId of the uploaded file; returned by list, search, or upload APIs.
versionIdstringObligatorioUnique versionId of the specific file version to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get UsageIMAGEKIT_IO_GET_USAGEAcciónTool to retrieve account usage metrics. Use when you need usage stats for a specific date range (max 90 days).
IMAGEKIT_IO_GET_USAGEAcciónTool to retrieve account usage metrics. Use when you need usage stats for a specific date range (max 90 days).
Parámetros de entrada
endDatestringObligatorioEnd date in YYYY-MM-DD format; must be after startDate; range <= 90 days
startDatestringObligatorioStart date in YYYY-MM-DD format; must be before endDate; range <= 90 days
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List and Search AssetsIMAGEKIT_IO_LIST_AND_SEARCH_ASSETSAcciónTool to list and search assets in your ImageKit account. Use when you want to retrieve or filter media library assets by criteria such as name, tags, folder path, or advanced queries.
IMAGEKIT_IO_LIST_AND_SEARCH_ASSETSAcciónTool to list and search assets in your ImageKit account. Use when you want to retrieve or filter media library assets by criteria such as name, tags, folder path, or advanced queries.
Parámetros de entrada
namestringFilter by asset name; ignored if 'searchQuery' is provided.
pathstringFolder path to limit search (e.g., '/sales-banner/').
skipintegerNumber of results to skip. Defaults to 0.
sortstringenumSort order for results. Defaults to 'ASC_CREATED'.
ASC_NAMEDESC_NAMEASC_CREATEDDESC_CREATEDASC_UPDATEDDESC_UPDATEDASC_HEIGHTDESC_HEIGHTASC_WIDTHDESC_WIDTHASC_SIZEDESC_SIZEtagsstringComma-separated tags to filter by; ignored if 'searchQuery' is provided.
typestringenumScope results to 'file', 'file-version', 'folder', or 'all'. Defaults to 'file'.
filefile-versionfolderalllimitintegerMaximum number of results to return (1-1000). Defaults to 1000.
fileTypestringenumFilter by fileType: 'all', 'image', or 'non-image'. Defaults to 'all'.
allimagenon-imagesearchQuerystringLucene-like query string (e.g., createdAt > "7d"). When provided, 'type', 'name', and 'tags' filters are ignored.
Parámetros de salida
dataobject[]ObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Custom Metadata FieldsIMAGEKIT_IO_LIST_CUSTOM_METADATA_FIELDSAcciónTool to list all custom metadata fields. Use when you need to retrieve all defined metadata fields, optionally including deleted ones.
IMAGEKIT_IO_LIST_CUSTOM_METADATA_FIELDSAcciónTool to list all custom metadata fields. Use when you need to retrieve all defined metadata fields, optionally including deleted ones.
Parámetros de entrada
includeDeletedbooleanIf true, include deleted metadata fields
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List File VersionsIMAGEKIT_IO_LIST_FILE_VERSIONSAcciónTool to list all versions of a file. Use after confirming the fileId to retrieve all historical and published versions of an asset.
IMAGEKIT_IO_LIST_FILE_VERSIONSAcciónTool to list all versions of a file. Use after confirming the fileId to retrieve all historical and published versions of an asset.
Parámetros de entrada
fileIdstringObligatorioUnique fileId of the uploaded file whose versions you want to list
Parámetros de salida
dataobject[]ObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Move FolderIMAGEKIT_IO_MOVE_FOLDERAcciónTool to initiate a bulk move of a folder. Use when you need to asynchronously relocate a directory to another path in ImageKit. Returns a jobId to track progress with IMAGEKIT_IO_BULK_JOB_STATUS.
IMAGEKIT_IO_MOVE_FOLDERAcciónTool to initiate a bulk move of a folder. Use when you need to asynchronously relocate a directory to another path in ImageKit. Returns a jobId to track progress with IMAGEKIT_IO_BULK_JOB_STATUS.
Parámetros de entrada
destinationPathstringObligatorioAbsolute path of the destination folder where the source should be moved.
sourceFolderPathstringObligatorioAbsolute path of the source folder to move.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Purge ImageKit CacheIMAGEKIT_IO_PURGE_CACHEAcciónTool to purge CDN and ImageKit caches for a given URL. Use when you need to invalidate cached content on ImageKit.
IMAGEKIT_IO_PURGE_CACHEAcciónTool to purge CDN and ImageKit caches for a given URL. Use when you need to invalidate cached content on ImageKit.
Parámetros de entrada
urlstringObligatorioFull ImageKit URL to purge. Supports trailing wildcard (*) under documented constraints.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Check purge cache statusIMAGEKIT_IO_PURGE_STATUSAcciónTool to check the status of a cache purge request. Use after initiating a purge to retrieve its current state. Example: "What's the status of purge request id abc123?"
IMAGEKIT_IO_PURGE_STATUSAcciónTool to check the status of a cache purge request. Use after initiating a purge to retrieve its current state. Example: "What's the status of purge request id abc123?"
Parámetros de entrada
requestIdstringObligatorioThe purge request ID returned by the Purge cache API
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Rename FileIMAGEKIT_IO_RENAME_FILEAcciónTool to rename a file. Use when you need to update an existing asset's name; optionally purge CDN cache for old URLs.
IMAGEKIT_IO_RENAME_FILEAcciónTool to rename a file. Use when you need to update an existing asset's name; optionally purge CDN cache for old URLs.
Parámetros de entrada
filePathstringObligatorioFull path of the file to rename (including folders).
purgeCachebooleanWhether to purge CDN cache for the old URLs.
newFileNamestringObligatorioNew file name for the asset (including extension).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Restore File VersionIMAGEKIT_IO_RESTORE_FILE_VERSIONAcciónTool to restore a specific non-current file version as the current one. Use when you need to revert a file to a previous version after confirming the versionId.
IMAGEKIT_IO_RESTORE_FILE_VERSIONAcciónTool to restore a specific non-current file version as the current one. Use when you need to revert a file to a previous version after confirming the versionId.
Parámetros de entrada
fileIdstringObligatorioThe unique fileId of the file to restore.
versionIdstringObligatorioThe unique versionId of the file version to restore.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Custom Metadata FieldIMAGEKIT_IO_UPDATE_CUSTOM_METADATA_FIELDAcciónTool to update an existing custom metadata field. Use when you need to modify the label or schema of a metadata field.
IMAGEKIT_IO_UPDATE_CUSTOM_METADATA_FIELDAcciónTool to update an existing custom metadata field. Use when you need to modify the label or schema of a metadata field.
Parámetros de entrada
labelstringNew display label for the custom metadata field
schemaobjectSchema updates for a custom metadata field.
fieldIdstringObligatorioID of the custom metadata field to update
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update File DetailsIMAGEKIT_IO_UPDATE_FILE_DETAILSAcciónTool to update details of a file. Use when you need to modify tags, coordinates, metadata, or extensions on an ImageKit asset.
IMAGEKIT_IO_UPDATE_FILE_DETAILSAcciónTool to update details of a file. Use when you need to modify tags, coordinates, metadata, or extensions on an ImageKit asset.
Parámetros de entrada
tagsstring[]Set or replace the file's tags.
fileIdstringObligatorioUnique ID of the uploaded file.
extensionsobject[]Extensions to apply, each with 'name' and optional 'options'.
webhookUrlstringWebhook URL for async extension status.
removeAITagsstring[]AI tags to remove from the asset.
customMetadataobjectCustom metadata key-value pairs.
customCoordinatesstringArea of interest as x,y,width,height.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not