nitpick: why does v1 of the shopping API hang? #1

Open
opened 2026-05-26 13:38:52 -04:00 by plate · 0 comments
Owner

matching the official app 1:1 is explicitly not a goal of my project, but it still irks me that i can't use the v1 api (/shop/api/v1/shops) to create shopping baskets while the apps have no issue at all. instead i have to use v2 (/shop/api/v2/shops) which is documented nowhere and was just found by chance.

the structure of the v2 api is cleaner from what i saw, but this doesn't really seem reliable.

it just times out for POST and PUT, but for other methods it returns a HTTP 405.

from some tests months ago, it doesn't seem to be solved by using an IP on store wifi. so i'm not really sure

matching the official app 1:1 is explicitly _not_ a goal of my project, but it still irks me that i can't use the v1 api (`/shop/api/v1/shops`) to create shopping baskets while the apps have no issue at all. instead i have to use v2 (`/shop/api/v2/shops`) which is documented nowhere and was just found by chance. the structure of the v2 api is cleaner from what i saw, but this doesn't really seem reliable. it just times out for `POST` and `PUT`, but for other methods it returns a HTTP 405. from some tests months ago, it doesn't seem to be solved by using an IP on store wifi. so i'm not really sure
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
plate/libssa#1
No description provided.