Skip to main content

Module api

Module api 

Source
Expand description

Per-resource API handles. Reach these via methods on crate::Client.

Structs§

ArticlesApi
Ticket-article endpoints (replies, notes, emails, …).
CreateArticle
Builder for POST /api/v1/ticket_articles.
CreateTicket
Builder for POST /api/v1/tickets.
GroupsApi
Group (queue) endpoints.
ListOrganizations
Builder + iterator for GET /api/v1/organizations.
ListTickets
Builder + iterator for GET /api/v1/tickets.
ListUsers
Builder + iterator for GET /api/v1/users.
OrganizationsApi
Organization endpoints.
PrioritiesApi
Ticket-priority endpoints.
SearchOrganizations
Builder + iterator for GET /api/v1/organizations/search.
SearchTickets
Builder + iterator for GET /api/v1/tickets/search.
SearchUsers
Builder + iterator for GET /api/v1/users/search.
StatesApi
Ticket-state endpoints.
TagListEntry
Entry returned by GET /api/v1/tag_list.
TagsApi
Tag endpoints.
TicketsApi
Ticket endpoints.
UsersApi
User endpoints.

Traits§

TicketShape
Marker trait selecting which ticket shape (compact vs. expanded) a builder returns and whether expand=true is sent to Zammad.