An offer from GESIS – Leibniz Institute for the Social Sciences

X — Snapshot Change

Changed
Previous snapshot
27 Sep 2026, 18:00 (Berlin)
e114ccceda72cbb973aee18a1c17da72…
This snapshot
29 Sep 2026, 18:00 (Berlin)
2db9765243031c5ac7be4b89ded557ac…

Run Assessment

insignificant ollama / llama3.1:8b auto: significant ✓ human-reviewed

The change involved a retemplating of X's help centre page, resulting in new navigation and layout changes, but the underlying DSA content and data categories remained unchanged.

+ 119 lines added
− 287 lines removed
13 links added
99 links removed
≈ 18 formatting-only lines
https://help.x.com/en/rules-and-policies/dsa-vetted-researchers

Links Changed

Added
https://about.x.com
https://about.x.com/en/who-we-are/brand-toolkit
https://ads.x.com
https://blog.x.com/engineering
https://business.x.com/resources
https://devcommunity.x.com
https://developer.x.com
https://developer.x.com/en/developer-terms
https://docs.x.com
https://help.x.com/en/business-and-advertising
https://investor.x.com
https://x.com/download
https://x.com/login?redirect_after_login=https%3A%2F%2Fhelp.x.com%2Fen
Removed
https://about.x.com/en
https://about.x.com/en/who-we-are/brand-toolkit.html
https://ads.x.com/ads-repository
https://blog.x.com/developer/
https://blog.x.com/engineering/en_us.html
https://business.x.com/en/advertising.html
https://business.x.com/en/help.html
https://business.x.com/en/resources.html
https://business.x.com/help/ads-policies/product-policies/ads-transparency
https://communitynotes.twitter.com/guide/en/about/introduction
https://communitynotes.x.com/guide/under-the-hood/download-data
https://create.x.com/
https://developer.x.com/en
https://developer.x.com/en/docs
https://developer.x.com/en/more/developer-terms
https://docs.x.com/x-api/community-notes/introduction
https://docs.x.com/x-api/fundamentals/data-dictionary
https://github.com/twitter/
https://github.com/twitter/the-algorithm-ml
https://github.com/twitter/the-algorithm/
https://github.com/twitter/the-algorithm?tab=readme-ov-file#xs-recommendation-algorithm
https://help.twitter.com/rules-and-policies/twitter-cookies
https://help.x.com/
https://help.x.com/ar
https://help.x.com/az
https://help.x.com/bg
https://help.x.com/bn
https://help.x.com/ca
https://help.x.com/ckb
https://help.x.com/da
https://help.x.com/de
https://help.x.com/en/resources/a-safer-twitter
https://help.x.com/en/resources/glossary
https://help.x.com/en/resources/how-you-can-control-your-privacy
https://help.x.com/en/resources/new-user-faq
https://help.x.com/en/resources/recommender-systems
https://help.x.com/en/resources/rules
https://help.x.com/en/using-twitter
https://help.x.com/es
https://help.x.com/fa
https://help.x.com/fa-af
https://help.x.com/fi
https://help.x.com/fil
https://help.x.com/forms.html
https://help.x.com/fr
https://help.x.com/ga
https://help.x.com/gu
https://help.x.com/he
https://help.x.com/hi
https://help.x.com/hmn
https://help.x.com/hr
https://help.x.com/hu
https://help.x.com/hy
https://help.x.com/id
https://help.x.com/it
https://help.x.com/ja
https://help.x.com/km
https://help.x.com/kn
https://help.x.com/ko
https://help.x.com/lt
https://help.x.com/lv
https://help.x.com/mr
https://help.x.com/ms
https://help.x.com/mt
https://help.x.com/nl
https://help.x.com/no
https://help.x.com/om
https://help.x.com/pl
https://help.x.com/ps
https://help.x.com/pt
https://help.x.com/resources/accessibility
https://help.x.com/resources/recommender-systems
https://help.x.com/ro
https://help.x.com/ru
https://help.x.com/rules-and-policies/twitter-cookies
https://help.x.com/sk
https://help.x.com/sl
https://help.x.com/sr
https://help.x.com/sv
https://help.x.com/ta
https://help.x.com/th
https://help.x.com/ti
https://help.x.com/tr
https://help.x.com/uk
https://help.x.com/using-x/download-the-x-app
https://help.x.com/vi
https://help.x.com/zh-cn
https://help.x.com/zh-tw
https://investor.twitterinc.com/
https://marketing.x.com/
https://marketing.x.com/en/insights
https://marketing.x.com/en/success-stories
https://preferencecenter.x.com/
https://transparency.x.com/reports/dsa-transparency-report
https://twittercommunity.com/
https://www.xadsacademy.com/sl/5c3e29ed
https://x.com/i/communitynotes/download-data
https://x.com/login?redirect_after_login=https%3A%2F%2Fhelp.x.com%2Fen%2Frules-and-policies%2Fdsa-vetted-researchers
https://x.com/tos

Line-by-line changes

