Bulk Upload Images
Uploads up to 10 images from base64 encoded strings or URLs. Supports automatic product/variant association via filename matching with SKU or slug. Generates blurhash automatically if not provided. Returns lists of successful and failed uploads with detailed error reasons. Deprecated: use POST /api/v2/{team_slug}/{app_slug}/dam/images instead.
POST
/api/v1/{team_slug}/{app_slug}/images/bulkdeprecatedAuthorization
AuthorizationBearer token · headerrequiredManagement API token, sent as Authorization: Bearer <token>.
Path parameters
team_slugstringrequiredTeam slug
app_slugstringrequiredApp slug
Request body
requiredapplication/jsonImages to upload
imagesinternal_pkg_webserver_v1.BulkUploadImageItem[]requiredmax items 10
Show propertiesHide properties
Array of
internal_pkg_webserver_v1.BulkUploadImageItemaltstringblurhashstringconnect_to_skubooleanconnect_to_slugbooleanconnect_to_variant_groupbooleancopyrightstringcustomobjectfilenamestringimage_base64stringoverwritebooleanparent_idstringtitlestringurlstringResponses
200
Images uploaded successfully
datainternal_pkg_webserver_v1.BulkUploadImagesResponserequiredShow propertiesHide properties
failedinternal_pkg_webserver_v1.BulkUploadImageFailedOp[] | nullShow propertiesHide properties
Array of
internal_pkg_webserver_v1.BulkUploadImageFailedOpfilenamestringreasonstringsuccessfulgithub_com_enadhq_nabbit_internal_pkg_webserver_models.ImageWithUsedBy[] | nullShow propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.ImageWithUsedByaltstring | nullapp_idstring | nullattributesgithub_com_enadhq_nabbit_internal_pkg_webserver_models.Attribute[] | nullShow propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.Attributecreated_atstringdescriptionstring | nullfilterableboolean | nullidstringkeystringnamestring | nulltemplate_keystringtemplate_namestringtranslatableboolean | nulltranslationsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.AttributeTranslationsShow propertiesHide properties
descriptiongithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[]namegithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[]updated_atstring | nullvaluesobject | nullblurhashstringcopyrightstring | nullcustomobject | nullfolder_idstringidstringparent_idstring | nullpublicbooleanstatusstringtitlestring | nulltranslationsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.ImageTranslationShow propertiesHide properties
altgithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[] | nullShow propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.Translationidstringlocalestringvaluestringcopyrightgithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[] | nulltitlegithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[] | nullurlstringused_bygithub_com_enadhq_nabbit_internal_pkg_webserver_models.AssetConsumer[] | nullShow propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.AssetConsumercreated_atstringidstringnamestringpriorityintegerslugstringtypegithub_com_enadhq_nabbit_internal_pkg_webserver_models.ImageConsumerTypeAllowed:
productvariantattributevariant_groupupdated_atstring | nullvariantsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.Image[] | nullShow propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.Imagealtstring | nullapp_idstring | nullattributesgithub_com_enadhq_nabbit_internal_pkg_webserver_models.Attribute[] | nullblurhashstringcopyrightstring | nullcustomobject | nullfolder_idstringidstringparent_idstring | nullpublicbooleanstatusstringtitlestring | nulltranslationsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.ImageTranslationurlstringdetailsstring[]Additional contextual information about the response. Used to provide supplementary details beyond the main data payload, such as validation warnings or processing notes
successbooleanrequired400
Invalid request
detailsstring[]messagestringsuccessbooleanrequired401
Unauthorized access
detailsstring[]messagestringsuccessbooleanrequired500
Internal server error
detailsstring[]messagestringsuccessbooleanrequired