Spaces:
Sleeping
Sleeping
| { | |
| "info": { | |
| "name": "DocVault API Collection", | |
| "description": "Complete API endpoints for DocVault offline-first document storage system", | |
| "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" | |
| }, | |
| "item": [ | |
| { | |
| "name": "Health Check", | |
| "request": { | |
| "method": "GET", | |
| "url": "http://localhost:5000/api/health", | |
| "header": [] | |
| }, | |
| "response": [] | |
| }, | |
| { | |
| "name": "Create Folder", | |
| "request": { | |
| "method": "POST", | |
| "header": [ | |
| { | |
| "key": "Content-Type", | |
| "value": "application/json" | |
| }, | |
| { | |
| "key": "X-User-ID", | |
| "value": "user123" | |
| } | |
| ], | |
| "body": { | |
| "mode": "raw", | |
| "raw": "{\"folder_path\": \"Documents/Projects/MyProject\"}" | |
| }, | |
| "url": "http://localhost:5000/api/create-folder" | |
| } | |
| }, | |
| { | |
| "name": "Delete Folder", | |
| "request": { | |
| "method": "POST", | |
| "header": [ | |
| { | |
| "key": "Content-Type", | |
| "value": "application/json" | |
| }, | |
| { | |
| "key": "X-User-ID", | |
| "value": "user123" | |
| } | |
| ], | |
| "body": { | |
| "mode": "raw", | |
| "raw": "{\"folder_path\": \"Documents/Projects/MyProject\", \"force\": true}" | |
| }, | |
| "url": "http://localhost:5000/api/delete-folder" | |
| } | |
| }, | |
| { | |
| "name": "Upload File", | |
| "request": { | |
| "method": "POST", | |
| "header": [ | |
| { | |
| "key": "X-User-ID", | |
| "value": "user123" | |
| } | |
| ], | |
| "body": { | |
| "mode": "formdata", | |
| "formdata": [ | |
| { | |
| "key": "folder_path", | |
| "value": "Documents", | |
| "type": "text" | |
| }, | |
| { | |
| "key": "file", | |
| "type": "file" | |
| } | |
| ] | |
| }, | |
| "url": "http://localhost:5000/api/upload-file" | |
| } | |
| }, | |
| { | |
| "name": "List Contents", | |
| "request": { | |
| "method": "GET", | |
| "header": [ | |
| { | |
| "key": "X-User-ID", | |
| "value": "user123" | |
| } | |
| ], | |
| "url": { | |
| "raw": "http://localhost:5000/api/list?folder_path=Documents", | |
| "protocol": "http", | |
| "host": ["localhost"], | |
| "port": "5000", | |
| "path": ["api", "list"], | |
| "query": [ | |
| { | |
| "key": "folder_path", | |
| "value": "Documents" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Rename Item", | |
| "request": { | |
| "method": "POST", | |
| "header": [ | |
| { | |
| "key": "Content-Type", | |
| "value": "application/json" | |
| }, | |
| { | |
| "key": "X-User-ID", | |
| "value": "user123" | |
| } | |
| ], | |
| "body": { | |
| "mode": "raw", | |
| "raw": "{\"item_path\": \"Documents/OldName\", \"new_name\": \"NewName\"}" | |
| }, | |
| "url": "http://localhost:5000/api/rename" | |
| } | |
| }, | |
| { | |
| "name": "Storage Statistics", | |
| "request": { | |
| "method": "GET", | |
| "header": [ | |
| { | |
| "key": "X-User-ID", | |
| "value": "user123" | |
| } | |
| ], | |
| "url": "http://localhost:5000/api/storage-stats" | |
| } | |
| }, | |
| { | |
| "name": "Download File", | |
| "request": { | |
| "method": "GET", | |
| "header": [ | |
| { | |
| "key": "X-User-ID", | |
| "value": "user123" | |
| } | |
| ], | |
| "url": "http://localhost:5000/api/download/Documents/report.pdf" | |
| } | |
| } | |
| ] | |
| } | |