464 lines
−[Skip to main content](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#twtr-main)
+[Skip to main content](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#main-content)
 
−[Help Center](https://help.x.com/en)
+[Sign In](https://x.com/login?redirect_after_login=https%3A%2F%2Fhelp.x.com%2Fen)
 
−- [Using X](https://help.x.com/en/using-x)
−- [Managing your account](https://help.x.com/en/managing-your-account)
−- [Safety and security](https://help.x.com/en/safety-and-security)
−- [Rules and policies](https://help.x.com/en/rules-and-policies)
−- Resources
+- [Home](https://help.x.com/en)
+- [Using >x<](https://help.x.com/en/using-x)
+- [Managing your Account](https://help.x.com/en/managing-your-account)
+- [Safety and Security](https://help.x.com/en/safety-and-security)
+- [Rules and Policies](https://help.x.com/en/rules-and-policies)
+- [Business and Advertising](https://help.x.com/en/business-and-advertising)
 
− - [New user FAQ](https://help.x.com/en/resources/new-user-faq)
− - [Glossary](https://help.x.com/en/resources/glossary)
− - [A safer X](https://help.x.com/en/resources/a-safer-twitter)
− - [Accessibility](https://help.x.com/en/resources/accessibility)
+Help Center
 
− - [Our rules](https://help.x.com/en/resources/rules)
− - [My privacy](https://help.x.com/en/resources/how-you-can-control-your-privacy)
− - [How we address misinformation on X](https://communitynotes.twitter.com/guide/en/about/introduction)
− - [Recommender Systems](https://help.x.com/en/resources/recommender-systems)
+- [Home](https://help.x.com/en)
+- [Using >x<](https://help.x.com/en/using-x)
+- [Managing your Account](https://help.x.com/en/managing-your-account)
+- [Safety and Security](https://help.x.com/en/safety-and-security)
+- [Rules and Policies](https://help.x.com/en/rules-and-policies)
+- [Business and Advertising](https://help.x.com/en/business-and-advertising)
 
−[Sign in](https://x.com/login?redirect_after_login=https%3A%2F%2Fhelp.x.com%2Fen%2Frules-and-policies%2Fdsa-vetted-researchers)
+[Sign In](https://x.com/login?redirect_after_login=https%3A%2F%2Fhelp.x.com%2Fen)
 
−[Contact Us](https://help.x.com/forms.html)
−
−1. [Help Center](https://help.x.com/en)
−2. [Country-specific resources](https://help.x.com/en/rules-and-policies#country-specific-resources)
−3. DSA Vetted Researchers
−
−## DSA Vetted Researchers
−
−1. [Help Center](https://help.x.com/en)
−2. [Country-specific resources](https://help.x.com/en/rules-and-policies#country-specific-resources)
+1. [Help Center](https://help.x.com/en)/
+2. [Rules and Policies](https://help.x.com/en/rules-and-policies)/
+3. [Country-specific resources](https://help.x.com/en/rules-and-policies#country-specific-resources)/
+4. DSA Data Access for Vetted Researchers
 
 # DSA Data Access for Vetted Researchers
 
−Under the EU Digital Services Act (**DSA**), vetted researchers that meet the independence and security requirements set out in the regulation may request access, via the European Commission’s DSA Data Access Portal, to X’s data for the sole purpose of conducting research that contributes to the detection, identification and understanding of systemic risks in the Union, and to the assessment of the adequacy, efficiency and impacts of the risk mitigation measures.
+Vetted researchers can request access to >x< data for studying systemic risks under the EU Digital Services Act. Review available data assets and access procedures.
+
+Table of contents
+
+- [Vetted Researchers Data Access Requests](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#vetted-researchers-data-access-requests)
+- [DSA Data Catalogue](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#dsa-data-catalogue)
+- [Notes on Catalogue:](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#notes-on-catalogue)
+- [Data Access Modalities](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#data-access-modalities)
+- [Contacts](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#contacts)
+
+Under the EU Digital Services Act (DSA), vetted researchers that meet the independence and security requirements set out in the regulation may request access, via the European Commission’s DSA Data Access Portal, to >x<’s data for the sole purpose of conducting research that contributes to the detection, identification and understanding of systemic risks in the Union, and to the assessment of the adequacy, efficiency and impacts of the risk mitigation measures.
 
 This page provides information for vetted researchers on the data assets, their data structure and metadata, to which they may request access pursuant to Article 40(4) of the DSA, as well as the suggested data access modalities.
 
 ## Vetted Researchers Data Access Requests
 
 Under the DSA and the Commission Delegated Regulation (EU) 2025/2050 of 1 July 2025, vetted researchers’ applications and data access requests under DSA Article 40(4) must be submitted through the dedicated [DSA Data Access Portal](https://data-access.dsa.ec.europa.eu/home).
 
−Data access applications under DSA Article 40(12) can be submitted through the following [X DSA Researcher Application Form](https://docs.google.com/forms/d/e/1FAIpQLSdo0O-D6Kxa3cV4g1JLz2T_0Sk3hdEnTdv8dJmibagCnzJ7kg/viewform).
+Data access applications under DSA Article 40(12) can be submitted through the following [>x< DSA Researcher Application Form](https://docs.google.com/forms/d/e/1FAIpQLSdo0O-D6Kxa3cV4g1JLz2T_0Sk3hdEnTdv8dJmibagCnzJ7kg/viewform).
 
 ## DSA Data Catalogue
 
−The following is X’s non-exhaustive data catalogue describing X’s available data assets which may be relevant to systemic risks and mitigation measures under Articles 34 and 35 of the DSA.
+The following is >x<’s non-exhaustive data catalogue describing >x<’s available data assets which may be relevant to systemic risks and mitigation measures under Articles 34 and 35 of the DSA.
 
 The table below outlines the data structure, metadata, and suggested access modalities for key data categories, including:
 
−- [Content and Interaction Data](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#content)
−- [User Related Data](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#user)
−- [Community Notes Data](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#community-notes)
−- [Content Recommendations](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#content-recommendations)
−- [Ads Served in the EU](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#ads)
−- [Content Moderation](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#content-moderation)
+- Content and Interaction Data
+- User Related Data
+- Community Notes Data
+- Content Recommendations
+- Ads Served in the EU
+- Content Moderation
 
−Category
+| Category | Description | Data Structure & Metadata | Suggested Access Modalities |
+| --- | --- | --- | --- |
+| Content and Interaction Data | Public post identification, creation time, edit history, referenced posts, indication of content recognized as sensitive, public engagement metrics, such as like count, comments, reposts, views, and information on who can interact with a post.More information on content and interaction data that may be requested can be found here. | >x< API: The Post object has a long list of ‘root-level’ fields, such as id, text, and created\_at. Post objects are also the ‘parent’ object to several child objects including user, media, poll, and place. Use the field parameter Post.fields when requesting these root-level fields on the Post object. Examples of Post object metadata can be found here. | >x< API (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| User Related Data | Public profile information, such as >x< handle, date of creation, bio description, if ID verified, specified location, account label and checkmarks (e.g., parody label, affiliation badges, blue checkmarks, etc.), user activity details (e.g., follower count, following count, post count, etc.). More information on user related data that may be requested can be found here. | >x< API: The user object contains >x< user account metadata describing the referenced user. The user object is the primary object returned in the users lookup endpoint. When requesting additional user fields on this endpoint, use the fields parameter user.fieldshere. | >x< API (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| Community Notes Data | Community Note id, creation time, post id for which the Community Note was requested or applied, user-entered source link, initial status rating, rescore timestamp, rating, hashed user identifiers, etc.More information on Community Notes data that may be requested can be found here. | Download Community Notes Data: All Community Notes contributions are publicly available here. The Community Notes data is released as separate files. Note-related tables can be joined on the noteId field to create a combined dataset with hashed user identifiers and information about notes and their ratings. More information can be found here. >x< API: The Community Notes endpoints allows AI note writers to search for and propose Community Notes on >x< programmatically. Use of the API requires your account being signed up for >x< Developer AI access and enrolled in Community Notes as an AI Note Writer. | Download Community Notes data (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| Content Recommendations | Open source code on algorithmic recommendations, which serves content across all product surfaces (e.g., For You, Explore, Notifications, Search, etc.). Repository allows researchers to review the actual infrastructure driving content recommendation for all users without compromising user safety and privacy (which requires protecting model weights and training data). This provides researchers the opportunity to understand how user engagement data feeds into the recommendation system and the machinations of that system to then source and recommend a certain pool of content. More information on >x<’s content recommendation system can be found here and here. | Github Repositories: >x<’s Github Repositories include the main repo and ml repo containing the source code for many parts of >x<, including our recommendations algorithm.Data may be in formats such as Scala (majority), Java, Python, Rust, JavaScript/TypeScript, Markdown (.md), ASCII diagrams, PlantUML, etc. The READMEs of each project contain instructions about how to run each project. | >x< API (suitable for all types of data expressly identified herein)Github Repositories (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| Ads Served in the EU | For ads served in the EU, the Ad Transparency center includes the following: Advertiser, Funding Entity, the Advertiser’s Main Parameters for serving the advertisement (e.g. particular groups, etc), Impression, and Reach of Ad to provide transparency around advertisements on the platform. The >x< Ads Repository also provides information related to ads halted from running on the platform.More information can be found here. | >x< Ads Transparency Center: To access the Ads Repository to search for a particular account, country, and date range, use the user interface or the >x< API (instructions here). The request will generate a .csv file containing the information about the applicable advertisement(s). | >x< Ads Transparency Center (suitable for all types of data expressly identified herein)>x< API (generally suitable for all types of low-risk data)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| Content Moderation | Number of content reports, actions taken on content reports, own initiative content moderation actions, grounds for action, number of complaints and appeals statistics.More information on >x<’s content moderation practices and the types of data that may be requested can be found in >x<’s DSA Transparency Reports available here. | Dependent on the type of data (.csv file, etc.). | The access modality for this type of data is dependent on the types of data requests, but may include >x< DSA Transparency Report as well as secure processing environments. |
 
−Description
+| Category | Description | Data Structure & Metadata | Suggested Access Modalities |
+| --- | --- | --- | --- |
+| Content and Interaction Data | Public post identification, creation time, edit history, referenced posts, indication of content recognized as sensitive, public engagement metrics, such as like count, comments, reposts, views, and information on who can interact with a post.More information on content and interaction data that may be requested can be found here. | >x< API: The Post object has a long list of ‘root-level’ fields, such as id, text, and created\_at. Post objects are also the ‘parent’ object to several child objects including user, media, poll, and place. Use the field parameter Post.fields when requesting these root-level fields on the Post object. Examples of Post object metadata can be found here. | >x< API (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| User Related Data | Public profile information, such as >x< handle, date of creation, bio description, if ID verified, specified location, account label and checkmarks (e.g., parody label, affiliation badges, blue checkmarks, etc.), user activity details (e.g., follower count, following count, post count, etc.). More information on user related data that may be requested can be found here. | >x< API: The user object contains >x< user account metadata describing the referenced user. The user object is the primary object returned in the users lookup endpoint. When requesting additional user fields on this endpoint, use the fields parameter user.fieldshere. | >x< API (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| Community Notes Data | Community Note id, creation time, post id for which the Community Note was requested or applied, user-entered source link, initial status rating, rescore timestamp, rating, hashed user identifiers, etc.More information on Community Notes data that may be requested can be found here. | Download Community Notes Data: All Community Notes contributions are publicly available here. The Community Notes data is released as separate files. Note-related tables can be joined on the noteId field to create a combined dataset with hashed user identifiers and information about notes and their ratings. More information can be found here. >x< API: The Community Notes endpoints allows AI note writers to search for and propose Community Notes on >x< programmatically. Use of the API requires your account being signed up for >x< Developer AI access and enrolled in Community Notes as an AI Note Writer. | Download Community Notes data (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| Content Recommendations | Open source code on algorithmic recommendations, which serves content across all product surfaces (e.g., For You, Explore, Notifications, Search, etc.). Repository allows researchers to review the actual infrastructure driving content recommendation for all users without compromising user safety and privacy (which requires protecting model weights and training data). This provides researchers the opportunity to understand how user engagement data feeds into the recommendation system and the machinations of that system to then source and recommend a certain pool of content. More information on >x<’s content recommendation system can be found here and here. | Github Repositories: >x<’s Github Repositories include the main repo and ml repo containing the source code for many parts of >x<, including our recommendations algorithm.Data may be in formats such as Scala (majority), Java, Python, Rust, JavaScript/TypeScript, Markdown (.md), ASCII diagrams, PlantUML, etc. The READMEs of each project contain instructions about how to run each project. | >x< API (suitable for all types of data expressly identified herein)Github Repositories (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| Ads Served in the EU | For ads served in the EU, the Ad Transparency center includes the following: Advertiser, Funding Entity, the Advertiser’s Main Parameters for serving the advertisement (e.g. particular groups, etc), Impression, and Reach of Ad to provide transparency around advertisements on the platform. The >x< Ads Repository also provides information related to ads halted from running on the platform.More information can be found here. | >x< Ads Transparency Center: To access the Ads Repository to search for a particular account, country, and date range, use the user interface or the >x< API (instructions here). The request will generate a .csv file containing the information about the applicable advertisement(s). | >x< Ads Transparency Center (suitable for all types of data expressly identified herein)>x< API (generally suitable for all types of low-risk data)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
+| Content Moderation | Number of content reports, actions taken on content reports, own initiative content moderation actions, grounds for action, number of complaints and appeals statistics.More information on >x<’s content moderation practices and the types of data that may be requested can be found in >x<’s DSA Transparency Reports available here. | Dependent on the type of data (.csv file, etc.). | The access modality for this type of data is dependent on the types of data requests, but may include >x< DSA Transparency Report as well as secure processing environments. |
 
−Data Structure & Metadata
+| Category | Description | Data Structure & Metadata | Suggested Access Modalities |
+| --- | --- | --- | --- |
+| Content and Interaction Data | Public post identification, creation time, edit history, referenced posts, indication of content recognized as sensitive, public engagement metrics, such as like count, comments, reposts, views, and information on who can interact with a post.More information on content and interaction data that may be requested can be found here. | >x< API: The Post object has a long list of ‘root-level’ fields, such as id, text, and created\_at. Post objects are also the ‘parent’ object to several child objects including user, media, poll, and place. Use the field parameter Post.fields when requesting these root-level fields on the Post object. Examples of Post object metadata can be found here. | >x< API (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
 
−Suggested Access Modalities
+| Category | Description | Data Structure & Metadata | Suggested Access Modalities |
+| --- | --- | --- | --- |
+| User Related Data | Public profile information, such as >x< handle, date of creation, bio description, if ID verified, specified location, account label and checkmarks (e.g., parody label, affiliation badges, blue checkmarks, etc.), user activity details (e.g., follower count, following count, post count, etc.). More information on user related data that may be requested can be found here. | >x< API: The user object contains >x< user account metadata describing the referenced user. The user object is the primary object returned in the users lookup endpoint. When requesting additional user fields on this endpoint, use the fields parameter user.fieldshere. | >x< API (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
 
−Category
+| Category | Description | Data Structure & Metadata | Suggested Access Modalities |
+| --- | --- | --- | --- |
+| Community Notes Data | Community Note id, creation time, post id for which the Community Note was requested or applied, user-entered source link, initial status rating, rescore timestamp, rating, hashed user identifiers, etc.More information on Community Notes data that may be requested can be found here. | Download Community Notes Data: All Community Notes contributions are publicly available here. The Community Notes data is released as separate files. Note-related tables can be joined on the noteId field to create a combined dataset with hashed user identifiers and information about notes and their ratings. More information can be found here. >x< API: The Community Notes endpoints allows AI note writers to search for and propose Community Notes on >x< programmatically. Use of the API requires your account being signed up for >x< Developer AI access and enrolled in Community Notes as an AI Note Writer. | Download Community Notes data (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
 
−**Content and Interaction Data**
+| Category | Description | Data Structure & Metadata | Suggested Access Modalities |
+| --- | --- | --- | --- |
+| Content Recommendations | Open source code on algorithmic recommendations, which serves content across all product surfaces (e.g., For You, Explore, Notifications, Search, etc.). Repository allows researchers to review the actual infrastructure driving content recommendation for all users without compromising user safety and privacy (which requires protecting model weights and training data). This provides researchers the opportunity to understand how user engagement data feeds into the recommendation system and the machinations of that system to then source and recommend a certain pool of content. More information on >x<’s content recommendation system can be found here and here. | Github Repositories: >x<’s Github Repositories include the main repo and ml repo containing the source code for many parts of >x<, including our recommendations algorithm.Data may be in formats such as Scala (majority), Java, Python, Rust, JavaScript/TypeScript, Markdown (.md), ASCII diagrams, PlantUML, etc. The READMEs of each project contain instructions about how to run each project. | >x< API (suitable for all types of data expressly identified herein)Github Repositories (suitable for all types of data expressly identified herein)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
 
−Description
+| Category | Description | Data Structure & Metadata | Suggested Access Modalities |
+| --- | --- | --- | --- |
+| Ads Served in the EU | For ads served in the EU, the Ad Transparency center includes the following: Advertiser, Funding Entity, the Advertiser’s Main Parameters for serving the advertisement (e.g. particular groups, etc), Impression, and Reach of Ad to provide transparency around advertisements on the platform. The >x< Ads Repository also provides information related to ads halted from running on the platform.More information can be found here. | >x< Ads Transparency Center: To access the Ads Repository to search for a particular account, country, and date range, use the user interface or the >x< API (instructions here). The request will generate a .csv file containing the information about the applicable advertisement(s). | >x< Ads Transparency Center (suitable for all types of data expressly identified herein)>x< API (generally suitable for all types of low-risk data)>x< may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk. |
 
−Public post identification, creation time, edit history, referenced posts, indication of content recognized as sensitive, public engagement metrics, such as like count, comments, reposts, views, and information on who can interact with a post.
+| Category | Description | Data Structure & Metadata | Suggested Access Modalities |
+| --- | --- | --- | --- |
+| Content Moderation | Number of content reports, actions taken on content reports, own initiative content moderation actions, grounds for action, number of complaints and appeals statistics.More information on >x<’s content moderation practices and the types of data that may be requested can be found in >x<’s DSA Transparency Reports available here. | Dependent on the type of data (.csv file, etc.). | The access modality for this type of data is dependent on the types of data requests, but may include >x< DSA Transparency Report as well as secure processing environments. |
 
−More information on content and interaction data that may be requested can be found [here](https://docs.x.com/x-api/fundamentals/data-dictionary).
+### Notes on Catalogue:
 
−Data Structure & Metadata
−
−**X API:** The Post object has a long list of ‘root-level’ fields, such as `id`, `text`, and `created_at`. Post objects are also the ‘parent’ object to several child objects including user, media, poll, and place. Use the field parameter `Post.fields` when requesting these root-level fields on the Post object. Examples of Post object metadata can be found [here](https://docs.x.com/x-api/fundamentals/data-dictionary#tweet).
−
−Suggested Access Modalities
−
−[X API](https://docs.x.com/x-api/introduction) (suitable for all types of data expressly identified herein)
−
−X may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk.
−
−Category
−
−**User Related Data**
−
−Description
−
−Public profile information, such as X handle, date of creation, bio description, if ID verified, specified location, account label and checkmarks (e.g., parody label, affiliation badges, blue checkmarks, etc.), user activity details (e.g., follower count, following count, post count, etc.).
−
−More information on user related data that may be requested can be found [here](https://docs.x.com/x-api/fundamentals/data-dictionary#user).
−
−Data Structure & Metadata
−
−**X API:** The user object contains X user account metadata describing the referenced user. The user object is the primary object returned in the users lookup endpoint. When requesting additional user fields on this endpoint, use the fields parameter `user.fields` [here](https://docs.x.com/x-api/fundamentals/data-dictionary#user).
−
−Suggested Access Modalities
−
−[X API](https://docs.x.com/x-api/introduction) (suitable for all types of data expressly identified herein)
−
−X may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk.
−
−Category
−
−**Community Notes Data**
−
−Description
−
−Community Note id, creation time, post id for which the Community Note was requested or applied, user-entered source link, initial status rating, rescore timestamp, rating, hashed user identifiers, etc.
−
−More information on Community Notes data that may be requested can be found [here](https://communitynotes.x.com/guide/under-the-hood/download-data).
−
−Data Structure & Metadata
−
−**Download Community Notes Data:** All Community Notes contributions are publicly available [here](https://x.com/i/communitynotes/download-data). The Community Notes data is released as separate files. Note-related tables can be joined on the `noteId` field to create a combined dataset with hashed user identifiers and information about notes and their ratings. More information can be found [here](https://communitynotes.x.com/guide/under-the-hood/download-data).
−
−**X API:** The [Community Notes endpoints](https://docs.x.com/x-api/community-notes/introduction) allows AI note writers to search for and propose Community Notes on X programmatically. Use of the API requires your account being signed up for X Developer AI access and enrolled in Community Notes as an AI Note Writer.
−
−Suggested Access Modalities
−
−[Download Community Notes data](https://x.com/i/communitynotes/download-data) (suitable for all types of data expressly identified herein)
−
−X may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk.
−
−Category
−
−**Content Recommendations**
−
−Description
−
−Open source code on algorithmic recommendations, which serves content across all product surfaces (e.g., For You, Explore, Notifications, Search, etc.). Repository allows researchers to review the actual infrastructure driving content recommendation for all users without compromising user safety and privacy (which requires protecting model weights and training data). This provides researchers the opportunity to understand how user engagement data feeds into the recommendation system and the machinations of that system to then source and recommend a certain pool of content.
−
−More information on X’s content recommendation system can be found [here](https://help.x.com/resources/recommender-systems) and [here](https://github.com/twitter/the-algorithm?tab=readme-ov-file#xs-recommendation-algorithm).
−
−Data Structure & Metadata
−
−**Github Repositories:**[X’s Github Repositories](https://github.com/twitter/) include the [main repo](https://github.com/twitter/the-algorithm/) and [ml repo](https://github.com/twitter/the-algorithm-ml) containing the source code for many parts of X, including our recommendations algorithm.
−
−Data may be in formats such as Scala (majority), Java, Python, Rust, JavaScript/TypeScript, Markdown (.md), ASCII diagrams, PlantUML, etc. The READMEs of each project contain instructions about how to run each project.
−
−Suggested Access Modalities
−
−[X API](https://docs.x.com/x-api/introduction) (suitable for all types of data expressly identified herein)
−
−[Github Repositories](https://github.com/twitter) (suitable for all types of data expressly identified herein)
−
−X may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk.
−
−Category
−
−**Ads Served in the EU**
−
−Description
−
−For ads served in the EU, the Ad Transparency center includes the following: Advertiser, Funding Entity, the Advertiser’s Main Parameters for serving the advertisement (e.g. particular groups, etc), Impression, and Reach of Ad to provide transparency around advertisements on the platform.
−
−The X Ads Repository also provides information related to ads halted from running on the platform.
−
−More information can be found [here](https://business.x.com/help/ads-policies/product-policies/ads-transparency).
−
−Data Structure & Metadata
−
−**X Ads Transparency Center:** To access the Ads Repository to search for a particular account, country, and date range, use the [user interface](https://ads.x.com/ads-repository) or the X API ([instructions here](https://business.x.com/help/ads-policies/product-policies/ads-transparency#:~:text=Steps%20for%20API%20Access%20to%20X%20Ads%20Repository%3A)). The request will generate a .csv file containing the information about the applicable advertisement(s).
−
−Suggested Access Modalities
−
−[X Ads Transparency Center](https://business.x.com/help/ads-policies/product-policies/ads-transparency) (suitable for all types of data expressly identified herein)
−
−[X API](https://docs.x.com/x-api/introduction) (generally suitable for all types of low-risk data)
−
−X may suggest other modalities, including other secure processing environments for data, based on the type of data and the nature of the risk.
−
−Category
−
−**Content Moderation**
−
−Description
−
−Number of content reports, actions taken on content reports, own initiative content moderation actions, grounds for action, number of complaints and appeals statistics.
−
−More information on X’s content moderation practices and the types of data that may be requested can be found in X’s DSA Transparency Reports available [here](https://transparency.x.com/reports/dsa-transparency-report).
−
−Data Structure & Metadata
−
−Dependent on the type of data (.csv file, etc.).
−
−Suggested Access Modalities
−
−The access modality for this type of data is dependent on the types of data requests, but may include [X DSA Transparency Report](https://transparency.x.com/reports/dsa-transparency-report) as well as secure processing environments.
−
−**Notes on Catalogue:**
−
−- Data may include historical and real-time data where relevant and available. The [X Privacy Policy](https://x.com/privacy#chapter4) describes how long we generally keep different types of information.
−
−- Where available and applicable, X may provide vetted researchers with relevant metadata and documentation describing the data made available.
−- Where applicable, X will inform vetted researchers of any data limitations (e.g., sampling, anonymization methods).
+- Data may include historical and real-time data where relevant and available. The [>x< Privacy Policy](https://x.com/privacy#chapter4) describes how long we generally keep different types of information.
+- Where available and applicable, >x< may provide vetted researchers with relevant metadata and documentation describing the data made available.
+- Where applicable, >x< will inform vetted researchers of any data limitations (e.g., sampling, anonymization methods).
 
 ## Data Access Modalities
 
 The data access modalities should be adequate to address the sensitivity of the specific data requested in a data access application and appropriate to fulfil the requirements of data security, data confidentiality and protection of personal data.
 
−To help vetted researchers better identify the appropriate modality, the table above outlines X’s suggested non-exhaustive access modalities for the data described in the DSA data catalogue. However, we note that other data access modalities may be more appropriate depending on the specific types of data ultimately requested by vetted researchers.
+To help vetted researchers better identify the appropriate modality, the table above outlines >x<’s suggested non-exhaustive access modalities for the data described in the DSA data catalogue. However, we note that other data access modalities may be more appropriate depending on the specific types of data ultimately requested by vetted researchers.
 
−Depending on the relevant access modality, technical, organisational and/or legal conditions for access may be applicable, including, but not limited to: creation of a developer account by the researcher and programmatic retrieval (more information available at: [https://docs.x.com/overview)](https://docs.x.com/overview); enabling a secure environment via access controls; email and login information controls; acceptance of the [X Developer Agreement](https://developer.x.com/developer-terms/agreement-and-policy) and [X Developer Policy](https://developer.x.com/developer-terms/policy), which include specific provisions on accessing data for the purposes of DSA Art. 40; use of [batch compliance endpoints](https://docs.x.com/x-api/compliance/batch-compliance/introduction) tools to help researchers maintain X data in compliance with the [X Developer Agreement](https://developer.x.com/developer-terms/agreement) and [X Developer Policy](https://developer.x.com/developer-terms/policy); any security measures necessary for the vetted researcher to ensure confidentiality and security of personal data and non-personal data at all times; entering into non-disclosure agreements.
+Depending on the relevant access modality, technical, organisational and/or legal conditions for access may be applicable, including, but not limited to: creation of a developer account by the researcher and programmatic retrieval (more information available at: [https://docs.x.com/overview)](https://docs.x.com/overview); enabling a secure environment via access controls; email and login information controls; acceptance of the [>x< Developer Agreement](https://developer.x.com/developer-terms/agreement-and-policy) and [>x< Developer Policy](https://developer.x.com/developer-terms/policy), which include specific provisions on accessing data for the purposes of DSA Art. 40; use of [batch compliance endpoints](https://docs.x.com/x-api/compliance/batch-compliance/introduction) tools to help researchers maintain >x< data in compliance with the [>x< Developer Agreement](https://developer.x.com/developer-terms/agreement) and [>x< Developer Policy](https://developer.x.com/developer-terms/policy); any security measures necessary for the vetted researcher to ensure confidentiality and security of personal data and non-personal data at all times; entering into non-disclosure agreements.
 
 ## Contacts
 
 **DSA Portal:** <https://data-access.dsa.ec.europa.eu/home>
 
 **For general API questions:** <https://docs.x.com/x-api/introduction>
 
−## Share this article
+Share this Article
 
−Post
+- [Vetted Researchers Data Access Requests](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#vetted-researchers-data-access-requests)
+- [DSA Data Catalogue](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#dsa-data-catalogue)
+- [Notes on Catalogue:](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#notes-on-catalogue)
+- [Data Access Modalities](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#data-access-modalities)
+- [Contacts](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers#contacts)
 
−#### X platform
+© 2026 >x< Corp.
 
−- [X.com](https://x.com/ "X.com")
−- [Status](https://docs.x.com/status "Status")
−- [Accessibility](https://help.x.com/resources/accessibility "Accessibility")
−- [Embed a post](https://publish.x.com "Embed a post")
−- [Privacy Center](https://privacy.x.com/ "Privacy Center")
−- [Transparency Center](https://transparency.x.com/ "Transparency Center")
−- [Download the X app](https://help.x.com/using-x/download-the-x-app "Download the X app")
−- [Try Grok.com](https://grok.com "Try Grok.com")
+ThemeEnglish
 
−#### X Corp.
+## >x< Platform
 
−- [About the company](https://about.x.com/en "About the company")
−- [Company news](https://blog.x.com/ "Company news")
−- [Brand toolkit](https://about.x.com/en/who-we-are/brand-toolkit.html "Brand toolkit")
−- [Jobs and internships](https://careers.x.com/ "Jobs and internships")
−- [Investors](https://investor.twitterinc.com/ "Investors")
+- [>x<.com](https://x.com)
+- [Status](https://docs.x.com/status)
+- [Accessibility](https://help.x.com/en/resources/accessibility)
+- [Embed a post](https://publish.x.com)
+- [Privacy center](https://privacy.x.com)
+- [Transparency center](https://transparency.x.com)
+- [Download the >x< app](https://x.com/download)
+- [Try Grok.com](https://grok.com)
 
−#### Help
+## >x< Corp
 
−- [Help Center](https://help.x.com/ "Help Center")
−- [Using X](https://help.x.com/en/using-twitter "Using X")
−- [X for creators](https://create.x.com/ "X for creators")
−- [Ads Help Center](https://business.x.com/en/help.html "Ads Help Center")
−- [Managing your account](https://help.x.com/en/managing-your-account "Managing your account")
−- [Email Preference Center](https://preferencecenter.x.com/ "Email Preference Center")
−- [Rules and policies](https://help.x.com/en/rules-and-policies "Rules and policies")
−- [Contact us](https://help.x.com/en/forms "Contact us")
+- [About the company](https://about.x.com)
+- [Company news](https://blog.x.com)
+- [Brand toolkit](https://about.x.com/en/who-we-are/brand-toolkit)
+- [Jobs and internships](https://careers.x.com)
+- [Investors](https://investor.x.com)
 
−#### Developer resources
+## Help
 
−- [Developer home](https://developer.x.com/en "Developer home")
−- [Documentation](https://developer.x.com/en/docs "Documentation")
−- [Forums](https://twittercommunity.com/ "Forums")
−- [Communities](https://developer.x.com/en/community "Communities")
−- [Developer blog](https://blog.x.com/developer/ "Developer blog")
−- [Engineering blog](https://blog.x.com/engineering/en_us.html "Engineering blog")
−- [Developer terms](https://developer.x.com/en/more/developer-terms "Developer terms")
+- [Help Center](https://help.x.com/en)
+- [Using >x<](https://help.x.com/en/using-x)
+- [Managing your account](https://help.x.com/en/managing-your-account)
+- [Rules and policies](https://help.x.com/en/rules-and-policies)
+- [Contact us](https://help.x.com/en/forms)
 
−#### Business resources
+## Developer resources
 
−- [Advertise](https://business.x.com/en/advertising.html "Advertise")
−- [X for business](https://business.x.com/ "X for business")
−- [Resources and guides](https://business.x.com/en/resources.html "Resources and guides")
−- [X for marketers](https://marketing.x.com/ "X for marketers")
−- [Marketing insights](https://marketing.x.com/en/insights "Marketing insights")
−- [Brand inspiration](https://marketing.x.com/en/success-stories "Brand inspiration")
−- [X Ads Academy](https://www.xadsacademy.com/sl/5c3e29ed "X Ads Academy")
+- [Developer home](https://developer.x.com)
+- [Documentation](https://docs.x.com)
+- [Forums](https://devcommunity.x.com)
+- [Communities](https://developer.x.com/en/community)
+- [Engineering blog](https://blog.x.com/engineering)
+- [Developer terms](https://developer.x.com/en/developer-terms)
 
−© 2026 X Corp.
+## Business resources
 
−[Cookies](https://help.x.com/rules-and-policies/twitter-cookies "Cookies")
−
−[Privacy](https://x.com/privacy "Privacy")
−
−[Terms and conditions](https://x.com/tos "Terms and conditions")
−
−English
−
−[Help Center](https://help.x.com/en)
−
−- [English](https://help.x.com/en/rules-and-policies/dsa-vetted-researchers)
−- [Español](https://help.x.com/es)
−- [日本語](https://help.x.com/ja)
−- [한국어](https://help.x.com/ko)
−- [Português](https://help.x.com/pt)
−- [Deutsch](https://help.x.com/de)
−- [Türkçe](https://help.x.com/tr)
−- [Français](https://help.x.com/fr)
−- [Italiano](https://help.x.com/it)
−- [العربية](https://help.x.com/ar)
−- [Nederlands](https://help.x.com/nl)
−- [Bahasa Indonesia](https://help.x.com/id)
−- [Русский](https://help.x.com/ru)
−- [हिंदी](https://help.x.com/hi)
−- [தமிழ்](https://help.x.com/ta)
−- [עברית](https://help.x.com/he)
−- [简体中文](https://help.x.com/zh-cn)
−- [繁體中文](https://help.x.com/zh-tw)
−- [ภาษาไทย](https://help.x.com/th)
−- [Tiếng Việt](https://help.x.com/vi)
−- [Melayu](https://help.x.com/ms)
−- [বাংলা](https://help.x.com/bn)
−- [Filipino](https://help.x.com/fil)
−- [فارسی‌](https://help.x.com/fa)
−- [Dansk](https://help.x.com/da)
−- [Suomi](https://help.x.com/fi)
−- [Svenska](https://help.x.com/sv)
−- [Norsk](https://help.x.com/no)
−- [Polski](https://help.x.com/pl)
−- [Magyar](https://help.x.com/hu)
−- [Română](https://help.x.com/ro)
−- [Українська](https://help.x.com/uk)
−- [मराठी](https://help.x.com/mr)
−- [ગુજરાતી](https://help.x.com/gu)
−- [Български](https://help.x.com/bg)
−- [Català](https://help.x.com/ca)
−- [Hrvatski](https://help.x.com/hr)
−- [Српски](https://help.x.com/sr)
−- [Slovenčina](https://help.x.com/sk)
−- [ಕನ್ನಡ](https://help.x.com/kn)
−- [ಪಾಷ್ಟೋ](https://help.x.com/ps)
−- [Dari](https://help.x.com/fa-af)
−- [Oromo](https://help.x.com/om)
−- [Tigrinya](https://help.x.com/ti)
−- [کوردی](https://help.x.com/ckb)
−- [Lietuvių](https://help.x.com/lt)
−- [Latviešu](https://help.x.com/lv)
−- [Malti](https://help.x.com/mt)
−- [Slovenščina](https://help.x.com/sl)
−- [Gaeilge](https://help.x.com/ga)
−- [Lus Hmoob](https://help.x.com/hmn)
−- [Հայերեն](https://help.x.com/hy)
−- [ខ្មែរ](https://help.x.com/km)
−- [English](https://help.x.com/az)
−
−**Did someone say … cookies?**
−
−X and its partners use cookies to provide you with a better, safer and
−faster service and to support our business. Some cookies are necessary to use
−our services, improve our services, and make sure they work properly.
−[Show more about your choices](https://help.twitter.com/rules-and-policies/twitter-cookies).
−
−- Accept all cookies
−- Refuse non-essential cookies
+- [Advertise](https://ads.x.com)
+- [>x< for business](https://business.x.com)
+- [Resources and guides](https://business.x.com/resources)