syntax = "proto3";

package reddit.devvit.post.v1;

import "reddit/devvit/post/v1/post.proto";
import "reddit/devvit/post/v1/promoted_post.proto";

option go_package = "github.snooguts.net/reddit/devplatform-api/go/grpc/devvit/post/v1;post";

service DevvitPostService {
  rpc BatchGetDevvitPost(BatchGetDevvitPostRequest) returns (BatchGetDevvitPostResponse) {}
  rpc CreateDevvitPost(CreateDevvitPostRequest) returns (CreateDevvitPostResponse) {}
  rpc CreatePromotedDevvitPost(CreatePromotedDevvitPostRequest) returns (CreatePromotedDevvitPostResponse) {}
  rpc UpdateDevvitPost(UpdateDevvitPostRequest) returns (UpdateDevvitPostResponse) {}
  rpc UpdateDevvitPostRender(UpdateDevvitPostRenderRequest) returns (UpdateDevvitPostRenderResponse) {}
  rpc CreateCustomPostSnapshot(CreateCustomPostSnapshotRequest) returns (CreateCustomPostSnapshotResponse) {}
  rpc GetCustomPostSnapshot(GetCustomPostSnapshotRequest) returns (GetCustomPostSnapshotResponse) {}
}
