requests/paste.go (15 lines of code) (raw):
package requests
// PasteCreateRequest represents a request to paste.create.
type PasteCreateRequest struct {
Content string `json:"content"` // required
Title string `json:"title"` // optional
Language string `json:"language"` // optional
Request
}
// PasteQueryRequest represents a request to paste.query.
type PasteQueryRequest struct {
IDs []uint64 `json:"ids"` // optional
PHIDs []string `json:"phids"` // optional
AuthorPHIDs []string `json:"authorPHIDs"` // optional
Offset uint64 `json:"after"` // optional
Limit uint64 `json:"limit"` // optional
Request
}