# Entitlements Agent (PDP) The endpoints in this section pertain to the usage of an Entitlements Agent. When your application or service needs to verify entitlements, it can query the Entitlements Agent directly via HTTP. These endpoints can be integrated into any backend framework, enabling you to leverage entitlements for advanced authorization needs. ## Servers ``` http://{host}:{port} ``` Variables: - `host` Default: "localhost" - `port` Default: "8181" ## Download OpenAPI description [Entitlements Agent (PDP)](https://developers.frontegg.com/_bundle/ciam/api/agent.yaml) ## Entitlements Check ### Is entitled to feature - [POST /v1/data/e10s/features/is_entitled_to_input_feature](https://developers.frontegg.com/ciam/api/agent/entitlements-check/openapipdpcontroller_isentitledtofeature.md): Check whether a specific account (tenant) or user is entitled to access a requested feature based on their permissions, attributes, and entitlement configuration. ### Is entitled to permission - [POST /v1/data/e10s/permissions/is_entitled_to_input_permission](https://developers.frontegg.com/ciam/api/agent/entitlements-check/openapipdpcontroller_isentitledtopermission.md): Check whether a specific user is entitled to access a requested permission based on their role assignments and account (tenant) configuration. ### Is entitled to route - [POST /v1/data/e10s/routes/is_entitled_to_input_route](https://developers.frontegg.com/ciam/api/agent/entitlements-check/openapipdpcontroller_isentitledtoroute.md): Check whether a specific account (tenant) or user is entitled to access a requested route based on the HTTP method, path, and their associated permissions or feature entitlements.