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 |