From dc4b80b8294cdc4ba7e2f735261766e6e9e758c6 Mon Sep 17 00:00:00 2001 From: velocityconsultancy12 Date: Mon, 14 Jul 2025 15:27:41 +0530 Subject: [PATCH] Add Future Fuel Product API --- .../product-api.yaml | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 APIs/futurefuel.flyessential.com/product-api.yaml diff --git a/APIs/futurefuel.flyessential.com/product-api.yaml b/APIs/futurefuel.flyessential.com/product-api.yaml new file mode 100644 index 000000000000..b0b0f7c4488c --- /dev/null +++ b/APIs/futurefuel.flyessential.com/product-api.yaml @@ -0,0 +1,55 @@ +openapi: 3.0.0 +info: + title: Future Fuel Product API + version: 1.0.0 + description: | + Public API for retrieving structured schema.org product data from Future Fuel. + This endpoint returns a list of wellness products in JSON-LD format using ItemList and Product schema. + +servers: + - url: https://futurefuel.flyessential.com + +paths: + /data/products/: + get: + summary: Get all product schema data + description: Returns a structured list of Future Fuel products with schema.org markup. + operationId: getProducts + responses: + '200': + description: Successful response with JSON-LD product schema + content: + application/json: + schema: + type: object + properties: + @context: + type: string + example: "https://schema.org" + @type: + type: string + example: "ItemList" + itemListElement: + type: array + items: + type: object + properties: + @type: + type: string + example: "Product" + name: + type: string + example: "Femi 9" + description: + type: string + example: "Supports women’s hormonal balance" + image: + type: string + format: uri + example: "https://futurefuel.flyessential.com/media/femi9.jpg" + brand: + type: object + properties: + name: + type: string + example: "Future Fuel"