# EntitlementDetail **Type:** GraphQL objects **Description:** Entitlement details including associated accounts and line items ## Fields - accounts (Account, Not Null): Represents the accounts associated with the entitlement - accountId (String): Represents the unique identifier of the account - accountName (String): Name of the account - accountType (String): Represents the type of account - contactEmail (String): Email address of the contact associated with the account. This field is applicable only when the Account is linked through Entitlement. Returns `null` if no relevant parent association exists - currentOwner (Boolean): Flag indicating if this account is the current owner of the entitlement. This field is applicable only when the Account is linked through Entitlement. Returns `null` if no relevant parent association exists - partnerTierName (String): Represents the partner tier associated with the account. This field is applicable only when the Account is linked through Entitlement. Returns `null` if no relevant parent association exists - address1 (String): Address line 1 of the account - address2 (String): Address line 2 of the account - attributes (Attribute): Represents the custom attributes associated with the account - city (String): City of the account - country (String): Country of the account - description (String): Description of the account - region (String): Region of the account - state (String): State of the account - visible (Boolean): Visibility of the account - zipcode (String): Zip code of the account - attributes (Attribute): Represents the custom attributes associated with the entitlement - name (String): Name of the custom attribute - value (JSON): Respective value of the custom attribute - createdOn (String): Represents the date and time when the entitlement was created - description (String): Human readable description of the entitlement - entitlementId (String): Unique identifier of the entitlement - lineItems (LineItemDetail, Not Null): List of line items associated with the entitlement - activationId (String): Unique activation identifier of the line item - duration (Int): Duration that the line item will be active - expiryDate (String): Expiry date of the line item - lineItemState (String): Represents the current state of the line item active/inactive/draft/deployed/obsolete - orderType (String): Represents the line item order type - permanent (Boolean): Indicates if the line item is permanent - products (Product): Products associated with the line item - quantity (Int): Represents the quantity of the line item - startDate (String): Start date of the line item - shipToAddress (String): Represents the shipping address associated with the entitlement - shipToEmail (String): Email address associated with shipment contact - status (String): status could be one of the following values: ACTIVE, INACTIVE, DRAFT, DEPLOYED, OBSOLETE - updatedOn (String): Represents the date and time when the entitlement was last updated