---
title: "Create application assignment"
method: POST
path: "/account/v2/subscriptions/{subscriptionUuid}/assignments/{userUuid}"
tags: ["SubscriptionAssignments"]
---

# Create application assignment

`POST /account/v2/subscriptions/{subscriptionUuid}/assignments/{userUuid}`

## Request

- Base URL: `https://marketplace.appdirect.com/api`
- URL: `https://marketplace.appdirect.com/api/account/v2/subscriptions/{subscriptionUuid}/assignments/{userUuid}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/appdirect/apis/companies/docs/account/v2/subscriptions/:subscriptionUuid/assignments/:userUuid/post.ts> (a function with typed inputs; its response is checked against the schema)

Create an application assignment for a marketplace user.

## Path parameters

- `subscriptionUuid` string, required
- `userUuid` string, required

## Query parameters

- `creatorUuid` string

## Request body

- SubscriptionCustomAttributeWS: A subscription custom attribute, as defined in the marketplace at Manage > Marketplace > Settings > Custom Attributes > Subscription Custom Attributes
  - `name` string: The key name of an existing subscription custom attribute
  - `values` string[]: Values of the custom attributes. If the attribute definition is MULTISELECT, all values must be a subset of the value options defined in the marketplace. If the attribute definition is TEXT, only one value is allowed.

## Response `200`

Success

## Other responses

- `201`: Success, subscription created (async)
- `401`: Unauthorized or subscription/user not found
- `502`: Error occurred

## Changes

- **2026-11-06** `1fc240f06971`: 3 breaking, 2 info
  - the request's body type changed from no type to `object`
  - removed the media type `*/*` for the response with the status `200`
  - removed the media type `*/*` for the response with the status `502`
  - added the new optional request property `name`
  - …1 more

[Operation history](https://skmtc.dev/appdirect/apis/companies/changes/account/v2/subscriptions/:subscriptionUuid/assignments/:userUuid/post.md)

---

[API](https://skmtc.dev/appdirect/apis/companies.md) - [All operations](https://skmtc.dev/appdirect/apis/companies/llms.txt) - [OpenAPI document](https://skmtc.dev/appdirect/apis/companies/revisions/1fc240f06971?raw)
