---
jsApi: true
title: "[P] JS Api"

---
## Index

### Interfaces

- [ActionDetails](Interface.ActionDetails.md)
- [AutoRouteOptions](Interface.AutoRouteOptions.md)
- [FilteredRouteParam](Interface.FilteredRouteParam.md)
- [ResourceKey](Interface.ResourceKey.md)
- [ResourceOperation](Interface.ResourceOperation.md)

### Type Aliases

- [ResourceOperations](Type.ResourceOperations.md)

### Variables

- [namespace](Variable.namespace.md)

### Functions

- [$action](Function.$action.md)
- [$actionSegment](Function.$actionSegment.md)
- [$actionSeparator](Function.$actionSeparator.md)
- [$autoRoute](Function.$autoRoute.md)
- [$collectionAction](Function.$collectionAction.md)
- [$copyResourceKeyParameters](Function.$copyResourceKeyParameters.md)
- [$createsOrReplacesResource](Function.$createsOrReplacesResource.md)
- [$createsOrUpdatesResource](Function.$createsOrUpdatesResource.md)
- [$createsResource](Function.$createsResource.md)
- [$deletesResource](Function.$deletesResource.md)
- [$listsResource](Function.$listsResource.md)
- [$onValidate](Function.$onValidate.md)
- [$parentResource](Function.$parentResource.md)
- [$readsResource](Function.$readsResource.md)
- [$resource](Function.$resource.md)
- [$resourceLocation](Function.$resourceLocation.md)
- [$resourceTypeForKeyParam](Function.$resourceTypeForKeyParam.md)
- [$segment](Function.$segment.md)
- [$segmentOf](Function.$segmentOf.md)
- [$updatesResource](Function.$updatesResource.md)
- [getAction](Function.getAction.md)
- [getActionDetails](Function.getActionDetails.md)
- [getActionSegment](Function.getActionSegment.md)
- [getActionSeparator](Function.getActionSeparator.md)
- [getCollectionAction](Function.getCollectionAction.md)
- [getCollectionActionDetails](Function.getCollectionActionDetails.md)
- [getParentResource](Function.getParentResource.md)
- [getResourceLocationType](Function.getResourceLocationType.md)
- [getResourceOperation](Function.getResourceOperation.md)
- [getResourceTypeForKeyParam](Function.getResourceTypeForKeyParam.md)
- [getResourceTypeKey](Function.getResourceTypeKey.md)
- [getSegment](Function.getSegment.md)
- [isAutoRoute](Function.isAutoRoute.md)
- [isListOperation](Function.isListOperation.md)
- [setResourceOperation](Function.setResourceOperation.md)
- [setResourceTypeKey](Function.setResourceTypeKey.md)
