{
  "item": [
    {
      "id": "a1000001-0000-4000-8000-000000000001",
      "name": "Auth",
      "description": {
        "content": "Authenticated user and accessible workspaces.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "a1000001-0000-4000-8000-000000000002",
          "name": "Retrieve the authenticated user.",
          "request": {
            "name": "Retrieve the authenticated user.",
            "description": {},
            "url": {
              "path": ["auth", "me"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": []
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        },
        {
          "id": "a1000001-0000-4000-8000-000000000003",
          "name": "List workspaces accessible to the token.",
          "request": {
            "name": "List workspaces accessible to the token.",
            "description": {},
            "url": {
              "path": ["workspace"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": []
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        }
      ]
    },
    {
      "id": "a1000002-0000-4000-8000-000000000001",
      "name": "Workspace",
      "description": {
        "content": "Workspace details, branches, and export.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "a1000002-0000-4000-8000-000000000002",
          "name": "Retrieve workspace details.",
          "request": {
            "name": "Retrieve workspace details.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [{ "key": "workspace_id", "value": "1" }]
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        },
        {
          "id": "a1000002-0000-4000-8000-000000000003",
          "name": "List branches in the workspace.",
          "request": {
            "name": "List branches in the workspace.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "branch"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [{ "key": "workspace_id", "value": "1" }]
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        },
        {
          "id": "a1000002-0000-4000-8000-000000000004",
          "name": "Delete a branch.",
          "request": {
            "name": "Delete a branch.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "branch", ":branch_id"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [
                { "key": "workspace_id", "value": "1" },
                { "key": "branch_id", "value": "v1" }
              ]
            },
            "header": [],
            "method": "DELETE",
            "auth": null
          },
          "response": []
        },
        {
          "id": "a1000002-0000-4000-8000-000000000005",
          "name": "Export the workspace schema and data.",
          "request": {
            "name": "Export the workspace schema and data.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "export"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [{ "key": "workspace_id", "value": "1" }]
            },
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "method": "POST",
            "auth": null,
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": { "raw": { "language": "json" } }
            }
          },
          "response": []
        }
      ]
    },
    {
      "id": "a1000003-0000-4000-8000-000000000001",
      "name": "Tables",
      "description": {
        "content": "Database tables, schema, and indexes.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "a1000003-0000-4000-8000-000000000002",
          "name": "List database tables in the workspace.",
          "request": {
            "name": "List database tables in the workspace.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "table"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [{ "key": "workspace_id", "value": "1" }]
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        },
        {
          "id": "a1000003-0000-4000-8000-000000000003",
          "name": "Create a database table.",
          "request": {
            "name": "Create a database table.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "table"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [{ "key": "workspace_id", "value": "1" }]
            },
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "method": "POST",
            "auth": null,
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"auth\": false\n}",
              "options": { "raw": { "language": "json" } }
            }
          },
          "response": []
        },
        {
          "id": "a1000003-0000-4000-8000-000000000004",
          "name": "Retrieve the full schema of a table.",
          "request": {
            "name": "Retrieve the full schema of a table.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "table", ":table_id", "schema"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [
                { "key": "workspace_id", "value": "1" },
                { "key": "table_id", "value": "1" }
              ]
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        },
        {
          "id": "a1000003-0000-4000-8000-000000000005",
          "name": "Replace the entire schema of a table.",
          "request": {
            "name": "Replace the entire schema of a table.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "table", ":table_id", "schema"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [
                { "key": "workspace_id", "value": "1" },
                { "key": "table_id", "value": "1" }
              ]
            },
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "method": "PUT",
            "auth": null,
            "body": {
              "mode": "raw",
              "raw": "{\n  \"schema\": []\n}",
              "options": { "raw": { "language": "json" } }
            }
          },
          "response": []
        },
        {
          "id": "a1000003-0000-4000-8000-000000000006",
          "name": "List the indexes of a table.",
          "request": {
            "name": "List the indexes of a table.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "table", ":table_id", "index"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [
                { "key": "workspace_id", "value": "1" },
                { "key": "table_id", "value": "1" }
              ]
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        }
      ]
    },
    {
      "id": "a1000004-0000-4000-8000-000000000001",
      "name": "Content",
      "description": {
        "content": "Table records (database content) CRUD and search.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "a1000004-0000-4000-8000-000000000002",
          "name": "Browse table records (paginated).",
          "request": {
            "name": "Browse table records (paginated).",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "table", ":table_id", "content"],
              "host": ["{{baseUrl}}"],
              "query": [
                { "key": "page", "value": "1" },
                { "key": "per_page", "value": "50" }
              ],
              "variable": [
                { "key": "workspace_id", "value": "1" },
                { "key": "table_id", "value": "1" }
              ]
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        },
        {
          "id": "a1000004-0000-4000-8000-000000000003",
          "name": "Create a table record.",
          "request": {
            "name": "Create a table record.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "table", ":table_id", "content"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [
                { "key": "workspace_id", "value": "1" },
                { "key": "table_id", "value": "1" }
              ]
            },
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "method": "POST",
            "auth": null,
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": { "raw": { "language": "json" } }
            }
          },
          "response": []
        },
        {
          "id": "a1000004-0000-4000-8000-000000000004",
          "name": "Search records.",
          "request": {
            "name": "Search records.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "table", ":table_id", "content", "search"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [
                { "key": "workspace_id", "value": "1" },
                { "key": "table_id", "value": "1" }
              ]
            },
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "method": "POST",
            "auth": null,
            "body": {
              "mode": "raw",
              "raw": "{\n  \"page\": 1,\n  \"per_page\": 50,\n  \"sort\": {},\n  \"search\": []\n}",
              "options": { "raw": { "language": "json" } }
            }
          },
          "response": []
        }
      ]
    },
    {
      "id": "a1000005-0000-4000-8000-000000000001",
      "name": "Files",
      "description": {
        "content": "Workspace file library.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "a1000005-0000-4000-8000-000000000002",
          "name": "List files in the workspace file library.",
          "request": {
            "name": "List files in the workspace file library.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "files"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [{ "key": "workspace_id", "value": "1" }]
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        },
        {
          "id": "a1000005-0000-4000-8000-000000000003",
          "name": "Upload a file to the workspace file library.",
          "request": {
            "name": "Upload a file to the workspace file library.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "files", "upload"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [{ "key": "workspace_id", "value": "1" }]
            },
            "header": [],
            "method": "POST",
            "auth": null,
            "body": { "mode": "formdata", "formdata": [] }
          },
          "response": []
        }
      ]
    },
    {
      "id": "a1000006-0000-4000-8000-000000000001",
      "name": "API Groups",
      "description": {
        "content": "API groups, their endpoints, and generated OpenAPI.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "a1000006-0000-4000-8000-000000000002",
          "name": "List API groups in the workspace.",
          "request": {
            "name": "List API groups in the workspace.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "apigroup"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [{ "key": "workspace_id", "value": "1" }]
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        },
        {
          "id": "a1000006-0000-4000-8000-000000000003",
          "name": "Retrieve the auto-generated OpenAPI document for an API group.",
          "request": {
            "name": "Retrieve the auto-generated OpenAPI document for an API group.",
            "description": {},
            "url": {
              "path": ["workspace", ":workspace_id", "apigroup", ":apigroup_id", "openapi"],
              "host": ["{{baseUrl}}"],
              "query": [],
              "variable": [
                { "key": "workspace_id", "value": "1" },
                { "key": "apigroup_id", "value": "1" }
              ]
            },
            "header": [{ "key": "Accept", "value": "application/json" }],
            "method": "GET",
            "auth": null
          },
          "response": []
        }
      ]
    }
  ],
  "event": [],
  "variable": [
    {
      "type": "string",
      "value": "https://your-instance.xano.io/api:meta",
      "key": "baseUrl"
    }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{bearerToken}}"
      }
    ]
  },
  "info": {
    "_postman_id": "5351e0d3-d283-4104-bd01-a81e5c6ea780",
    "name": "Xano Metadata API",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": {
      "content": "Per-instance Xano Metadata API for managing workspace tables, schema, records, files, branches, and API groups. Base URL is your Xano instance domain appended with /api:meta. Authenticate with a scoped Bearer access token generated in instance settings.\n\nContact Support:\n Name: Xano Support\n URL: https://docs.xano.com/xano-features/metadata-api",
      "type": "text/plain"
    }
  }
}
