Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

OnCallPagingApi Missing endpoint to list pages

Ouverte
#2,773 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
openapi, python
Domaine
api

Piste de recherche

Commencez par src/datadog_api_client/v2/api/on_call_paging_api.py, en particulier par l’exemple acknowledge-on-call-page existant et l’endpoint. Comparez l’API du client avec l’endpoint de l’interface web instable à l’adresse /api/unstable/on-call/pages. Le travail est terminé lorsque le client expose une méthode de liste sous le feature flag unstable avec la prise en charge du filtrage demandée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

kind/bug stale

Describe the bug
OnCallPagingApi has methods to Escalate, Acknowledge, Resolve or Create On-Call Pages but not to list them.
The only way to list them is through the web ui https://app.datadoghq.eu/on-call/pages

To Reproduce
Steps to reproduce the behavior:

  1. Try out the example for acknowledging an on-call page found here
  2. Try to change the code to list current triggered pages
  3. No methods or api endpoints exposed for that.

Expected behavior
A method similar to acknowledge_on_call_page but for listing outstanding pages, with the ability to filter out by responder, status, etc...

Screenshots

Environment and Versions (please complete the following information):

  • datadog-api-client==2.41.0

Additional context
The web UI is currently using an unstable API endpoint that differs from what the library is using ie:

If the endpoints is unstable the expected behavior is to have it supported under the unstable feature flag

Langage dominant
Python
Étoiles
166
Forks
55
Merge moyen
3 j 2 h
PR mergées (30 j)
78

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de DataDog/datadog-api-client-python

Toutes les issues de DataDog/datadog-api-client-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.