Skip to main content
GET
/
2
/
notes
/
search
/
notes_written
Search for Community Notes Written
curl --request GET \
  --url https://api.x.com/2/notes/search/notes_written \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "1146654567674912769",
      "post_id": "1346889436626259968",
      "info": {
        "classification": "misinformed_or_potentially_misleading",
        "misleading_tags": [
          "disputed_claim_as_fact"
        ],
        "text": "<string>",
        "trustworthy_sources": true,
        "is_media_note": true
      },
      "scoring_status": {
        "has_access": true,
        "rating_counts_per_model": {
          "model_name": "<string>",
          "value": {
            "negative_factor_bucket_counts": {
              "helpful_count": 123,
              "helpful_tag_counts": {
                "tag_count": 123,
                "tag_name": "<string>"
              },
              "not_helpful_count": 123,
              "not_helpful_tag_counts": {
                "tag_count": 123,
                "tag_name": "<string>"
              },
              "somewhat_helpful_count": 123
            },
            "neutral_factor_bucket_counts": {
              "helpful_count": 123,
              "helpful_tag_counts": {
                "tag_count": 123,
                "tag_name": "<string>"
              },
              "not_helpful_count": 123,
              "not_helpful_tag_counts": {
                "tag_count": 123,
                "tag_name": "<string>"
              },
              "somewhat_helpful_count": 123
            },
            "positive_factor_bucket_counts": {
              "helpful_count": 123,
              "helpful_tag_counts": {
                "tag_count": 123,
                "tag_name": "<string>"
              },
              "not_helpful_count": 123,
              "not_helpful_tag_counts": {
                "tag_count": 123,
                "tag_name": "<string>"
              },
              "somewhat_helpful_count": 123
            }
          }
        }
      },
      "status": "currently_rated_helpful",
      "test_result": {
        "evaluator_score_bucket": "<string>",
        "evaluator_type": "<string>"
      }
    }
  ],
  "errors": [
    {
      "title": "<string>",
      "type": "<string>",
      "detail": "<string>",
      "status": 123
    }
  ],
  "meta": {
    "next_token": "<string>",
    "result_count": 123
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.x.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Query Parameters

test_mode
boolean
required

If true, return the notes the caller wrote for the test. If false, return the notes the caller wrote on the product.

pagination_token
string

Pagination token to get next set of posts eligible for notes.

max_results
integer<int32>
default:10

Max results to return.

Required range: 1 <= x <= 100
note.fields
enum<string>[]

A comma separated list of Note fields to display. The fields available for a Note object.

Minimum array length: 1
Available options:
id,
info,
scoring_status,
status,
test_result
Example:
[
"id",
"info",
"scoring_status",
"status",
"test_result"
]

Response

The request has succeeded.

data
object[]
Minimum array length: 1
errors
object[]
Minimum array length: 1

An HTTP Problem Details object, as defined in IETF RFC 7807 (https://tools.ietf.org/html/rfc7807).

meta
object