# Creating Custom Attributes in Catalog

DevFeed: [Creating Custom Attributes in Catalog](<https://devfeed.tech/articles/creating-custom-attributes-in-catalog-15592.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/creating-custom-attributes-in-catalog>)

Author: Leah Walkiewicz

Published: 2020-05-05T19:00:00Z

Content type: release

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [data](<https://devfeed.tech/topics/data.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [developer](<https://devfeed.tech/tags/developer.md>), [examples](<https://devfeed.tech/tags/examples.md>), [information](<https://devfeed.tech/tags/information.md>), [integration](<https://devfeed.tech/tags/integration.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [platform](<https://devfeed.tech/tags/platform.md>), [types](<https://devfeed.tech/tags/types.md>), [use-cases](<https://devfeed.tech/tags/use-cases.md>), [visibility](<https://devfeed.tech/tags/visibility.md>)

## AI overview

Square introduces Catalog Custom Attributes, allowing developers to define additional attributes for catalog items and variations through the Catalog API. The feature supports string, number, boolean, and selection-list values, along with invisible attributes and sharing across developer accounts through App Visibility settings.

## Source excerpt

Creating an item library, your way-right away