# Types

Objects, inputs, enums, unions, and scalars in the Archive GraphQL schema.

> **Pagination** — Every paginated field returns a Relay-style connection. The shared shape is documented once on the [Pagination](/api/v2/docs/types/pagination) page.

## Workspaces

- [`Integration`](/api/v2/docs/types/integration) — Object
- [`IntegrationStatus`](/api/v2/docs/types/integration-status) — Enum
- [`Keyword`](/api/v2/docs/types/keyword) — Object
- [`Tag`](/api/v2/docs/types/tag) — Object
- [`TagType`](/api/v2/docs/types/tag-type) — Enum
- [`Workspace`](/api/v2/docs/types/workspace) — Object

## Items & Media

- [`Image`](/api/v2/docs/types/image) — Object
- [`Item`](/api/v2/docs/types/item) — Object
- [`ItemFilterInput`](/api/v2/docs/types/item-filter-input) — Input object
- [`ItemSortKey`](/api/v2/docs/types/item-sort-key) — Enum
- [`ItemSortingInput`](/api/v2/docs/types/item-sorting-input) — Input object
- [`ItemType`](/api/v2/docs/types/item-type) — Enum
- [`Location`](/api/v2/docs/types/location) — Object
- [`LocationCanonicalInput`](/api/v2/docs/types/location-canonical-input) — Input object
- [`MediaContent`](/api/v2/docs/types/media-content) — Union
- [`MediaContentType`](/api/v2/docs/types/media-content-type) — Enum
- [`Transcription`](/api/v2/docs/types/transcription) — Object
- [`UploadItemFromUrlInput`](/api/v2/docs/types/upload-item-from-url-input) — Input object
- [`UrlLookupResult`](/api/v2/docs/types/url-lookup-result) — Object
- [`UrlLookupStatus`](/api/v2/docs/types/url-lookup-status) — Enum
- [`Video`](/api/v2/docs/types/video) — Object

## Creators & Social Profiles

- [`Creator`](/api/v2/docs/types/creator) — Object
- [`CreatorFilterInput`](/api/v2/docs/types/creator-filter-input) — Input object
- [`SocialProfile`](/api/v2/docs/types/social-profile) — Object
- [`SocialProfileAccountType`](/api/v2/docs/types/social-profile-account-type) — Enum
- [`SocialProfileFilterInput`](/api/v2/docs/types/social-profile-filter-input) — Input object

## Engagement

- [`Engagement`](/api/v2/docs/types/engagement) — Object
- [`EngagementHistoryEntry`](/api/v2/docs/types/engagement-history-entry) — Object
- [`EngagementHistoryFilterInput`](/api/v2/docs/types/engagement-history-filter-input) — Input object
- [`ViralityScore`](/api/v2/docs/types/virality-score) — Enum

## Campaigns

- [`Campaign`](/api/v2/docs/types/campaign) — Object

## Competitor Insights

- [`CompetitorBrand`](/api/v2/docs/types/competitor-brand) — Object
- [`CompetitorBrandItem`](/api/v2/docs/types/competitor-brand-item) — Object
- [`CompetitorBrandItemFilterInput`](/api/v2/docs/types/competitor-brand-item-filter-input) — Input object
- [`CompetitorBrandItemSortKey`](/api/v2/docs/types/competitor-brand-item-sort-key) — Enum
- [`CompetitorBrandItemSortingInput`](/api/v2/docs/types/competitor-brand-item-sorting-input) — Input object
- [`CompetitorBrandOwnMetricsStatus`](/api/v2/docs/types/competitor-brand-own-metrics-status) — Enum
- [`CompetitorBrandStatsPeriod`](/api/v2/docs/types/competitor-brand-stats-period) — Enum

## Collections

- [`Collection`](/api/v2/docs/types/collection) — Object
- [`CreateCollectionInput`](/api/v2/docs/types/create-collection-input) — Input object
- [`UpdateCollectionInput`](/api/v2/docs/types/update-collection-input) — Input object

## Views & View Groups

- [`ContentView`](/api/v2/docs/types/content-view) — Object
- [`ContentViewFilterInput`](/api/v2/docs/types/content-view-filter-input) — Input object
- [`CreateContentViewInput`](/api/v2/docs/types/create-content-view-input) — Input object
- [`CreateCreatorViewInput`](/api/v2/docs/types/create-creator-view-input) — Input object
- [`CreateSocialProfileViewInput`](/api/v2/docs/types/create-social-profile-view-input) — Input object
- [`CreateViewGroupInput`](/api/v2/docs/types/create-view-group-input) — Input object
- [`CreatorView`](/api/v2/docs/types/creator-view) — Object
- [`CreatorViewFilterInput`](/api/v2/docs/types/creator-view-filter-input) — Input object
- [`SocialProfileView`](/api/v2/docs/types/social-profile-view) — Object
- [`SocialProfileViewFilterInput`](/api/v2/docs/types/social-profile-view-filter-input) — Input object
- [`UpdateContentViewInput`](/api/v2/docs/types/update-content-view-input) — Input object
- [`UpdateCreatorViewInput`](/api/v2/docs/types/update-creator-view-input) — Input object
- [`UpdateSocialProfileViewInput`](/api/v2/docs/types/update-social-profile-view-input) — Input object
- [`UpdateViewGroupInput`](/api/v2/docs/types/update-view-group-input) — Input object
- [`ViewGroup`](/api/v2/docs/types/view-group) — Object

