Bulk Create Categories
Creates multiple categories simultaneously in a single bulk operation. Supports up to 50 categories per request with optional parent relationships, translations, and custom sort order.
POST
/api/v1/{team_slug}/{app_slug}/categories/bulkAuthorization
AuthorizationBearer token · headerrequiredManagement API token, sent as Authorization: Bearer <token>.
Path parameters
team_slugstringrequiredTeam slug
app_slugstringrequiredApp slug
Request body
requiredapplication/jsonCategories data to create
categoriesinternal_pkg_webserver_v1.InputCategory[]requiredmax items 50
Show propertiesHide properties
Array of
internal_pkg_webserver_v1.InputCategorychildlessbooleancover_idstringdescriptionstringgoogle_product_category_idstringrelated google product category in https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt
namestringrequiredparent_idstringseointernal_pkg_webserver_v1.InputCategorySEOShow propertiesHide properties
meta_descriptionstringmeta_titlestringslugstringrequiredsort_orderintegermin 0
statusstringAllowed:
activedraftinactivetranslationsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.CategoryTranslationsShow propertiesHide properties
descriptiongithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[]Show propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.Translationidstringlocalestringvaluestringmeta_descriptiongithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[]meta_titlegithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[]namegithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[] | nullsluggithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[] | nullResponses
201
Categories created successfully
datainternal_pkg_webserver_v1.BulkCreateCategoriesResponserequiredShow propertiesHide properties
failedinternal_pkg_webserver_v1.BulkCreateCategoryFailedCreation[] | nullShow propertiesHide properties
Array of
internal_pkg_webserver_v1.BulkCreateCategoryFailedCreationnamestringreasonstringslugstringsuccessfulgithub_com_enadhq_nabbit_internal_pkg_webserver_models.Category[] | nullShow propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.Categoryattributesgithub_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 | nullchildrengithub_com_enadhq_nabbit_internal_pkg_webserver_models.Category[]Show propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.CategoryCircular reference to
github_com_enadhq_nabbit_internal_pkg_webserver_models.Category.cover_urlstringcreated_atstringdescriptionstringgoogle_product_category_idstring | nullidstringnamestringparent_idstringredirectsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.Redirects[] | nullShow propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.Redirectsidstringitem_idstring | nulllocalestringnew_slugstringold_slugstringtypegithub_com_enadhq_nabbit_internal_pkg_webserver_models.RedirectTypeAllowed:
productpagecollectioncategoryproduct_bundleseogithub_com_enadhq_nabbit_internal_pkg_webserver_models.CategorySEO | nullShow propertiesHide properties
Any of:
github_com_enadhq_nabbit_internal_pkg_webserver_models.CategorySEO
meta_descriptionstringmeta_titlestringnull
nullslugstringsort_orderintegerstatusstringtranslationsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.CategoryTranslationsShow propertiesHide properties
descriptiongithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[]Show propertiesHide properties
Array of
github_com_enadhq_nabbit_internal_pkg_webserver_models.Translationidstringlocalestringvaluestringmeta_descriptiongithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[]meta_titlegithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[]namegithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[] | nullsluggithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[] | nullupdated_atstring | nulluristring | nulldetailsstring[]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