---
title: "fields(at:)"
framework: usdkit
role: symbol
role_heading: Instance Method
path: "usdkit/usdlayer/fields(at:)"
---

# fields(at:)

Returns the names of the fields authored at the given path.

## Declaration

```swift
func fields(at path: USDLayer.Path) -> [USDToken]
```

## Parameters

- `path`: The path to look up.

## Return Value

Return Value The names of the authored fields.

## See Also

### Reading and authoring fields

- [field(at:name:)](usdkit/usdlayer/field(at:name:).md)
- [setField(at:name:value:)](usdkit/usdlayer/setfield(at:name:value:)-83nwe.md)
- [setField(at:name:value:)](usdkit/usdlayer/setfield(at:name:value:)-3242k.md)
