---
title: "applyAPISchema(_:instanceName:)"
framework: usdkit
role: symbol
role_heading: Instance Method
path: "usdkit/usdprim/applyapischema(_:instancename:)"
---

# applyAPISchema(_:instanceName:)

Applies a multi-apply API schema to this prim with the given instance name.

## Declaration

```swift
func applyAPISchema(_ schemaIdentifier: USDToken, instanceName: USDToken) throws
```

## See Also

### Applying schemas and transforms

- [applyAPISchema(_:)](usdkit/usdprim/applyapischema(_:).md)
- [addTransformOperation(type:)](usdkit/usdprim/addtransformoperation(type:).md)
