OpenBankProject / OpenBankProject/OBP-API

Add pagination by date for get meetings

Ouverte
#44 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
Scala
Étoiles
1.7k
Forks
482
Merge moyen
1 j 12 h
PR mergées (30 j)
15

Description

Please support the obp_from_date and obp_to_date pagination headers with GET /banks/BANK_ID/meetings call (in the same way as when getting transactions).

If this just involves copying boiler plate from get transactions, then obp_limit and obp_offset would also be useful, though its the date headers for which there is a very strong need.

API Explorer describes the format for the date parameters as including sub-seconds "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", while everywhere else seems to use "yyyy-MM-dd'T'HH:mm:ss'Z'". Is this deliberate in getTransactions, or just an oversight? Really don't see a need for sub-seconds.

Guide de contribution

Ouvrir le guide de contribution

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.

Piste de recherche

Commencez par comparer l’implémentation de GET /banks/BANK_ID/meetings avec la pagination existante de get transactions décrite dans la documentation REST API liée. Vérifiez comment obp_from_date et obp_to_date sont analysés et si le format documenté pour sub-second correspond au comportement existant. C’est terminé lorsque les meeting results prennent en charge les date headers demandés, avec obp_limit et obp_offset pris en compte si le même pagination path les rend applicables.

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

Évaluation

Stack technique
scala
Domaine
api, backend
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
48/100

Recevez les nouvelles issues par e-mail

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