---
title: Attributes API
sidebar:
  label: Overview
  order: 0
---

Explore the attributes API in **Saleor 3.23.43**. Choose an operation below, then follow its type links for arguments and return fields.

Start with [Understand attributes](/developer/attributes/overview) for the implementation workflow.

[API walkthrough](/quickstart/api) · [Authentication](/api-usage/authentication) · [Download schema](/schema/saleor.graphql)

## Queries

- [attribute](/api-reference/attributes/queries/attribute)
- [attributes](/api-reference/attributes/queries/attributes)

## Mutations

- [attributeBulkCreate](/api-reference/attributes/mutations/attribute-bulk-create)
- [attributeBulkDelete](/api-reference/attributes/mutations/attribute-bulk-delete)
- [attributeBulkTranslate](/api-reference/attributes/mutations/attribute-bulk-translate)
- [attributeBulkUpdate](/api-reference/attributes/mutations/attribute-bulk-update)
- [attributeCreate](/api-reference/attributes/mutations/attribute-create)
- [attributeDelete](/api-reference/attributes/mutations/attribute-delete)
- [attributeReorderValues](/api-reference/attributes/mutations/attribute-reorder-values)
- [attributeTranslate](/api-reference/attributes/mutations/attribute-translate)
- [attributeUpdate](/api-reference/attributes/mutations/attribute-update)
- [attributeValueBulkDelete](/api-reference/attributes/mutations/attribute-value-bulk-delete)
- [attributeValueBulkTranslate](/api-reference/attributes/mutations/attribute-value-bulk-translate)
- [attributeValueCreate](/api-reference/attributes/mutations/attribute-value-create)
- [attributeValueDelete](/api-reference/attributes/mutations/attribute-value-delete)
- [attributeValueTranslate](/api-reference/attributes/mutations/attribute-value-translate)
- [attributeValueUpdate](/api-reference/attributes/mutations/attribute-value-update)


## Objects

- [AssignedBooleanAttribute](/api-reference/attributes/objects/assigned-boolean-attribute)
- [AssignedChoiceAttributeValue](/api-reference/attributes/objects/assigned-choice-attribute-value)
- [AssignedDateAttribute](/api-reference/attributes/objects/assigned-date-attribute)
- [AssignedDateTimeAttribute](/api-reference/attributes/objects/assigned-date-time-attribute)
- [AssignedFileAttribute](/api-reference/attributes/objects/assigned-file-attribute)
- [AssignedMultiCategoryReferenceAttribute](/api-reference/attributes/objects/assigned-multi-category-reference-attribute)
- [AssignedMultiChoiceAttribute](/api-reference/attributes/objects/assigned-multi-choice-attribute)
- [AssignedMultiCollectionReferenceAttribute](/api-reference/attributes/objects/assigned-multi-collection-reference-attribute)
- [AssignedMultiPageReferenceAttribute](/api-reference/attributes/objects/assigned-multi-page-reference-attribute)
- [AssignedMultiProductReferenceAttribute](/api-reference/attributes/objects/assigned-multi-product-reference-attribute)
- [AssignedMultiProductVariantReferenceAttribute](/api-reference/attributes/objects/assigned-multi-product-variant-reference-attribute)
- [AssignedNumericAttribute](/api-reference/attributes/objects/assigned-numeric-attribute)
- [AssignedPlainTextAttribute](/api-reference/attributes/objects/assigned-plain-text-attribute)
- [AssignedSingleCategoryReferenceAttribute](/api-reference/attributes/objects/assigned-single-category-reference-attribute)
- [AssignedSingleChoiceAttribute](/api-reference/attributes/objects/assigned-single-choice-attribute)
- [AssignedSingleCollectionReferenceAttribute](/api-reference/attributes/objects/assigned-single-collection-reference-attribute)
- [AssignedSinglePageReferenceAttribute](/api-reference/attributes/objects/assigned-single-page-reference-attribute)
- [AssignedSingleProductReferenceAttribute](/api-reference/attributes/objects/assigned-single-product-reference-attribute)
- [AssignedSingleProductVariantReferenceAttribute](/api-reference/attributes/objects/assigned-single-product-variant-reference-attribute)
- [AssignedSwatchAttribute](/api-reference/attributes/objects/assigned-swatch-attribute)
- [AssignedSwatchAttributeValue](/api-reference/attributes/objects/assigned-swatch-attribute-value)
- [AssignedTextAttribute](/api-reference/attributes/objects/assigned-text-attribute)
- [AssignedVariantAttribute](/api-reference/attributes/objects/assigned-variant-attribute)
- [Attribute](/api-reference/attributes/objects/attribute)
- [AttributeBulkCreate](/api-reference/attributes/objects/attribute-bulk-create)
- [AttributeBulkCreateError](/api-reference/attributes/objects/attribute-bulk-create-error)
- [AttributeBulkCreateResult](/api-reference/attributes/objects/attribute-bulk-create-result)
- [AttributeBulkDelete](/api-reference/attributes/objects/attribute-bulk-delete)
- [AttributeBulkTranslate](/api-reference/attributes/objects/attribute-bulk-translate)
- [AttributeBulkTranslateResult](/api-reference/attributes/objects/attribute-bulk-translate-result)
- [AttributeBulkUpdate](/api-reference/attributes/objects/attribute-bulk-update)
- [AttributeBulkUpdateError](/api-reference/attributes/objects/attribute-bulk-update-error)
- [AttributeBulkUpdateResult](/api-reference/attributes/objects/attribute-bulk-update-result)
- [AttributeCountableConnection](/api-reference/attributes/objects/attribute-countable-connection)
- [AttributeCountableEdge](/api-reference/attributes/objects/attribute-countable-edge)
- [AttributeCreate](/api-reference/attributes/objects/attribute-create)
- [AttributeCreated](/api-reference/attributes/objects/attribute-created)
- [AttributeDelete](/api-reference/attributes/objects/attribute-delete)
- [AttributeDeleted](/api-reference/attributes/objects/attribute-deleted)
- [AttributeError](/api-reference/attributes/objects/attribute-error)
- [AttributeReorderValues](/api-reference/attributes/objects/attribute-reorder-values)
- [AttributeTranslatableContent](/api-reference/attributes/objects/attribute-translatable-content)
- [AttributeTranslate](/api-reference/attributes/objects/attribute-translate)
- [AttributeTranslation](/api-reference/attributes/objects/attribute-translation)
- [AttributeUpdate](/api-reference/attributes/objects/attribute-update)
- [AttributeUpdated](/api-reference/attributes/objects/attribute-updated)
- [AttributeValue](/api-reference/attributes/objects/attribute-value)
- [AttributeValueBulkDelete](/api-reference/attributes/objects/attribute-value-bulk-delete)
- [AttributeValueBulkTranslate](/api-reference/attributes/objects/attribute-value-bulk-translate)
- [AttributeValueBulkTranslateResult](/api-reference/attributes/objects/attribute-value-bulk-translate-result)
- [AttributeValueCountableConnection](/api-reference/attributes/objects/attribute-value-countable-connection)
- [AttributeValueCountableEdge](/api-reference/attributes/objects/attribute-value-countable-edge)
- [AttributeValueCreate](/api-reference/attributes/objects/attribute-value-create)
- [AttributeValueCreated](/api-reference/attributes/objects/attribute-value-created)
- [AttributeValueDelete](/api-reference/attributes/objects/attribute-value-delete)
- [AttributeValueDeleted](/api-reference/attributes/objects/attribute-value-deleted)
- [AttributeValueTranslatableContent](/api-reference/attributes/objects/attribute-value-translatable-content)
- [AttributeValueTranslate](/api-reference/attributes/objects/attribute-value-translate)
- [AttributeValueTranslation](/api-reference/attributes/objects/attribute-value-translation)
- [AttributeValueUpdate](/api-reference/attributes/objects/attribute-value-update)
- [AttributeValueUpdated](/api-reference/attributes/objects/attribute-value-updated)
- [SelectedAttribute](/api-reference/attributes/objects/selected-attribute)

