Saltar al contenido principal
GET
/
2
/
tweets
/
counts
/
all
Obtener el recuento de todas las publicaciones
curl --request GET \
  --url https://api.x.com/2/tweets/counts/all \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "end": "2023-11-07T05:31:56Z",
      "start": "2023-11-07T05:31:56Z",
      "tweet_count": 123
    }
  ],
  "errors": [
    {
      "title": "<string>",
      "type": "<string>",
      "detail": "<string>",
      "status": 123
    }
  ],
  "meta": {
    "newest_id": "<string>",
    "next_token": "<string>",
    "oldest_id": "<string>",
    "total_tweet_count": 123
  }
}

Autorizaciones

Authorization
string
header
requerido

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Parámetros de consulta

query
string
requerido

Una consulta/regla/filtro para hacer coincidir Publicaciones. Consulta https://t.co/rulelength para identificar la longitud máxima de la consulta.

Required string length: 1 - 4096
Ejemplo:

"(from:TwitterDev OR from:TwitterAPI) has:media -is:retweet"

start_time
string<date-time>

YYYY-MM-DDTHH:mm:ssZ. La marca de tiempo UTC más antigua a partir de la cual se devolverán las Publicaciones. La marca de tiempo tiene una granularidad de segundos y es inclusiva (es decir, 12:00:01 incluye el primer segundo de ese minuto).

end_time
string<date-time>

YYYY-MM-DDTHH:mm:ssZ. La marca de tiempo UTC más reciente hasta la cual se devolverán las Publicaciones. La marca de tiempo tiene una granularidad de segundos y es exclusiva (es decir, 12:00:01 excluye el primer segundo de ese minuto).

since_id
string

Devuelve resultados con un ID de Publicación mayor (es decir, más reciente) que el ID especificado. Identificador único de este Tweet. Se devuelve como cadena para evitar complicaciones con lenguajes y herramientas que no pueden manejar enteros de gran tamaño.

Pattern: ^[0-9]{1,19}$
Ejemplo:

"1346889436626259968"

until_id
string

Devuelve resultados con un ID de Publicación menor (es decir, más antiguo) que el ID especificado. Identificador único de este Tweet. Se devuelve como cadena para evitar complicaciones con lenguajes y herramientas que no pueden manejar enteros de gran tamaño.

Pattern: ^[0-9]{1,19}$
Ejemplo:

"1346889436626259968"

next_token
string

Este parámetro se utiliza para obtener la siguiente «página» de resultados. El valor de este parámetro se obtiene directamente de la respuesta proporcionada por la API y no se debe modificar. Un token de paginación en base36.

Minimum string length: 1
pagination_token
string

Este parámetro se usa para obtener la siguiente "página" de resultados. El valor que se pasa en el parámetro se toma directamente de la respuesta proporcionada por la API y no debe modificarse. Un token de paginación en base36.

Minimum string length: 1
granularity
enum<string>
predeterminado:hour

La granularidad de los resultados del recuento de búsqueda.

Opciones disponibles:
minute,
hour,
day
search_count.fields
enum<string>[]

Una lista, separada por comas, de campos de SearchCount que se mostrarán. Campos disponibles para un objeto SearchCount.

Minimum array length: 1
Opciones disponibles:
end,
start,
tweet_count
Ejemplo:
["end", "start", "tweet_count"]

Respuesta

La solicitud se ha completado correctamente.

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

Un objeto HTTP Problem Details, tal como se define en el IETF RFC 7807 (https://tools.ietf.org/html/rfc7807).

meta
object