# ApprovalEntity object
An approval that should be allowed or denied by a user or third-party program.
# Properties
| Name | Type | Description |
|---|---|---|
| approvalId | integer | readonly. The unique identity of this approval. |
| itemName | string | readonly. The name of the affected item. Can be empty. |
| itemId | string | readonly. The unique identity of the affected item. Can be null. |
| item | SyncItemEntity | readonly. A navigation property for the affected item. |
| kind | ApprovalKind | readonly. The type of the approval. |
| status | ApprovalStatus | editable. The current status of the approval. |
| createdOn | string | readonly. The date, when this approval was first needed during synchronization. |
| resolvingUrl | string | readonly. An URL where this approval can be viewed by a user. |
| details | array ApprovalDetailEntity | readonly. A navigation property for additional details of this approval. |
| syncJob | SyncJobEntity | readonly. A navigation property for the sync job, to which this approval belongs. |
| syncJobId | integer | readonly. The unique identity of the associated sync job. |
# Operations
Non-exhaustive list of operations that are related to this type: