{"id":1216,"date":"2026-03-01T20:12:21","date_gmt":"2026-03-01T20:12:21","guid":{"rendered":"http:\/\/localhost:8881\/api-shop\/"},"modified":"2026-03-01T20:12:21","modified_gmt":"2026-03-01T20:12:21","slug":"api-shop","status":"publish","type":"page","link":"https:\/\/flamenet.io\/api-shop\/","title":{"rendered":"Flamenet API \u2014 Shop"},"content":{"rendered":"<nav class=\"api-nav\"><span class=\"api-nav-brand\">&#9670; Flamenet API<\/span><a href=\"https:\/\/flamenet.io\/api-docs\/\">Overview<\/a><a href=\"https:\/\/flamenet.io\/api-forum\/\">Forum<\/a><a href=\"https:\/\/flamenet.io\/api-answers\/\">Answers<\/a><a href=\"https:\/\/flamenet.io\/api-shop\/\" class=\"active\">Shop<\/a><a href=\"https:\/\/flamenet.io\/api-marketplace\/\">Marketplace<\/a><a href=\"https:\/\/flamenet.io\/api-files\/\">Files<\/a><a href=\"https:\/\/flamenet.io\/api-videos\/\">Video<\/a><\/nav><div class=\"api-wrap\">        <h1>Shop API<\/h1>\n        <p>Browse catalog products and retrieve your order history from the Flamenet Shop.<\/p>\n        <p><strong>Base path:<\/strong> <code>\/api\/flamenet\/v1\/shop<\/code><\/p>\n        <div class=\"api-note\">The Shop API covers the curated product catalog (Flamenet Shop). For the peer-to-peer seller marketplace, see the <a href=\"https:\/\/flamenet.io\/api-marketplace\/\">Marketplace API<\/a>.<\/div>\n\n        <div class=\"endpoint\">\n          <div class=\"endpoint-header\">\n            <span class=\"method method-get\">GET<\/span>\n            <span class=\"endpoint-path\">\/shop\/products<\/span>\n          <\/div>\n          <div class=\"endpoint-body\">\n            <p class=\"endpoint-desc\">Returns a paginated list of published products. Optionally filter by category or search term.<\/p>\n            <h3>Query parameters<\/h3>\n            <table>\n              <thead><tr><th>Parameter<\/th><th>Type<\/th><th>Default<\/th><th>Description<\/th><\/tr><\/thead>\n              <tbody>\n                <tr><td><code>page<\/code><\/td><td>integer<\/td><td>1<\/td><td>Page number.<\/td><\/tr>\n                <tr><td><code>per_page<\/code><\/td><td>integer<\/td><td>20<\/td><td>Results per page (max 100).<\/td><\/tr>\n                <tr><td><code>category<\/code><\/td><td>string<\/td><td>\u2014<\/td><td>Shop category slug.<\/td><\/tr>\n                <tr><td><code>search<\/code><\/td><td>string<\/td><td>\u2014<\/td><td>Full-text search term.<\/td><\/tr>\n              <\/tbody>\n            <\/table>\n            <h3>Example request<\/h3>\n            <pre>curl \"https:\/\/flamenet.io\/api\/flamenet\/v1\/shop\/products?category=electronics&amp;per_page=10\"<\/pre>\n            <h3>Example response<\/h3>\n            <pre>{\n  \"<span class=\"key\">products<\/span>\": [\n    {\n      \"<span class=\"key\">id<\/span>\":        <span class=\"num\">34<\/span>,\n      \"<span class=\"key\">title<\/span>\":     \"<span class=\"str\">Palm Pilot III<\/span>\",\n      \"<span class=\"key\">price<\/span>\":     <span class=\"num\">49.99<\/span>,\n      \"<span class=\"key\">sku<\/span>\":       \"<span class=\"str\">PALM-III-01<\/span>\",\n      \"<span class=\"key\">stock<\/span>\":     <span class=\"num\">8<\/span>,\n      \"<span class=\"key\">image_url<\/span>\": \"<span class=\"str\">https:\/\/flamenet.io\/wp-content\/uploads\/palm.jpg<\/span>\",\n      \"<span class=\"key\">in_stock<\/span>\":  <span class=\"num\">true<\/span>\n    }\n  ],\n  \"<span class=\"key\">total<\/span>\": <span class=\"num\">23<\/span>,\n  \"<span class=\"key\">pages<\/span>\": <span class=\"num\">3<\/span>,\n  \"<span class=\"key\">page<\/span>\":  <span class=\"num\">1<\/span>\n}<\/pre>\n            <p><strong>Note:<\/strong> <code>stock<\/code> of <code>-1<\/code> means unlimited. <code>in_stock<\/code> is <code>false<\/code> only when <code>stock<\/code> equals <code>0<\/code>.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"endpoint\">\n          <div class=\"endpoint-header\">\n            <span class=\"method method-get\">GET<\/span>\n            <span class=\"endpoint-path\">\/shop\/products\/{id}<\/span>\n          <\/div>\n          <div class=\"endpoint-body\">\n            <p class=\"endpoint-desc\">Returns full details for a single product, including description and categories.<\/p>\n            <h3>Example request<\/h3>\n            <pre>curl https:\/\/flamenet.io\/api\/flamenet\/v1\/shop\/products\/34<\/pre>\n            <h3>Example response<\/h3>\n            <pre>{\n  \"<span class=\"key\">id<\/span>\":          <span class=\"num\">34<\/span>,\n  \"<span class=\"key\">title<\/span>\":       \"<span class=\"str\">Palm Pilot III<\/span>\",\n  \"<span class=\"key\">price<\/span>\":       <span class=\"num\">49.99<\/span>,\n  \"<span class=\"key\">sku<\/span>\":         \"<span class=\"str\">PALM-III-01<\/span>\",\n  \"<span class=\"key\">stock<\/span>\":       <span class=\"num\">8<\/span>,\n  \"<span class=\"key\">image_url<\/span>\":   \"<span class=\"str\">https:\/\/flamenet.io\/wp-content\/uploads\/palm.jpg<\/span>\",\n  \"<span class=\"key\">in_stock<\/span>\":    <span class=\"num\">true<\/span>,\n  \"<span class=\"key\">description<\/span>\": \"<span class=\"str\">The classic PDA from Palm Computing...<\/span>\",\n  \"<span class=\"key\">categories<\/span>\":  [{\"<span class=\"key\">id<\/span>\":<span class=\"num\">5<\/span>,\"<span class=\"key\">name<\/span>\":\"<span class=\"str\">Electronics<\/span>\",\"<span class=\"key\">slug<\/span>\":\"<span class=\"str\">electronics<\/span>\"}]\n}<\/pre>\n          <\/div>\n        <\/div>\n\n        <div class=\"endpoint\">\n          <div class=\"endpoint-header\">\n            <span class=\"method method-get\">GET<\/span>\n            <span class=\"endpoint-path\">\/shop\/orders<\/span>\n            <span class=\"auth-badge\">AUTH REQUIRED<\/span>\n          <\/div>\n          <div class=\"endpoint-body\">\n            <p class=\"endpoint-desc\">Returns all orders placed by the authenticated user.<\/p>\n            <h3>Example request<\/h3>\n            <pre>curl https:\/\/flamenet.io\/api\/flamenet\/v1\/shop\/orders \\\n  -H \"Authorization: Bearer YOUR_API_KEY\"<\/pre>\n            <h3>Example response<\/h3>\n            <pre>{\n  \"<span class=\"key\">orders<\/span>\": [\n    {\n      \"<span class=\"key\">id<\/span>\":         <span class=\"num\">101<\/span>,\n      \"<span class=\"key\">total<\/span>\":      <span class=\"num\">49.99<\/span>,\n      \"<span class=\"key\">status<\/span>\":     \"<span class=\"str\">paid<\/span>\",\n      \"<span class=\"key\">items<\/span>\":      [{\"<span class=\"key\">id<\/span>\":<span class=\"num\">34<\/span>,\"<span class=\"key\">title<\/span>\":\"<span class=\"str\">Palm Pilot III<\/span>\",\"<span class=\"key\">qty<\/span>\":<span class=\"num\">1<\/span>,\"<span class=\"key\">price<\/span>\":<span class=\"num\">49.99<\/span>}],\n      \"<span class=\"key\">created_at<\/span>\": \"<span class=\"str\">2026-02-15 13:00:00<\/span>\"\n    }\n  ],\n  \"<span class=\"key\">total<\/span>\": <span class=\"num\">1<\/span>\n}<\/pre>\n            <p>Order <code>status<\/code> values: <code>pending<\/code>, <code>paid<\/code>, <code>refunded<\/code>.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"api-footer\">Flamenet API v1.0 &mdash; <a href=\"https:\/\/flamenet.io\/api-docs\/\">API Overview<\/a><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1216","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/flamenet.io\/api\/wp\/v2\/pages\/1216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flamenet.io\/api\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/flamenet.io\/api\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/flamenet.io\/api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flamenet.io\/api\/wp\/v2\/comments?post=1216"}],"version-history":[{"count":0,"href":"https:\/\/flamenet.io\/api\/wp\/v2\/pages\/1216\/revisions"}],"wp:attachment":[{"href":"https:\/\/flamenet.io\/api\/wp\/v2\/media?parent=1216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}