{ "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\": \"\",\n \"description\": \"\",\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" } } }