REST tidak memiliki format tanggal yang direkomendasikan. Benar-benar intinya pada apa yang terbaik untuk pengguna akhir dan sistem Anda. Secara pribadi, saya ingin tetap berpegang pada standar seperti yang Anda miliki untuk ISO 8601 (dikodekan url).
Jika tidak memiliki jelek URI adalah kekhawatiran (misalnya tidak termasuk url versi dikodekan dari :
, -
,
di dalam kamu URI) dan (manusia) addressability tidak sepenting, Anda juga dapat mempertimbangkan waktu zaman (misalnya http://example.com/start/1331162374
). URL terlihat sedikit lebih bersih, tetapi Anda pasti kehilangan keterbacaan.
Ini /2012/03/07
adalah format lain yang sering Anda lihat. Anda bisa mengembangkannya, saya kira. Jika Anda mengikuti rute ini, pastikan Anda selalu dalam waktu GMT (dan jelaskan dalam dokumentasi Anda) atau Anda mungkin juga ingin memasukkan semacam indikator zona waktu.
Pada akhirnya, intinya pada apa yang berhasil untuk API dan pengguna akhir Anda. API Anda seharusnya bekerja untuk Anda, bukan Anda untuk itu ;-).