# Interface IWorkflowApiPermissions OptimaJet.Workflow.Api.IWorkflowApiPermissions Service for building Workflow Engine API permission claims. Namespace: [OptimaJet.Workflow.Api](https://api.workflowengine.io/web-api/OptimaJet.Workflow.Api/) ```csharp public interface IWorkflowApiPermissions ``` ## Methods `IWorkflowApiPermissionsBuilder CreateBuilder()` Creates a new permissions builder instance. ### Returns | Type | Description | | --- | --- | | `IWorkflowApiPermissionsBuilder` | A new permissions builder. | `Claim BuildClaim(string value)` Builds a Workflow API permissions claim from a serialized permissions value. ### Parameters | Name | Type | Description | | --- | --- | --- | | `value` | `String` | A serialized permissions value. | ### Returns | Type | Description | | --- | --- | | `Claim` | A Workflow API permissions claim. | `Claim BuildClaim(Action configure)` Builds a Workflow API permissions claim using a permissions builder. ### Parameters | Name | Type | Description | | --- | --- | --- | | `configure` | `Action` | A delegate that configures the builder. | ### Returns | Type | Description | | --- | --- | | `Claim` | A Workflow API permissions claim. | [Previous IWorkflowApiOperationPermissionsBuilder](https://api.workflowengine.io/web-api/OptimaJet.Workflow.Api/IWorkflowApiOperationPermissionsBuilder/) [Next IWorkflowApiPermissionsBuilder](https://api.workflowengine.io/web-api/OptimaJet.Workflow.Api/IWorkflowApiPermissionsBuilder/)