Fluid SDK API Documentation (0.0.6)

OpenAPI documentation for Fluid's SDK API

Download OpenAPI description
Overview
E-mail support@fluid.app
License MIT
Languages
Servers
Mock server
https://docs.fluid.app/_mock/docs/apis/public/
https://api.fluid.app/

Orders

Operations

affiliate

Operations

carts

Operations

checkout

Operations

commerce

Operations

enrollment-packs

Operations

events

Operations

lead

Operations

page

Operations

url

Operations

fingerprint

Operations

media

Operations

playlist

Operations

product

Operations

root_themes

Operations

List root themes

Request

Query
pageinteger

Page number for pagination

Example: page=1
per_pageinteger

Number of records per page

Example: per_page=10
curl -i -X GET \
  'https://docs.fluid.app/_mock/docs/apis/public/api/public/v2025-06/root_themes?page=0&per_page=0'

Responses

root themes retrieved successfully

Bodyapplication/json
root_themesArray of objectsrequired
root_themes[].​idinteger
Example: 1
root_themes[].​namestring
Example: "Modern Theme"
root_themes[].​descriptionobject or null
root_themes[].​cover_imagestring or null
Example: "https://example.com/cover.jpg"
root_themes[].​created_atstring(date_time)
root_themes[].​updated_atstring or null(date_time)
root_themes[].​versionstring or null
Example: "1.0"
root_themes[].​demo_urlstring or null
Example: "https://demo.example.com"
root_themes[].​statusstring
Example: "active"
root_themes[].​imagesArray of objects
root_themes[].​creatorobject or null
root_themes[].​theme_versionsArray of objects
metaobjectrequired
meta.​request_idstring or null
meta.​timestampstring
meta.​paginationobject
Response
application/json
{ "root_themes": [ {} ], "meta": { "request_id": "string", "timestamp": "string", "pagination": {} } }

Get root theme by ID

Request

Path
idintegerrequired

Root Theme ID

curl -i -X GET \
  'https://docs.fluid.app/_mock/docs/apis/public/api/public/v2025-06/root_themes/{id}'

Responses

root theme retrieved successfully

Bodyapplication/json
root_themeobjectrequired
root_theme.​idinteger
Example: 1
root_theme.​namestring
Example: "Modern Theme"
root_theme.​descriptionobject or null
root_theme.​cover_imagestring or null
Example: "https://example.com/cover.jpg"
root_theme.​created_atstring(date_time)
root_theme.​updated_atstring or null(date_time)
root_theme.​versionstring or null
Example: "1.0"
root_theme.​demo_urlstring or null
Example: "https://demo.example.com"
root_theme.​statusstring
Example: "active"
root_theme.​imagesArray of objects
root_theme.​creatorobject or null
root_theme.​theme_versionsArray of objects
metaobjectrequired
meta.​request_idstring or null
meta.​timestampstring
Response
application/json
{ "root_theme": { "id": 1, "name": "Modern Theme", "description": {}, "cover_image": "https://example.com/cover.jpg", "created_at": "string", "updated_at": "string", "version": "1.0", "demo_url": "https://demo.example.com", "status": "active", "images": [], "creator": {}, "theme_versions": [] }, "meta": { "request_id": "string", "timestamp": "string" } }

session

Operations

settings

Operations

widgets

Operations