Documentazione opening hour errata
Come utente API vorrei avere una documentazione accurata dei campi obbligatori e del loro formato per le opening hour. In particolare voglio che il campo nome
sia un json con le lingue da tradurre, che i campi begin_hour
, end_hour
siano degli orari e non delle date, che days_of_week
abbia come default un valore valido (il valore [0] infatti non esiste) che id
, created_at
e updated_at
non siano presenti nella POST.
Questo il payload per una post funzionante:
{
"name": {
"it": "Test API",
"en": "Test API eng",
"de": "Test API de"
},
"start_date": "2024-06-01T00:00:00+01:00",
"end_date": "2025-12-31T00:00:00+01:00",
"days_of_week": [ 1, 2, 3, 4, 5 ],
"begin_hour": "09:00",
"end_hour": "13:00",
"is_moderated": false,
"meeting_minutes": 30,
"interval_minutes": 0,
"meeting_queue": 1
}
Attualmente invece la documentazione prevede questo payload per la POST e questi valori nella doc:
Per essere coerenti con le nostre API non si è corretta la documentazione bensì il form facendogli accettare il payload descritto
{
"name": "Test API",
"start_date": "2024-06-01T00:00:00+01:00",
"end_date": "2025-12-31T00:00:00+01:00",
"days_of_week": [ 1, 2, 3, 4, 5 ],
"begin_hour": "09:00",
"end_hour": "13:00",
"is_moderated": false,
"meeting_minutes": 30,
"interval_minutes": 0,
"meeting_queue": 1
}
Edited by Raffaele Luccisano