{ "opencollection": "1.0.0", "info": { "name": "Glide API", "version": "2.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Tables", "type": "folder" }, "items": [ { "info": { "name": "List Big Tables", "type": "http" }, "http": { "method": "GET", "url": "https://api.glideapps.com/tables" }, "docs": "List Big Tables" }, { "info": { "name": "Create a Big Table", "type": "http" }, "http": { "method": "POST", "url": "https://api.glideapps.com/tables", "body": { "type": "json", "data": "{\"name\": \"\", \"schema\": {\"columns\": [{\"id\": \"\", \"type\": \"string\", \"name\": \"\"}]}, \"rows\": [{}]}" } }, "docs": "Create a Big Table" }, { "info": { "name": "Overwrite a Big Table", "type": "http" }, "http": { "method": "PUT", "url": "https://api.glideapps.com/tables/{tableID}", "body": { "type": "json", "data": "{\"schema\": {\"columns\": [{\"id\": \"\", \"type\": \"string\", \"name\": \"\"}]}, \"rows\": [{}]}" } }, "docs": "Overwrite a Big Table" } ] }, { "info": { "name": "Rows", "type": "folder" }, "items": [ { "info": { "name": "Get rows version", "type": "http" }, "http": { "method": "HEAD", "url": "https://api.glideapps.com/tables/{tableID}/rows" }, "docs": "Get rows version" }, { "info": { "name": "Get rows", "type": "http" }, "http": { "method": "GET", "url": "https://api.glideapps.com/tables/{tableID}/rows" }, "docs": "Get rows" }, { "info": { "name": "Add rows", "type": "http" }, "http": { "method": "POST", "url": "https://api.glideapps.com/tables/{tableID}/rows", "body": { "type": "json", "data": "{\"rows\": [{}]}" } }, "docs": "Add rows" }, { "info": { "name": "Get a row", "type": "http" }, "http": { "method": "GET", "url": "https://api.glideapps.com/tables/{tableID}/rows/{rowID}" }, "docs": "Get a row" }, { "info": { "name": "Update a row", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.glideapps.com/tables/{tableID}/rows/{rowID}", "body": { "type": "json", "data": "{}" } }, "docs": "Update a row" }, { "info": { "name": "Delete a row", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.glideapps.com/tables/{tableID}/rows/{rowID}" }, "docs": "Delete a row" } ] }, { "info": { "name": "Queries", "type": "folder" }, "items": [ { "info": { "name": "Query a Big Table with SQL", "type": "http" }, "http": { "method": "POST", "url": "https://api.glideapps.com/tables/{tableID}/queries", "body": { "type": "json", "data": "{\"sql\": \"SELECT * FROM data WHERE status = ? AND amount > ?\", \"params\": [\"\", 0]}" } }, "docs": "Query a Big Table with SQL" } ] }, { "info": { "name": "Stashes", "type": "folder" }, "items": [ { "info": { "name": "Set a stash chunk", "type": "http" }, "http": { "method": "PUT", "url": "https://api.glideapps.com/stashes/{stashID}/{serial}", "body": { "type": "json", "data": "[{}]" } }, "docs": "Set a stash chunk" }, { "info": { "name": "Delete a stash", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.glideapps.com/stashes/{stashID}" }, "docs": "Delete a stash" } ] } ] }