## Inputs

- [AttributeBulkTranslateInput](/api-reference/attributes/inputs/attribute-bulk-translate-input)
- [AttributeBulkUpdateInput](/api-reference/attributes/inputs/attribute-bulk-update-input)
- [AttributeChoicesSortingInput](/api-reference/attributes/inputs/attribute-choices-sorting-input)
- [AttributeCreateInput](/api-reference/attributes/inputs/attribute-create-input)
- [AttributeEntityTypeEnumFilterInput](/api-reference/attributes/inputs/attribute-entity-type-enum-filter-input)
- [AttributeFilterInput](/api-reference/attributes/inputs/attribute-filter-input)
- [AttributeInput](/api-reference/attributes/inputs/attribute-input)
- [AttributeInputTypeEnumFilterInput](/api-reference/attributes/inputs/attribute-input-type-enum-filter-input)
- [AttributeSortingInput](/api-reference/attributes/inputs/attribute-sorting-input)
- [AttributeTypeEnumFilterInput](/api-reference/attributes/inputs/attribute-type-enum-filter-input)
- [AttributeUpdateInput](/api-reference/attributes/inputs/attribute-update-input)
- [AttributeValueBulkTranslateInput](/api-reference/attributes/inputs/attribute-value-bulk-translate-input)
- [AttributeValueCreateInput](/api-reference/attributes/inputs/attribute-value-create-input)
- [AttributeValueFilterInput](/api-reference/attributes/inputs/attribute-value-filter-input)
- [AttributeValueInput](/api-reference/attributes/inputs/attribute-value-input)
- [AttributeValueSelectableTypeInput](/api-reference/attributes/inputs/attribute-value-selectable-type-input)
- [AttributeValueUpdateInput](/api-reference/attributes/inputs/attribute-value-update-input)
- [AttributeValueWhereInput](/api-reference/attributes/inputs/attribute-value-where-input)
- [AttributeWhereInput](/api-reference/attributes/inputs/attribute-where-input)
- [MeasurementUnitsEnumFilterInput](/api-reference/attributes/inputs/measurement-units-enum-filter-input)

## Enums

- [AttributeBulkCreateErrorCode](/api-reference/attributes/enums/attribute-bulk-create-error-code)
- [AttributeBulkUpdateErrorCode](/api-reference/attributes/enums/attribute-bulk-update-error-code)
- [AttributeChoicesSortField](/api-reference/attributes/enums/attribute-choices-sort-field)
- [AttributeEntityTypeEnum](/api-reference/attributes/enums/attribute-entity-type-enum)
- [AttributeErrorCode](/api-reference/attributes/enums/attribute-error-code)
- [AttributeInputTypeEnum](/api-reference/attributes/enums/attribute-input-type-enum)
- [AttributeSortField](/api-reference/attributes/enums/attribute-sort-field)
- [AttributeTranslateErrorCode](/api-reference/attributes/enums/attribute-translate-error-code)
- [AttributeTypeEnum](/api-reference/attributes/enums/attribute-type-enum)
- [AttributeValueTranslateErrorCode](/api-reference/attributes/enums/attribute-value-translate-error-code)

## Interfaces

- [AssignedAttribute](/api-reference/attributes/interfaces/assigned-attribute)
- [ObjectWithAttributes](/api-reference/attributes/interfaces/object-with-attributes)




Deprecated operations remain available through search and the Deprecated section of the API navigation.
