chunk replication api
diff --git a/api/api.proto b/api/api.proto
index ecd9dde..6640afd 100644
--- a/api/api.proto
+++ b/api/api.proto
@@ -18,6 +18,10 @@
 	rpc ReadChunk(ReadChunkRequest) returns (ReadChunkResponse) {}
 
 	rpc StoreChunk(StoreChunkRequest) returns (StoreChunkResponse) {}
+
+	rpc RemoveChunk(RemoveChunkRequest) returns (RemoveChunkResponse) {}
+
+	rpc ReplicateChunk(ReplicateChunkRequest) returns (ReplicateChunkResponse) {}
 }
 
 message ListChunksRequest {
@@ -45,6 +49,21 @@
 message StoreChunkResponse {
 }
 
+message RemoveChunkRequest {
+	string chunk_id = 1;
+}
+
+message RemoveChunkResponse {
+}
+
+message ReplicateChunkRequest {
+	string chunk_id = 1;
+	string primary_chunk_server = 2;
+}
+
+message ReplicateChunkResponse {
+}
+
 // MetadataStorage
 
 message ChunkStorageMetadata {