diff --git a/src/Tgstation.Server.Client/ApiClient.cs b/src/Tgstation.Server.Client/ApiClient.cs
index 98122680ca..e2d7aab334 100644
--- a/src/Tgstation.Server.Client/ApiClient.cs
+++ b/src/Tgstation.Server.Client/ApiClient.cs
@@ -1,11 +1,8 @@
using Newtonsoft.Json;
using System;
-using System.Globalization;
-using System.IO;
using System.Linq;
using System.Net;
using System.Net.Http;
-using System.Net.Http.Headers;
using System.Threading;
using System.Threading.Tasks;
using Tgstation.Server.Api;
@@ -142,84 +139,39 @@ namespace Tgstation.Server.Client
}
///
- public Task Create(string route, CancellationToken cancellationToken)
- {
- throw new NotImplementedException();
- }
+ public Task Create(string route, CancellationToken cancellationToken) => RunRequest(route, new object(), HttpMethod.Put, null, cancellationToken);
///
- public Task Read(string route, CancellationToken cancellationToken)
- {
- throw new NotImplementedException();
- }
+ public Task Read(string route, CancellationToken cancellationToken) => RunRequest(route, null, HttpMethod.Get, null, cancellationToken);
///
- public Task Update(string route, CancellationToken cancellationToken) => Update