Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Repost endpoint returning HTTP 429

Abierto
#586 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
30/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Activo
Área
api

Línea de trabajo

Start by comparing the reported /repost/tracks requests with the related issue 584 and reproduce the 429 response using the Swagger API explorer, multiple OAuth tokens, and separate IP addresses. Check whether the endpoint's rate-limit headers and behavior differ from other endpoints; done means identifying the cause and confirming the expected response or required API-side fix.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

As mentioned in https://github.com/soundcloud/api/issues/584:

We seem to be getting nothing but HTTP 429 on the /repost/tracks endpoint, while other endpoints from the same machine(s) work perfectly fine. That endpoint also doesn't return any information about the rate limits in the response headers, while others return:

< x-ratelimit-limit: -1
< x-ratelimit-remaining: 0
< x-ratelimit-reset: 0

An example:

< HTTP/1.1 429 Too Many Requests
< Content-Type: application/json
< Content-Length: 38
< Connection: keep-alive
< Date: Sat, 26 Sep 2026 23:00:26 GMT
< server: istio-envoy
< vary: Origin
< x-generator: tyk.io
< x-tyk-trace-id: e6413ed89739db0e19ddd99ff0e55429
< x-envoy-upstream-service-time: 2
< X-Cache: Error from cloudfront
< Via: 1.1 08dc547306e2c7102196b53ce0859e80.cloudfront.net (CloudFront)
< X-Amz-Cf-Pop: FRA60-P11
< X-Amz-Cf-Id: PfWdzKD62C4OW1IeJJFLpzHI-6tJ1FPTbatn2vexuwe4VMtZa0u6aw==

Getting the same when sending from 2 separate IP addresses, with multiple different OAuth tokens (not sure which one rate limiting is tied to).
Also getting this when trying to send a request on the Swagger test page at: https://developers.soundcloud.com/docs/api/explorer/open-api#/reposts/post_reposts_tracks__track_urn_

Image

Sent the application's Client ID to @SoundCloudDev on X.

Lenguaje dominante
JavaScript
Estrellas
253
Forks
53
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de soundcloud/api

Todos los issues de soundcloud/api

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.