{"id":4762,"date":"2026-10-19T11:36:27","date_gmt":"2026-10-19T08:36:27","guid":{"rendered":"https:\/\/support.withsecure.com\/?page_id=4762"},"modified":"2026-10-19T11:36:27","modified_gmt":"2026-10-19T08:36:27","slug":"elements-integrations","status":"publish","type":"page","link":"https:\/\/support.withsecure.com\/en\/changelogs\/products\/elements-integrations\/","title":{"rendered":"Elements Integrations"},"content":{"rendered":"<section\n    class=\"wp-block-support-banner edwp-block wp-block-support-banner--bg-light-gray layout--spacing-xxxl-top layout--spacing-xxxl-bottom\"\n    >\n            <div class=\"wp-block-support-banner__container\">\n        <div class=\"wp-block-support-banner__content-wrapper\">\n                        <div class=\"wp-component-content wp-component-content--default wp-block-support-banner__content\">\n            <h2 class=\"wp-component-heading text--h2 wp-component-content__title\">\n    Changelogs<\/h2>                    <div class=\"wp-component-content__inner\">\n                                    <div class=\"wp-component-content__content wysiwyg\">\n                        <div class=\"wp-component-paragraph \">\n    <h4>Elements Integrations<\/h4>\n<\/div>\n                    <\/div>\n                                                            <\/div>\n                <\/div>                            <div class=\"wp-block-support-banner__searchbar\">\n                    <div class=\"addsearch-standalone-searchbar-container\" data-addsearch-results-url=\"\/en\/search\"><\/div>\n                <\/div>\n                                <\/div>\n    <\/div>\n<\/section>\n\n\n<section\n    class=\"wp-block-content-list edwp-block wp-block-content-list--with-nav layout--spacing-l-top layout--spacing-l-bottom\"\n    >\n    <div class=\"wp-block-content-list__container\">\n                    <aside class=\"wp-block-content-list__sidebar\">\n                <nav class=\"wp-component-content-nav wp-component-content-nav--terms\" aria-label=\"Elements Integrations\">\n    <ul class=\"wp-component-content-nav__list\">\n                    <li class=\"wp-component-content-nav__item\">\n                                    <a class=\"wp-component-content-nav__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/products\/commercial-api\/\">Commercial API<\/a>\n                            <\/li>\n                    <li class=\"wp-component-content-nav__item\">\n                                    <a class=\"wp-component-content-nav__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/products\/elements-api\/\">Elements API<\/a>\n                            <\/li>\n                    <li class=\"wp-component-content-nav__item\">\n                                    <a class=\"wp-component-content-nav__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/products\/elements-connector\/\">Elements Connector<\/a>\n                            <\/li>\n                    <li class=\"wp-component-content-nav__item\">\n                                    <a class=\"wp-component-content-nav__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/products\/psa-rmm-integrations\/\">PSA\/RMM Integrations<\/a>\n                            <\/li>\n            <\/ul>\n\n    <\/nav>\n            <\/aside>\n        \n        <div class=\"wp-block-content-list__main\">\n                    <ul class=\"wp-block-content-list__list\">\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-07-23T00:00:00+00:00\">July 23, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/commercial-api-2026-07-23-update\/\">\n                <p class=\"wp-block-content-list__title\">Commercial API 2026-07-23 Update<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <p><strong>We&#8217;ve\u00a0extended\u00a0the\u00a0List\u00a0Subscriptions\u00a0endpoints\u00a0to\u00a0return\u00a0Deal\u00a0Based\u00a0subscriptions\u00a0together\u00a0with\u00a0Total\u00a0Volume\u00a0subscriptions.<\/strong><\/p>\n<p>All endpoints for listing subscriptions and Get subscription by the key now return\u00a0both\u00a0subscription\u00a0types. (Deal Based and Total Volume). This\u00a0means\u00a0the\u00a0Commercial\u00a0API\u00a0allows\u00a0you\u00a0to\u00a0get\u00a0everything\u00a0that\u00a0belongs\u00a0to\u00a0a\u00a0specified\u00a0reseller.<\/p>\n<p>Key\u00a0capabilities:<\/p>\n<ul>\n<li>Retrieve\u00a0Deal\u00a0Based\u00a0and\u00a0Total\u00a0Volume\u00a0subscriptions\u00a0together\u00a0for\u00a0a\u00a0given\u00a0reseller<\/li>\n<\/ul>\n<p><strong>We&#8217;ve\u00a0extended\u00a0the\u00a0documentation\u00a0with\u00a0the\u00a0list\u00a0of\u00a0Deal\u00a0Based\u00a0product\u00a0codes.<\/strong><\/p>\n<p>The documentation now lists the Deal Based product codes that may be returned by the API, in addition to the existing Total Volume codes. We&#8217;ve also introduced a fallback product code,\u00a0<code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">W99999<\/code>, which may be returned for non-commercial products or when a product code cannot be identified from the available data.<\/p>\n<p>For more details, please refer the <a href=\"https:\/\/community.withsecure.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fconnect-ci.fsxt.net%2Fapi-reference%2Fcommercial%2F\" rel=\"nofollow noopener ugc\" target=\"_blank\">Commercial API documentation.<\/a><\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-07-08T00:00:00+00:00\">July 8, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/elements-api-2026-07-08-new-fields-in-invitations-responses\/\">\n                <p class=\"wp-block-content-list__title\">Elements API 2026-07-08: New fields in invitations responses<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <p>The latest Elements API release adds new fields to the invitations object returned by the\u00a0<strong>Send new device invitations<\/strong>\u00a0and <strong>List invitations <\/strong>endpoints (POST and GET \/invitations\/v1\/invitations). These fields provide the caller with the urls sent with the invite.<\/p>\n<p>This is an additive, backward-compatible change. Existing integrations continue to work without modification. New fields are populated when they are present in the invitation. The actual urls are invite specific.<\/p>\n<h5 data-id=\"new-top-level-fields\">New top-level fields<\/h5>\n<p><strong><\/strong><\/p>\n<p>In both service\u2019s responses:<\/p>\n<ul>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">androidLink\u00a0<\/code>(string): Link to the android installer<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">iosLink\u00a0<\/code>(string): Link to the iOS installer<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">windowsLink\u00a0<\/code>(string): Link to the Windows installer<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">macLink\u00a0<\/code>(string): Link to the Mac installer<\/li>\n<\/ul>\n<p>See the full Elements API specification for details:\u00a0<span class=\"js-embed embedResponsive inlineEmbed\"><br \/>\n    <a href=\"https:\/\/community.withsecure.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fconnect.withsecure.com%2Fapi-reference%2Felements%23get-%2Finvitations%2Fv1%2Finvitations\" rel=\"nofollow noopener ugc\" target=\"_blank\"><br \/>\n        https:\/\/connect.withsecure.com\/api-reference\/elements#get-\/invitations\/v1\/invitations<br \/>\n    <\/a><br \/>\n<\/span><\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-07-08T00:00:00+00:00\">July 8, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/elements-api-2026-07-08-new-audit-logs-listing-service\/\">\n                <p class=\"wp-block-content-list__title\">Elements API 2026-07-08: New audit-logs listing service<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <p>The latest Elements API release brings a new <a href=\"https:\/\/community.withsecure.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fconnect.withsecure.com%2Fapi-reference%2Felements%23get-%2Faudit-logs%2Fv1%2Faudit-logs%29\" rel=\"nofollow noopener ugc\" target=\"_blank\">audit log listing operation<\/a>. <\/p>\n<p>This service exports the same data as you see in the elements UI when you go to the audit logs section. The data can be localized to all the languages our portal supports.<\/p>\n<p>See the full Elements API specification from <a href=\"https:\/\/community.withsecure.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fconnect.withsecure.com%2Fapi-reference%2Felements%2F%29\" rel=\"nofollow noopener ugc\" target=\"_blank\">here<\/a><\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-07-02T00:00:00+00:00\">July 2, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/psa-rmm-integrations-2026-07-02-automated-subscription-provisioning-for-halo-psa-and-autotask-psa\/\">\n                <p class=\"wp-block-content-list__title\">PSA\/RMM integrations 2026-07-02: Automated subscription provisioning for Halo PSA and Autotask PSA<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <h4 data-id=\"automated-subscription-provisioning-for-halo-psa-and-autotask-psa\">Automated subscription provisioning for Halo PSA and Autotask PSA<\/h4>\n<p><strong>No more manual subscription setup.<\/strong>\u00a0If you manage WithSecure\u2122 Elements for your customers through Halo PSA or Autotask PSA, you can now skip the manual work of creating and updating customer organizations and subscriptions in the Partner Portal entirely \u2014 it happens automatically from the billing tools you already use.<\/p>\n<h5 data-id=\"what-s-new\">What&#8217;s new<\/h5>\n<ul>\n<li><strong>Organizations and subscriptions provision themselves.<\/strong>\u00a0Add a WithSecure\u2122 product to a customer&#8217;s recurring invoice (Halo PSA) or recurring service contract (Autotask PSA), and the matching Elements subscription (and organization) is created automatically \u2014 no separate step in the Partner Portal or interaction with WithSecure&#8217;s support<\/li>\n<li><strong>Seat counts stay in sync.<\/strong>\u00a0The quantity\/units you set on the invoice or contract line item controls the number of seats available for that customer. Need to add or remove seats later? Just update the quantity<\/li>\n<li><strong>One less system to reconcile.<\/strong>\u00a0Because provisioning is driven by your PSA&#8217;s billing data, your customer subscriptions and your invoicing stay aligned by default, cutting down on mismatches between what you&#8217;re billing and what&#8217;s actually provisioned.<\/li>\n<li><strong>Fast turnaround.<\/strong>\u00a0New subscriptions and seat changes are picked up automatically within 15 minutes \u2014 or trigger it instantly with a one-click &#8220;Sync sites&#8221; action in the Elements Security Center if you don&#8217;t want to wait.<\/li>\n<li><strong>Clear visibility when something needs attention.<\/strong>\u00a0If a customer is missing required billing details (like address or a billing contact), provisioning simply won&#8217;t happen for that account, and you can see exactly why in the integration logs \u2014 no silent failures.<\/li>\n<\/ul>\n<h5 data-id=\"why-it-matters\">Why it matters<\/h5>\n<p>Previously, keeping WithSecure\u2122 subscriptions in sync with what you&#8217;d sold a customer meant maintaining them twice: once in your PSA for billing, and once in the Partner Portal for provisioning. That&#8217;s manual effort and a chance for the two to drift out of sync. Now your recurring invoices and contracts are the single source of truth \u2014 set it up once, and every new customer, upsell, or seat change flows straight through.<\/p>\n<h5 data-id=\"availability\">Availability<\/h5>\n<p>Available now to WithSecure Partners using the\u00a0<strong>Halo PSA<\/strong>\u00a0or\u00a0<strong>Autotask PSA<\/strong>\u00a0integrations in the Elements Security Center. Just turn on\u00a0<strong>Provisioning<\/strong>\u00a0in the integration configuration to get started. Not available for free trials or company-managed subscriptions.<\/p>\n<p>Learn how to set it up:\u00a0<a href=\"https:\/\/community.withsecure.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fconnect.withsecure.com%2Fintegrations-catalog%2Fhalopsa%2F\" rel=\"nofollow noopener ugc\" target=\"_blank\">Halo PSA Integration<\/a>\u00a0\u00b7\u00a0<a href=\"https:\/\/community.withsecure.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fconnect.withsecure.com%2Fintegrations-catalog%2Fautotask%2F\" rel=\"nofollow noopener ugc\" target=\"_blank\">Autotask PSA Integration<\/a><\/p>\n<h5 data-id=\"request-for-feedback\">Request for feedback<\/h5>\n<p>As this is the first release of automated provisioning, we&#8217;d be delighted to <a href=\"https:\/\/community.withsecure.com\/categories\/elements-integrations\" rel=\"nofollow noopener ugc\" target=\"_blank\">hear your feedback<\/a> on how to improve it.<\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-06-25T00:00:00+00:00\">June 25, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/psa-rmm-integrations-2026-06-25-agent-installation-logs\/\">\n                <p class=\"wp-block-content-list__title\">PSA\/RMM integrations 2026-06-25: agent installation logs<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <p>You can now check the RMM integration logs in the Elements Security Center when new Elements agent installations are made through the integration. This helps you verify that the integration is working.<br \/>\nThe logs can be found for each integration under <strong>Management &gt; Integrations<\/strong>, and via <strong>&#8220;Logs&#8221;<\/strong> for each active integration.<\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-06-19T00:00:00+00:00\">June 19, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/commercial-api-2026-06-19-update\/\">\n                <p class=\"wp-block-content-list__title\">Commercial API 2026-06-19 Update<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <p>We&#8217;ve introduced a new endpoint to update the information of a licensee:<\/p>\n<p><strong>Change Company Information<\/strong><\/p>\n<p><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">POST \/company?existing_buyer_assigned_account_id={existing_buyer_assigned_account_id}<\/code><\/p>\n<p>This endpoint allows you to update the details of a licensee, including its name, buyer assigned account ID, and legal entity information (VAT number and postal address).<\/p>\n<p><strong>Key capabilities:<\/strong><\/p>\n<ul>\n<li>Update the licensee&#8217;s official name<\/li>\n<li>Update the partner&#8217;s internal reference ID (buyer assigned account ID) for the licensee<\/li>\n<li>Update the licensee&#8217;s legal entity information, including VAT number and postal address<\/li>\n<\/ul>\n<p>For full endpoint details, refer to the\u00a0<a href=\"https:\/\/community.withsecure.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fconnect.withsecure.com%2Fapi-reference%2Fcommercial%2F\" target=\"_blank\" rel=\"nofollow noopener ugc\">API documentation<\/a>.<\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-06-18T00:00:00+00:00\">June 18, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/commercial-api-2026-06-18\/\">\n                <p class=\"wp-block-content-list__title\">Commercial API &#8211; 2026-06-18<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <p><strong>We&#8217;ve extended the response of the Get Total Volume Resellers endpoint with additional reseller details:<\/strong><\/p>\n<p>The response now includes new fields for each reseller, giving distributors a richer view of their contracted resellers. In additional to that, Deal Based resellers now returned in the API and can be tracked as well <\/p>\n<p><strong>New fields per reseller:<\/strong><\/p>\n<ul>\n<li><strong>total_volume <\/strong>\u2013 Indicates whether the reseller has an active Total Volume Frame Agreement allowing to work in the Total Volume model<\/li>\n<li><strong>deal_based <\/strong>\u2013 Indicates whether the reseller has active Partner Deal Terms allowing to act in the Deal Based model<\/li>\n<li><strong>partner_portal_enabled <\/strong>\u2013 Indicates whether the reseller is a Partner Portal user<\/li>\n<li><strong>address <\/strong>\u2013 Reseller&#8217;s billing address, including street, city, postal code, state code, and country<\/li>\n<\/ul>\n<p><strong>Important notes:<\/strong><\/p>\n<ul>\n<li><strong>reseller_name <\/strong>and <strong>reseller_account_id <\/strong>remain required fields within each reseller entry<\/li>\n<li>New fields are optional and may not be present for all resellers depends on available data<\/li>\n<\/ul>\n<p>&#13;<br \/>\nFor full response details, refer to the <a href=\"https:\/\/community.withsecure.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fconnect.withsecure.com%2Fapi-reference%2Fcommercial%2F\" rel=\"nofollow noopener ugc\" target=\"_blank\">API documentation<\/a>.<\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-06-16T00:00:00+00:00\">June 16, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/psa-rmm-integrations-2026-06-16-psa-ticket-type-configuration\/\">\n                <p class=\"wp-block-content-list__title\">PSA\/RMM integrations 2026-06-16: PSA ticket type configuration<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <p>You can now control which kinds of security events create tickets in your PSA tool. Previously every supported event automatically opened a ticket; now each PSA integration can be configured to receive only the ticket types you care about.<\/p>\n<p>The currently supported event types are:<\/p>\n<p>* BCD \u2014 broad context detections<br \/>\n* XM \u2014 Exposure management recommendations<\/p>\n<p>You will find the configuration from the Elements Security Center under &#8220;integrations&#8221; \u2192 Configure for your PSA.<\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-06-16T00:00:00+00:00\">June 16, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/psa-rmm-integrations-2026-06-16-integration-logs\/\">\n                <p class=\"wp-block-content-list__title\">PSA\/RMM integrations 2026-06-16: Integration logs<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <p>We have released integration logs for evaluating how the PSA\/RMM integration is working. This can be helpful in debugging your PSA\/RMM integration health.<\/p>\n<p>You will find the integration logs from Elements Security Center, Management \u2192 Integrations .\u2192 Logs, next to your PSA\/RMM item.<\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n            <li class=\"wp-block-content-list__item\">\n                            <time class=\"wp-block-content-list__updated\" datetime=\"2026-06-09T00:00:00+00:00\">June 9, 2026<\/time>\n            \n            <a class=\"wp-block-content-list__link\" href=\"https:\/\/support.withsecure.com\/en\/changelogs\/elements-api-2026-06-09-new-device-fields-in-devices-query-response\/\">\n                <p class=\"wp-block-content-list__title\">Elements API 2026-06-09: New device fields in devices query response<\/p>\n            <\/a>\n\n            \n                            <details class=\"wp-block-content-list__details\">\n                    <summary class=\"wp-block-content-list__summary\">Read more<\/summary>\n                    <div class=\"wp-component-paragraph wp-block-content-list__body\">\n    <p>The latest Elements API release adds new fields to the computer device object returned by the <strong>Query devices<\/strong> endpoint (<code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">GET \/devices\/v1\/devices<\/code>). These fields provide richer visibility into device security posture, BitLocker encryption status, and policy configuration.<\/p>\n<p>This is an additive, backward-compatible change. Existing integrations continue to work without modification. New fields are populated when reported by the agent on the device and may be absent on older agents or non-applicable platforms.<\/p>\n<h5 data-id=\"new-top-level-fields\">New top-level fields<\/h5>\n<p><strong>Security policy and tamper protection<\/strong> (reported by the Windows agent):<\/p>\n<ul>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">allowUsersToTurnOffSecurityFeatures<\/code> (boolean): Whether users are allowed to turn off security features on the device<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">allowUsersToUninstallProduct<\/code> (boolean): Whether local users are allowed to uninstall the security product<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">tamperProtectionEnabled<\/code> (boolean): Whether tamper protection is enabled<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">uninstallationPasswordSet<\/code> (boolean): Whether an uninstallation password has been configured<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">uninstallationPasswordEmpty<\/code> (boolean): Whether the uninstallation password is empty (not configured or blank)<\/li>\n<\/ul>\n<p><strong>BitLocker and disk encryption<\/strong> (reported by the Windows agent):<\/p>\n<ul>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">bitlockerOverallProtectionStatus<\/code> (string): Overall BitLocker protection status (<code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">all<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">some<\/code>, or <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">none<\/code>)<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">bitlockerRecoveryKeysCollectionEnabled<\/code> (boolean): Whether BitLocker recovery key collection is enabled in the device\u2019s policy<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">bitlockerRecoveryKeysCollectionSuccess<\/code> (boolean): Whether the most recent BitLocker recovery key collection completed successfully<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">diskEncryptionPolicy<\/code> (string): Disk encryption policy (profile protection setting) applied to the device<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">policyUseTpm<\/code> (string): Policy setting for using the Trusted Platform Module (TPM)<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">policyUseTpmWithStartupPin<\/code> (string): Policy setting for using TPM with a startup PIN<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">tpmAvailable<\/code> (boolean): Whether a TPM chip is available on the device<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">encryptedDrives<\/code> (array): List of drives and their BitLocker encryption status (see below)<\/li>\n<\/ul>\n<p><strong>Device lifecycle<\/strong> (reported by the agent):<\/p>\n<ul>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">lastRestartTime<\/code> (string, date-time): Date and time of the last device restart (ISO 8601 format)<\/li>\n<\/ul>\n<h5 data-id=\"new-fields-in-encrypteddrives-items\">New fields in <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">encryptedDrives<\/code> items<\/h5>\n<p>Each entry in the <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">encryptedDrives<\/code> array includes:<\/p>\n<ul>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">drive<\/code> (string): Drive letter designation (for example <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">c:<\/code>)<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">driveType<\/code> (string): Drive type (<code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">system<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">fixed<\/code>, or <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">removable<\/code>)<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">systemDrive<\/code> (boolean): Whether this is the system drive<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">encryptionStatus<\/code> (string): Current status (<code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">fully_decrypted<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">fully_encrypted<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">encryption_in_progress<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">decryption_in_progress<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">encryption_paused<\/code>, or <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">decryption_paused<\/code>)<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">encryptionPercentage<\/code> (integer): Percentage of the drive that is encrypted (0\u2013100)<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">encryptionMethod<\/code> (string): Encryption algorithm and key size (for example <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">xts_aes_256<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">aes_128<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">hardware_encryption<\/code>)<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">protectionStatus<\/code> (boolean): Whether BitLocker protection is active on the drive<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">protectors<\/code> (array of strings): Key protector types configured (for example <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">tpm<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">numeric_password<\/code>, <code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">tpm_and_pin<\/code>)<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">bitlockerRecoveryKeyId<\/code> (string): BitLocker recovery key identifier in Windows GUID format<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">autounlock<\/code> (boolean): Whether auto-unlock is enabled for this drive<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">autounlockStored<\/code> (boolean): Whether an auto-unlock key for another drive is stored on this drive<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">pinRequested<\/code> (boolean): Whether a BitLocker PIN has been requested<\/li>\n<li><code class=\"code codeInline\" spellcheck=\"false\" tabindex=\"0\">pinPostponed<\/code> (boolean): Whether the user has postponed setting a BitLocker PIN<\/li>\n<\/ul>\n<p>See the full Elements API specification for details: <a href=\"https:\/\/community.withsecure.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fconnect.withsecure.com%2Fapi-reference%2Felements%23get-%2Fdevices%2Fv1%2Fdevices\" target=\"_blank\" rel=\"nofollow noopener ugc\">Query devices<\/a><\/p>\n<\/div>\n                <\/details>\n                    <\/li>\n    <\/ul>\n\n                            <nav class=\"wp-block-content-list__pagination\" aria-label=\"Pagination\">\n                    \n                                                                        <span class=\"wp-block-content-list__pagination-link wp-block-content-list__pagination-link--current\" aria-current=\"page\">1<\/span>\n                                                                                                <a class=\"wp-block-content-list__pagination-link\" href=\"\/en\/wp-json\/wp\/v2\/pages\/4762?cl_page=2\">2<\/a>\n                                                                                                <a class=\"wp-block-content-list__pagination-link\" href=\"\/en\/wp-json\/wp\/v2\/pages\/4762?cl_page=3\">3<\/a>\n                                            \n                                            <a class=\"wp-block-content-list__pagination-link\" href=\"\/en\/wp-json\/wp\/v2\/pages\/4762?cl_page=2\" rel=\"next\">Next<\/a>\n                                    <\/nav>\n                            <\/div>\n    <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":4744,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4762","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/support.withsecure.com\/en\/wp-json\/wp\/v2\/pages\/4762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.withsecure.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/support.withsecure.com\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/support.withsecure.com\/en\/wp-json\/wp\/v2\/comments?post=4762"}],"version-history":[{"count":1,"href":"https:\/\/support.withsecure.com\/en\/wp-json\/wp\/v2\/pages\/4762\/revisions"}],"predecessor-version":[{"id":8131,"href":"https:\/\/support.withsecure.com\/en\/wp-json\/wp\/v2\/pages\/4762\/revisions\/8131"}],"up":[{"embeddable":true,"href":"https:\/\/support.withsecure.com\/en\/wp-json\/wp\/v2\/pages\/4744"}],"wp:attachment":[{"href":"https:\/\/support.withsecure.com\/en\/wp-json\/wp\/v2\/media?parent=4762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}