## Custom Attributes

- [`AiFilterReason`](/api/v2/docs/types/ai-filter-reason) — Object
- [`CustomAttributeConditionInput`](/api/v2/docs/types/custom-attribute-condition-input) — Input object
- [`CustomAttributeOption`](/api/v2/docs/types/custom-attribute-option) — Object
- [`CustomAttributeSchema`](/api/v2/docs/types/custom-attribute-schema) — Object
- [`CustomAttributeSchemaEntity`](/api/v2/docs/types/custom-attribute-schema-entity) — Enum
- [`CustomAttributeType`](/api/v2/docs/types/custom-attribute-type) — Enum

## Filtering

- [`FilterContractStatus`](/api/v2/docs/types/filter-contract-status) — Enum
- [`FilterDateRangeInput`](/api/v2/docs/types/filter-date-range-input) — Input object
- [`FilterEngagementField`](/api/v2/docs/types/filter-engagement-field) — Enum
- [`FilterEngagementRangeInput`](/api/v2/docs/types/filter-engagement-range-input) — Input object
- [`FilterImportType`](/api/v2/docs/types/filter-import-type) — Enum
- [`FilterIntegerRangeInput`](/api/v2/docs/types/filter-integer-range-input) — Input object
- [`FilterItemType`](/api/v2/docs/types/filter-item-type) — Enum
- [`FilterOperator`](/api/v2/docs/types/filter-operator) — Enum
- [`FilterPreset`](/api/v2/docs/types/filter-preset) — Object
- [`FilterPresetAccessor`](/api/v2/docs/types/filter-preset-accessor) — Enum
- [`FilterSuperSearchInput`](/api/v2/docs/types/filter-super-search-input) — Input object
- [`FilterSuperSearchMode`](/api/v2/docs/types/filter-super-search-mode) — Enum
- [`FilterTikTokWhitelistingEligibility`](/api/v2/docs/types/filter-tik-tok-whitelisting-eligibility) — Enum
- [`FilterViralityScore`](/api/v2/docs/types/filter-virality-score) — Enum

## Async Operations

- [`Operation`](/api/v2/docs/types/operation) — Object
- [`OperationRecord`](/api/v2/docs/types/operation-record) — Object
- [`OperationRecordFilterInput`](/api/v2/docs/types/operation-record-filter-input) — Input object
- [`OperationRecordStatus`](/api/v2/docs/types/operation-record-status) — Enum
- [`OperationStatus`](/api/v2/docs/types/operation-status) — Enum
- [`OperationSummary`](/api/v2/docs/types/operation-summary) — Object

## Webhooks

- [`CreateWebhookSubscriptionInput`](/api/v2/docs/types/create-webhook-subscription-input) — Input object
- [`UpdateWebhookSubscriptionInput`](/api/v2/docs/types/update-webhook-subscription-input) — Input object
- [`WebhookDelivery`](/api/v2/docs/types/webhook-delivery) — Object
- [`WebhookDeliveryFilterInput`](/api/v2/docs/types/webhook-delivery-filter-input) — Input object
- [`WebhookDeliveryStatus`](/api/v2/docs/types/webhook-delivery-status) — Enum
- [`WebhookEvent`](/api/v2/docs/types/webhook-event) — Object
- [`WebhookEventFilterInput`](/api/v2/docs/types/webhook-event-filter-input) — Input object
- [`WebhookSubscription`](/api/v2/docs/types/webhook-subscription) — Object
- [`WebhookSubscriptionStatus`](/api/v2/docs/types/webhook-subscription-status) — Enum

## Scalars & Misc

- [`BigInt`](/api/v2/docs/types/big-int) — Scalar
- [`DateTime`](/api/v2/docs/types/date-time) — Scalar
- [`DateTimeWithZone`](/api/v2/docs/types/date-time-with-zone) — Scalar
- [`DateWithZone`](/api/v2/docs/types/date-with-zone) — Scalar
- [`JSON`](/api/v2/docs/types/json) — Scalar
- [`Provider`](/api/v2/docs/types/provider) — Enum
- [`SortOrder`](/api/v2/docs/types/sort-order) — Enum
- [`UserError`](/api/v2/docs/types/user-error) — Object
