---
title: ASImportableItem
framework: authenticationservices
role: symbol
role_heading: Structure
path: authenticationservices/asimportableitem
---

# ASImportableItem

An item for use in import and export.

## Declaration

```swift
struct ASImportableItem
```

## Overview

Overview An item represents an account for a service stored by the password manager. One item can store multiple credentials. For example, to represent an account with a password and a passkey, use an item with two credentials: a ASImportableCredential.BasicAuthentication password and a ASImportableCredential.Passkey. This type is a representation of Item as defined in the Credential Exchange Format (CXF) specification. You can supply a JSON representation of a CXF Item to initialize an instance of this struct by using a JSONDecoder and calling decode(_:from:).

## Topics

### Accessing item properties

- [id](authenticationservices/asimportableitem/id.md)
- [created](authenticationservices/asimportableitem/created.md)
- [lastModified](authenticationservices/asimportableitem/lastmodified.md)
- [subtitle](authenticationservices/asimportableitem/subtitle.md)
- [credentials](authenticationservices/asimportableitem/credentials.md)
- [ASImportableCredential](authenticationservices/asimportablecredential.md)
- [tags](authenticationservices/asimportableitem/tags.md)

### Initializers

- [init(id:created:lastModified:title:subtitle:favorite:scope:credentials:tags:)](authenticationservices/asimportableitem/init(id:created:lastmodified:title:subtitle:favorite:scope:credentials:tags:).md)
- [init(id:created:lastModified:title:subtitle:favorite:scope:credentials:tags:extensions:)](authenticationservices/asimportableitem/init(id:created:lastmodified:title:subtitle:favorite:scope:credentials:tags:extensions:).md)
- [init(id:title:subtitle:favorite:scope:credentials:tags:)](authenticationservices/asimportableitem/init(id:title:subtitle:favorite:scope:credentials:tags:).md)

### Instance Properties

- [extensions](authenticationservices/asimportableitem/extensions.md)
- [favorite](authenticationservices/asimportableitem/favorite.md)
- [scope](authenticationservices/asimportableitem/scope.md)
- [title](authenticationservices/asimportableitem/title.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing account properties

- [id](authenticationservices/asimportableaccount/id.md)
- [userName](authenticationservices/asimportableaccount/username.md)
- [email](authenticationservices/asimportableaccount/email.md)
- [fullName](authenticationservices/asimportableaccount/fullname.md)
- [collections](authenticationservices/asimportableaccount/collections.md)
- [ASImportableCollection](authenticationservices/asimportablecollection.md)
- [items](authenticationservices/asimportableaccount/items.md)
