# Union Types

Union types combine two or more object types into a single type to represent data that can be one of multiple types.

Source: https://www.twisp.com/docs/reference/graphql/types/union

## AccountSetMember
Account set members can be of type Account or AccountSet.
#### Possible Types
- [`Account`](/docs/reference/graphql/types/object#account)
- [`AccountSet`](/docs/reference/graphql/types/object#account-set)
## AchRecord
#### Possible Types
- [`AchFile`](/docs/reference/graphql/types/object#ach-file)
- [`AchBatch`](/docs/reference/graphql/types/object#ach-batch)
- [`AchIatBatch`](/docs/reference/graphql/types/object#ach-iat-batch)
- [`AchEntryDetail`](/docs/reference/graphql/types/object#ach-entry-detail)
- [`AchAdvEntryDetail`](/docs/reference/graphql/types/object#ach-adv-entry-detail)
- [`AchIatEntryDetail`](/docs/reference/graphql/types/object#ach-iat-entry-detail)
## DatabaseEntity
#### Possible Types
- [`Account`](/docs/reference/graphql/types/object#account)
- [`AccountSet`](/docs/reference/graphql/types/object#account-set)
- [`Balance`](/docs/reference/graphql/types/object#balance)
- [`Entry`](/docs/reference/graphql/types/object#entry)
- [`Transaction`](/docs/reference/graphql/types/object#transaction)
- [`TranCode`](/docs/reference/graphql/types/object#tran-code)
## WorkflowEntity
#### Possible Types
- [`Transaction`](/docs/reference/graphql/types/object#transaction)
- [`WorkflowExecution`](/docs/reference/graphql/types/object#workflow-execution)
- [`AchWorkflowTrace`](/docs/reference/graphql/types/object#ach-workflow-trace)