Bulk Create Attribute Templates
Creates multiple attribute templates in a single atomic operation. Each template can have custom fields defined. Returns lists of successful and failed creations with detailed error reasons.
/api/v1/{team_slug}/{app_slug}/attributes/bulkAuthorizationBearer token · headerrequiredManagement API token, sent as Authorization: Bearer <token>.
team_slugstringrequiredTeam slug
app_slugstringrequiredApp slug
application/jsonAttribute templates to create (max 50)
itemsinternal_pkg_webserver_v1.InputAttributeTemplate[]requiredShow propertiesHide properties
internal_pkg_webserver_v1.InputAttributeTemplatefieldsinternal_pkg_webserver_v1.InputAttributeField[] | nullShow propertiesHide properties
internal_pkg_webserver_v1.InputAttributeFieldkeystringrequiredKey of the attribute template field
namestringrequiredName for the attribute template field
typestringrequiredThe type of the attribute template field. This field defines how we should treat the field when you create, update or list attributes
booleantexthtmlnumberimagecolorimage_objectfilterablebooleankeystringrequiredKey of the attribute
namestringrequiredName of the attribute
resourcesstring[] | nulltranslatablebooleantypestringrequiredName of the attribute
Templates processed successfully
datainternal_pkg_webserver_v1.BulkCreateAttributeTemplatesResponserequiredShow propertiesHide properties
failed_creationsinternal_pkg_webserver_v1.BulkCreateAttributeTemplateFailed[] | nullShow propertiesHide properties
internal_pkg_webserver_v1.BulkCreateAttributeTemplateFailedinputinternal_pkg_webserver_v1.InputAttributeTemplateShow propertiesHide properties
fieldsinternal_pkg_webserver_v1.InputAttributeField[] | nullShow propertiesHide properties
internal_pkg_webserver_v1.InputAttributeFieldkeystringrequiredKey of the attribute template field
namestringrequiredName for the attribute template field
typestringrequiredThe type of the attribute template field. This field defines how we should treat the field when you create, update or list attributes
booleantexthtmlnumberimagecolorimage_objectfilterablebooleankeystringrequiredKey of the attribute
namestringrequiredName of the attribute
resourcesstring[] | nulltranslatablebooleantypestringrequiredName of the attribute
reasonstringsuccessful_creationsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.AttributeTemplate[] | nullShow propertiesHide properties
github_com_enadhq_nabbit_internal_pkg_webserver_models.AttributeTemplateattributesgithub_com_enadhq_nabbit_internal_pkg_webserver_models.Attribute[] | nullShow propertiesHide properties
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[]Show propertiesHide properties
github_com_enadhq_nabbit_internal_pkg_webserver_models.Translationidstringlocalestringvaluestringnamegithub_com_enadhq_nabbit_internal_pkg_webserver_models.Translation[]updated_atstring | nullvaluesobject | nullcreated_atstringfieldsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.AttributeTemplateField[] | nullShow propertiesHide properties
github_com_enadhq_nabbit_internal_pkg_webserver_models.AttributeTemplateFieldcreated_atstringidstringkeystringnamestringtypestringupdated_atstring | nullfilterablebooleanidstringkeystringnamestringresourcesstring[] | nulltranslatablebooleantypestringupdated_atstring | nulldetailsstring[]Additional contextual information about the response. Used to provide supplementary details beyond the main data payload, such as validation warnings or processing notes
successbooleanrequiredInvalid request payload
detailsstring[]messagestringsuccessbooleanrequiredUnauthorized access
detailsstring[]messagestringsuccessbooleanrequiredInternal server error
detailsstring[]messagestringsuccessbooleanrequired