Project

General

Profile

Development #91718

Exposer /api/SlotsFromPosition au format Publik

Added by Benjamin Dauvergne about 1 month ago. Updated about 1 month ago.

Status:
Nouveau
Priority:
Bas
Assignee:
-
Target version:
-
Start date:
12 June 2024
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Ce webservice1 permet de lister les rendez-vous dans un certain rayon d'une position géographique; ce serait pour proposer éventuellement d'autres rendez-vous dans les interfaces de réservation. Ça renvoie actuelle une liste de lieux et pour chaque lieux une liste de rendez-vous disponibles.

Ce serait exposer via un proxy dans chrono comme pour la recherche de doublons, avec certainement un peu d'aide pour ne pas avoir à gérer de coordonnées géographiques (codes postaux à la place?) et du cache pour ne pas tomber dans des limites de la part de l'ANTS.

[
  {
    "id": "1214",
    "name": "Mairie de Manduel",
    "longitude": 4.4737,
    "latitude": 43.819,
    "public_entry_address": "Hôtel de ville",
    "zip_code": "30129",
    "city_name": "Manduel",
    "decoded_city_name": "manduel",
    "website": "https://www.manduel.fr/",
    "city_logo": "https://api.rdvenmairie.fr/public/photos/manduel.png",
    "distance_km": 4.18,
    "available_slots": [
      {
        "datetime": "2024-06-18T08:45:00+00:00",
        "callback_url": "https://rdvenmairie.fr/confirmation-rdv/?agenda=660eb5e1f557090234228c8e&code=30129&date=2024-06-18T08%3A45Z&duration=15&mairie=manduel&person=1&reason=DEPOT_CNI" 
      },
...
    ]
  },
  {
    "id": "1421",
    "name": "Mairie de Bouillargues",
    "longitude": 4.42763,
    "latitude": 43.79939,
    "public_entry_address": "Parc Municipal",
    "zip_code": "30230",
    "city_name": "Bouillargues",
    "decoded_city_name": "bouillargues",
    "website": "https://bouillargues.fr/",
    "city_logo": "",
    "distance_km": 0.27,
    "available_slots": [
      {
        "datetime": "2024-06-13T10:10:00+00:00",
        "callback_url": "https://www.rdv360.com/mairie-de-bouillargues" 
      },
     ...
     ]
   }
]

1 https://rendez-vous-api.france-identite.fr/docs#/Annexe%3A%20Acc%C3%A8s%20aux%20rendez-vous%20disponibles/slots_from_position_api_SlotsFromPosition_get

History

#1

Updated by Benjamin Dauvergne about 1 month ago

  • Description updated (diff)

Also available in: Atom PDF