Sample API to illustrate a simple e-commerce store implementation of the Stripe API.
User
-|--< Order
-|--< Product
Order
s are owned by User
s
Product
s are not owned & are managed via "admin"
Method |
Endpoint |
Headers |
POST |
/sign-up |
None |
POST |
/sign-in |
None |
PATCH |
/change-password |
Bearer Token |
DELETE |
/sign-out |
Bearer Token |
Method |
Endpoint |
Headers |
GET |
/products |
None |
GET |
/products/:id |
None |
Action |
Method |
Endpoint |
Headers |
Index Orders |
GET |
/orders |
Bearer Token |
Show Order |
GET |
/orders/:id |
Bearer Token |
Create Order |
POST |
/orders |
Bearer Token |
Update Order |
PATCH |
/orders/:id |
Bearer Token |
Delete Order |
DELETE |
/orders/:id |
Bearer Token |
Action |
Method |
Endpoint |
Headers |
Create payment intent |
POST |
/payment-intent/:orderId |
Bearer Token |