:headers = << Content-Type: application/json # :user_id = 595ab570-fa74-4c6c-980e-4c80d1064dd1 # Seed the SQLite database (deprecated) GET http://localhost:3000/api/seed :headers # Call the import_config() stored procedure POST http://localhost:3000/api/import-config :headers # Get Inventory Items POST http://localhost:3000/api/user/login :headers { "wallet" : "Wallet12345678" } # Get bank account GET http://localhost:3000/api/user/:user_id/account :headers # Sell a resource PUT http://localhost:3000/api/user/:user_id/account :headers { "pairs": [ { "resourceType": "Sollux", "resourceAmount": 100 }, { "resourceType": "Novafor", "resourceAmount": 100 } ] } # Clear user data POST http://localhost:3000/api/user/:user_id/clear-data :headers # Get leaderboards GET http://localhost:3000/api/leaderboards :headers # Get game config GET http://localhost:3000/api/get-game-config :headers # Get Staking Sources GET http://localhost:3000/api/user/:user_id/staking-sources :headers # Create a new staking source POST http://localhost:3000/api/user/:user_id/staking-sources :headers # Get Inventory Items GET http://localhost:3000/api/user/:user_id/inventory-items :headers # Buy a new Item POST http://localhost:3000/api/user/:user_id/inventory-items/ :headers { "storeItemId" : 1 } # Upgrade an owned item PUT http://localhost:3000/api/user/:user_id/inventory-items/ :headers { "inventoryItemId": "2bd5f846-ce1d-45be-998e-26d2e97b7f68" } # Get stakes GET http://localhost:3000/api/user/:user_id/stakes/ :headers # Start a stake POST http://localhost:3000/api/user/:user_id/stakes/start :headers { "inventoryItemId": "2bd5f846-ce1d-45be-998e-26d2e97b7f68" , "wellId": "588ad177-83ca-4a5f-9672-bf97783ea42f" } # Claim a stake POST http://localhost:3000/api/user/:user_id/stakes/claim :headers { "stakingEventId" : "e53ef75e-fbb8-453f-a55c-758683bb0bb4" }