HotCRP.JSONJSON interface.
val get : t -> string -> (string * string) list -> Yojson.Safe.t Lwt.tval post :
t ->
string ->
(string * string) list ->
(string * string list) list ->
Yojson.Safe.t Lwt.tval paper : t -> int -> Yojson.Safe.t Lwt.tval reviews : t -> int -> Yojson.Safe.t Lwt.tval comments : t -> int -> Yojson.Safe.t Lwt.tRetrieve comments.
val comment : t -> int -> int -> Yojson.Safe.t Lwt.tRetrienve a comment.
val add_comment : t -> int -> text:string -> unit -> Yojson.Safe.t Lwt.tAdd a comment.
val tags : t -> int -> Yojson.Safe.t Lwt.tRetrieve tags.
val add_tags : t -> int -> string list -> Yojson.Safe.t Lwt.tAdd tags.
val delete_tags : t -> int -> string list -> Yojson.Safe.t Lwt.tval all_tags : t -> Yojson.Safe.t Lwt.tval search : t -> string -> Yojson.Safe.t Lwt.tPerform a search.
val settings : t -> Yojson.Safe.t Lwt.tRetrieve settings.
val display_fields : t -> Yojson.Safe.t Lwt.tval events : t -> Yojson.Safe.t Lwt.tval whoami : t -> Yojson.Safe.t Lwt.t