Last active
August 20, 2023 17:30
-
-
Save developerfromjokela/66a5f44fa6f887b23f1dca4d99aa49b0 to your computer and use it in GitHub Desktop.
JAMIX Menu REST API
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
API for finding "Kitchens": | |
https://fi.jamix.cloud/apps/menuservice/rest/haku/public | |
API for reading the table: | |
http://fi.jamix.cloud/apps/menuservice/rest/haku/menu/<customerID>/<kitchenID>?lang=fi | |
GET Params: | |
lang, language (fi, or en). Default = en. | |
type, json or table. Default = json. | |
date, start date in format yyyymmdd. Default = 0 (disabled). | |
date2, ending date in format yyyymmdd. Default = 0 (disabled). |
@developerfromjokela Yeah, I've been poking around that host and haven't been able to find a comparable JSON endpoint, unfortunately. There is no such mobile app that I'm aware of—the official one provided by the university appears to just use an iframe. I might reach out to Jamix and ask if they have an accessible API for their US clients. Thanks for your help!
Hi! Did you manage to find anything about US clients' API/JSON?
Regrettably, I wasn't able to determine much more, because it seems that my university specifically has blocked all API access, so there's not much I can do to investigate.
Did you at least manage to find an endpoint for US Jamix customers? That
could be helpful for other people if you do 😄
…On Wed 31. May 2023 at 17.33, Erik Kieran Boesen ***@***.***> wrote:
***@***.**** commented on this gist.
------------------------------
Regrettably, I wasn't able to determine much more, because it seems that
my university specifically has blocked all API access, so there's not much
I can do to investigate.
—
Reply to this email directly, view it on GitHub
<https://gist.github.com/developerfromjokela/66a5f44fa6f887b23f1dca4d99aa49b0#gistcomment-4585352>
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AJU4T5QIHIDH2U7ZSD2TN4TXI5JCFBFKMF2HI4TJMJ2XIZLTSKBKK5TBNR2WLJDHNFZXJJDOMFWWLK3UNBZGKYLEL52HS4DFQKSXMYLMOVS2I5DSOVS2I3TBNVS3W5DIOJSWCZC7OBQXE5DJMNUXAYLOORPWCY3UNF3GS5DZVRZXKYTKMVRXIX3UPFYGLK2HNFZXIQ3PNVWWK3TUUZ2G64DJMNZZDAVEOR4XAZNEM5UXG5FFOZQWY5LFVEYTANBYGIYTKNJVU52HE2LHM5SXFJTDOJSWC5DF>
.
You are receiving this email because you authored the thread.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>
.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
By the way, I think the endpoints referenced in this gist have moved since two years ago.
The Kitchens list is here:
https://fi.jamix.cloud/apps/menuservice/rest/haku/public
The table API is here:
https://fi.jamix.cloud/apps/menuservice/rest/haku/menu/<customerID>/<kitchenID>?lang=fi
For the latter endpoint, it appears that the
lang
parameter is now mandatory, and I can only find it working if it's equal tofi
.