---
canonical: https://amplience.com/developers/docs/apis/asset-management/reference/inputs/
title: Inputs
description: Reference for all GraphQL input types in the Amplience GraphQL Management API. Input types define the arguments passed to mutations and queries, including asset creation, update, and filter inputs.
audience: Developer
date_published: 2023-05-26
date_modified: 2026-07-20
---

# Inputs

Input types are passed as arguments to mutations and some queries. Fields marked with `!` are required.

## Input categories

### [Inputs: Assets](https://amplience.com/developers/docs/apis/asset-management/reference/inputs/assets)

GraphQL input types for asset creation, update, deletion, folders, repositories, and publishing in the Amplience GraphQL Management API.

### [Inputs: Content generation](https://amplience.com/developers/docs/apis/asset-management/reference/inputs/content-generation)

GraphQL input types for content generation, content flow, content review, video transcoding, and AI image tools in the Amplience GraphQL Management API.

### [Inputs: Commerce](https://amplience.com/developers/docs/apis/asset-management/reference/inputs/commerce)

GraphQL input types for commerce repository integrations in the Amplience GraphQL Management API.

### [Inputs: Teams & users](https://amplience.com/developers/docs/apis/asset-management/reference/inputs/teams)

GraphQL input types for teams, users, organizations, extensions, webhooks, transformation templates, preview keys, personal access tokens, and temp file upload in the Amplience GraphQL Management API.
