generated

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 28, 2026 License: MIT Imports: 16 Imported by: 0

Documentation

Overview

Package generated provides primitives to interact with the Basecamp HTTP API.

Code generated by oapi-codegen. DO NOT EDIT.

Index

Constants

View Source
const (
	ErrCodeUsage     = "usage"
	ErrCodeNotFound  = "not_found"
	ErrCodeAuth      = "auth_required"
	ErrCodeForbidden = "forbidden"
	ErrCodeRateLimit = "rate_limit"
	ErrCodeNetwork   = "network"
	ErrCodeAPI       = "api_error"
	ErrCodeAmbiguous = "ambiguous"
)

Error codes for API responses.

Variables

This section is empty.

Functions

func IsIdempotent

func IsIdempotent(operationId string) bool

IsIdempotent returns whether the given operation is idempotent and safe to retry.

func NewArchiveRecordingRequest

func NewArchiveRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewArchiveRecordingRequest generates requests for ArchiveRecording

func NewCloneToolRequest

func NewCloneToolRequest(server string, accountId string, body CloneToolJSONRequestBody) (*http.Request, error)

NewCloneToolRequest calls the generic CloneTool builder with application/json body

func NewCloneToolRequestWithBody

func NewCloneToolRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)

NewCloneToolRequestWithBody generates requests for CloneTool with any type of body

func NewCompleteTodoRequest

func NewCompleteTodoRequest(server string, accountId string, todoId int64) (*http.Request, error)

NewCompleteTodoRequest generates requests for CompleteTodo

func NewCreateAnswerRequest

func NewCreateAnswerRequest(server string, accountId string, questionId int64, body CreateAnswerJSONRequestBody) (*http.Request, error)

NewCreateAnswerRequest calls the generic CreateAnswer builder with application/json body

func NewCreateAnswerRequestWithBody

func NewCreateAnswerRequestWithBody(server string, accountId string, questionId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateAnswerRequestWithBody generates requests for CreateAnswer with any type of body

func NewCreateAttachmentRequestWithBody

func NewCreateAttachmentRequestWithBody(server string, accountId string, params *CreateAttachmentParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateAttachmentRequestWithBody generates requests for CreateAttachment with any type of body

func NewCreateCampfireLineRequest

func NewCreateCampfireLineRequest(server string, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody) (*http.Request, error)

NewCreateCampfireLineRequest calls the generic CreateCampfireLine builder with application/json body

func NewCreateCampfireLineRequestWithBody

func NewCreateCampfireLineRequestWithBody(server string, accountId string, campfireId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateCampfireLineRequestWithBody generates requests for CreateCampfireLine with any type of body

func NewCreateCardColumnRequest

func NewCreateCardColumnRequest(server string, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody) (*http.Request, error)

NewCreateCardColumnRequest calls the generic CreateCardColumn builder with application/json body

func NewCreateCardColumnRequestWithBody

func NewCreateCardColumnRequestWithBody(server string, accountId string, cardTableId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateCardColumnRequestWithBody generates requests for CreateCardColumn with any type of body

func NewCreateCardRequest

func NewCreateCardRequest(server string, accountId string, columnId int64, body CreateCardJSONRequestBody) (*http.Request, error)

NewCreateCardRequest calls the generic CreateCard builder with application/json body

func NewCreateCardRequestWithBody

func NewCreateCardRequestWithBody(server string, accountId string, columnId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateCardRequestWithBody generates requests for CreateCard with any type of body

func NewCreateCardStepRequest

func NewCreateCardStepRequest(server string, accountId string, cardId int64, body CreateCardStepJSONRequestBody) (*http.Request, error)

NewCreateCardStepRequest calls the generic CreateCardStep builder with application/json body

func NewCreateCardStepRequestWithBody

func NewCreateCardStepRequestWithBody(server string, accountId string, cardId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateCardStepRequestWithBody generates requests for CreateCardStep with any type of body

func NewCreateChatbotRequest

func NewCreateChatbotRequest(server string, accountId string, campfireId int64, body CreateChatbotJSONRequestBody) (*http.Request, error)

NewCreateChatbotRequest calls the generic CreateChatbot builder with application/json body

func NewCreateChatbotRequestWithBody

func NewCreateChatbotRequestWithBody(server string, accountId string, campfireId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateChatbotRequestWithBody generates requests for CreateChatbot with any type of body

func NewCreateCommentRequest

func NewCreateCommentRequest(server string, accountId string, recordingId int64, body CreateCommentJSONRequestBody) (*http.Request, error)

NewCreateCommentRequest calls the generic CreateComment builder with application/json body

func NewCreateCommentRequestWithBody

func NewCreateCommentRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateCommentRequestWithBody generates requests for CreateComment with any type of body

func NewCreateDocumentRequest

func NewCreateDocumentRequest(server string, accountId string, vaultId int64, body CreateDocumentJSONRequestBody) (*http.Request, error)

NewCreateDocumentRequest calls the generic CreateDocument builder with application/json body

func NewCreateDocumentRequestWithBody

func NewCreateDocumentRequestWithBody(server string, accountId string, vaultId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateDocumentRequestWithBody generates requests for CreateDocument with any type of body

func NewCreateEventBoostRequest

func NewCreateEventBoostRequest(server string, accountId string, recordingId int64, eventId int64, body CreateEventBoostJSONRequestBody) (*http.Request, error)

NewCreateEventBoostRequest calls the generic CreateEventBoost builder with application/json body

func NewCreateEventBoostRequestWithBody

func NewCreateEventBoostRequestWithBody(server string, accountId string, recordingId int64, eventId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateEventBoostRequestWithBody generates requests for CreateEventBoost with any type of body

func NewCreateForwardReplyRequest

func NewCreateForwardReplyRequest(server string, accountId string, forwardId int64, body CreateForwardReplyJSONRequestBody) (*http.Request, error)

NewCreateForwardReplyRequest calls the generic CreateForwardReply builder with application/json body

func NewCreateForwardReplyRequestWithBody

func NewCreateForwardReplyRequestWithBody(server string, accountId string, forwardId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateForwardReplyRequestWithBody generates requests for CreateForwardReply with any type of body

func NewCreateLineupMarkerRequest

func NewCreateLineupMarkerRequest(server string, accountId string, body CreateLineupMarkerJSONRequestBody) (*http.Request, error)

NewCreateLineupMarkerRequest calls the generic CreateLineupMarker builder with application/json body

func NewCreateLineupMarkerRequestWithBody

func NewCreateLineupMarkerRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateLineupMarkerRequestWithBody generates requests for CreateLineupMarker with any type of body

func NewCreateMessageRequest

func NewCreateMessageRequest(server string, accountId string, boardId int64, body CreateMessageJSONRequestBody) (*http.Request, error)

NewCreateMessageRequest calls the generic CreateMessage builder with application/json body

func NewCreateMessageRequestWithBody

func NewCreateMessageRequestWithBody(server string, accountId string, boardId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateMessageRequestWithBody generates requests for CreateMessage with any type of body

func NewCreateMessageTypeRequest

func NewCreateMessageTypeRequest(server string, accountId string, body CreateMessageTypeJSONRequestBody) (*http.Request, error)

NewCreateMessageTypeRequest calls the generic CreateMessageType builder with application/json body

func NewCreateMessageTypeRequestWithBody

func NewCreateMessageTypeRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMessageTypeRequestWithBody generates requests for CreateMessageType with any type of body

func NewCreateProjectFromTemplateRequest

func NewCreateProjectFromTemplateRequest(server string, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody) (*http.Request, error)

NewCreateProjectFromTemplateRequest calls the generic CreateProjectFromTemplate builder with application/json body

func NewCreateProjectFromTemplateRequestWithBody

func NewCreateProjectFromTemplateRequestWithBody(server string, accountId string, templateId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateProjectFromTemplateRequestWithBody generates requests for CreateProjectFromTemplate with any type of body

func NewCreateProjectRequest

func NewCreateProjectRequest(server string, accountId string, body CreateProjectJSONRequestBody) (*http.Request, error)

NewCreateProjectRequest calls the generic CreateProject builder with application/json body

func NewCreateProjectRequestWithBody

func NewCreateProjectRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateProjectRequestWithBody generates requests for CreateProject with any type of body

func NewCreateQuestionRequest

func NewCreateQuestionRequest(server string, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody) (*http.Request, error)

NewCreateQuestionRequest calls the generic CreateQuestion builder with application/json body

func NewCreateQuestionRequestWithBody

func NewCreateQuestionRequestWithBody(server string, accountId string, questionnaireId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateQuestionRequestWithBody generates requests for CreateQuestion with any type of body

func NewCreateRecordingBoostRequest

func NewCreateRecordingBoostRequest(server string, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody) (*http.Request, error)

NewCreateRecordingBoostRequest calls the generic CreateRecordingBoost builder with application/json body

func NewCreateRecordingBoostRequestWithBody

func NewCreateRecordingBoostRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateRecordingBoostRequestWithBody generates requests for CreateRecordingBoost with any type of body

func NewCreateScheduleEntryRequest

func NewCreateScheduleEntryRequest(server string, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody) (*http.Request, error)

NewCreateScheduleEntryRequest calls the generic CreateScheduleEntry builder with application/json body

func NewCreateScheduleEntryRequestWithBody

func NewCreateScheduleEntryRequestWithBody(server string, accountId string, scheduleId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateScheduleEntryRequestWithBody generates requests for CreateScheduleEntry with any type of body

func NewCreateTemplateRequest

func NewCreateTemplateRequest(server string, accountId string, body CreateTemplateJSONRequestBody) (*http.Request, error)

NewCreateTemplateRequest calls the generic CreateTemplate builder with application/json body

func NewCreateTemplateRequestWithBody

func NewCreateTemplateRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTemplateRequestWithBody generates requests for CreateTemplate with any type of body

func NewCreateTimesheetEntryRequest

func NewCreateTimesheetEntryRequest(server string, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody) (*http.Request, error)

NewCreateTimesheetEntryRequest calls the generic CreateTimesheetEntry builder with application/json body

func NewCreateTimesheetEntryRequestWithBody

func NewCreateTimesheetEntryRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateTimesheetEntryRequestWithBody generates requests for CreateTimesheetEntry with any type of body

func NewCreateTodoRequest

func NewCreateTodoRequest(server string, accountId string, todolistId int64, body CreateTodoJSONRequestBody) (*http.Request, error)

NewCreateTodoRequest calls the generic CreateTodo builder with application/json body

func NewCreateTodoRequestWithBody

func NewCreateTodoRequestWithBody(server string, accountId string, todolistId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateTodoRequestWithBody generates requests for CreateTodo with any type of body

func NewCreateTodolistGroupRequest

func NewCreateTodolistGroupRequest(server string, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody) (*http.Request, error)

NewCreateTodolistGroupRequest calls the generic CreateTodolistGroup builder with application/json body

func NewCreateTodolistGroupRequestWithBody

func NewCreateTodolistGroupRequestWithBody(server string, accountId string, todolistId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateTodolistGroupRequestWithBody generates requests for CreateTodolistGroup with any type of body

func NewCreateTodolistRequest

func NewCreateTodolistRequest(server string, accountId string, todosetId int64, body CreateTodolistJSONRequestBody) (*http.Request, error)

NewCreateTodolistRequest calls the generic CreateTodolist builder with application/json body

func NewCreateTodolistRequestWithBody

func NewCreateTodolistRequestWithBody(server string, accountId string, todosetId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateTodolistRequestWithBody generates requests for CreateTodolist with any type of body

func NewCreateUploadRequest

func NewCreateUploadRequest(server string, accountId string, vaultId int64, body CreateUploadJSONRequestBody) (*http.Request, error)

NewCreateUploadRequest calls the generic CreateUpload builder with application/json body

func NewCreateUploadRequestWithBody

func NewCreateUploadRequestWithBody(server string, accountId string, vaultId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateUploadRequestWithBody generates requests for CreateUpload with any type of body

func NewCreateVaultRequest

func NewCreateVaultRequest(server string, accountId string, vaultId int64, body CreateVaultJSONRequestBody) (*http.Request, error)

NewCreateVaultRequest calls the generic CreateVault builder with application/json body

func NewCreateVaultRequestWithBody

func NewCreateVaultRequestWithBody(server string, accountId string, vaultId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateVaultRequestWithBody generates requests for CreateVault with any type of body

func NewCreateWebhookRequest

func NewCreateWebhookRequest(server string, accountId string, bucketId int64, body CreateWebhookJSONRequestBody) (*http.Request, error)

NewCreateWebhookRequest calls the generic CreateWebhook builder with application/json body

func NewCreateWebhookRequestWithBody

func NewCreateWebhookRequestWithBody(server string, accountId string, bucketId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateWebhookRequestWithBody generates requests for CreateWebhook with any type of body

func NewDeleteBoostRequest

func NewDeleteBoostRequest(server string, accountId string, boostId int64) (*http.Request, error)

NewDeleteBoostRequest generates requests for DeleteBoost

func NewDeleteCampfireLineRequest

func NewDeleteCampfireLineRequest(server string, accountId string, campfireId int64, lineId int64) (*http.Request, error)

NewDeleteCampfireLineRequest generates requests for DeleteCampfireLine

func NewDeleteChatbotRequest

func NewDeleteChatbotRequest(server string, accountId string, campfireId int64, chatbotId int64) (*http.Request, error)

NewDeleteChatbotRequest generates requests for DeleteChatbot

func NewDeleteLineupMarkerRequest

func NewDeleteLineupMarkerRequest(server string, accountId string, markerId int64) (*http.Request, error)

NewDeleteLineupMarkerRequest generates requests for DeleteLineupMarker

func NewDeleteMessageTypeRequest

func NewDeleteMessageTypeRequest(server string, accountId string, typeId int64) (*http.Request, error)

NewDeleteMessageTypeRequest generates requests for DeleteMessageType

func NewDeleteTemplateRequest

func NewDeleteTemplateRequest(server string, accountId string, templateId int64) (*http.Request, error)

NewDeleteTemplateRequest generates requests for DeleteTemplate

func NewDeleteToolRequest

func NewDeleteToolRequest(server string, accountId string, toolId int64) (*http.Request, error)

NewDeleteToolRequest generates requests for DeleteTool

func NewDeleteWebhookRequest

func NewDeleteWebhookRequest(server string, accountId string, webhookId int64) (*http.Request, error)

NewDeleteWebhookRequest generates requests for DeleteWebhook

func NewDisableCardColumnOnHoldRequest

func NewDisableCardColumnOnHoldRequest(server string, accountId string, columnId int64) (*http.Request, error)

NewDisableCardColumnOnHoldRequest generates requests for DisableCardColumnOnHold

func NewDisableToolRequest

func NewDisableToolRequest(server string, accountId string, toolId int64) (*http.Request, error)

NewDisableToolRequest generates requests for DisableTool

func NewEnableCardColumnOnHoldRequest

func NewEnableCardColumnOnHoldRequest(server string, accountId string, columnId int64) (*http.Request, error)

NewEnableCardColumnOnHoldRequest generates requests for EnableCardColumnOnHold

func NewEnableToolRequest

func NewEnableToolRequest(server string, accountId string, toolId int64) (*http.Request, error)

NewEnableToolRequest generates requests for EnableTool

func NewGetAnswerRequest

func NewGetAnswerRequest(server string, accountId string, answerId int64) (*http.Request, error)

NewGetAnswerRequest generates requests for GetAnswer

func NewGetAnswersByPersonRequest

func NewGetAnswersByPersonRequest(server string, accountId string, questionId int64, personId int64) (*http.Request, error)

NewGetAnswersByPersonRequest generates requests for GetAnswersByPerson

func NewGetAssignedTodosRequest

func NewGetAssignedTodosRequest(server string, accountId string, personId int64, params *GetAssignedTodosParams) (*http.Request, error)

NewGetAssignedTodosRequest generates requests for GetAssignedTodos

func NewGetBoostRequest

func NewGetBoostRequest(server string, accountId string, boostId int64) (*http.Request, error)

NewGetBoostRequest generates requests for GetBoost

func NewGetCampfireLineRequest

func NewGetCampfireLineRequest(server string, accountId string, campfireId int64, lineId int64) (*http.Request, error)

NewGetCampfireLineRequest generates requests for GetCampfireLine

func NewGetCampfireRequest

func NewGetCampfireRequest(server string, accountId string, campfireId int64) (*http.Request, error)

NewGetCampfireRequest generates requests for GetCampfire

func NewGetCardColumnRequest

func NewGetCardColumnRequest(server string, accountId string, columnId int64) (*http.Request, error)

NewGetCardColumnRequest generates requests for GetCardColumn

func NewGetCardRequest

func NewGetCardRequest(server string, accountId string, cardId int64) (*http.Request, error)

NewGetCardRequest generates requests for GetCard

func NewGetCardTableRequest

func NewGetCardTableRequest(server string, accountId string, cardTableId int64) (*http.Request, error)

NewGetCardTableRequest generates requests for GetCardTable

func NewGetChatbotRequest

func NewGetChatbotRequest(server string, accountId string, campfireId int64, chatbotId int64) (*http.Request, error)

NewGetChatbotRequest generates requests for GetChatbot

func NewGetClientApprovalRequest

func NewGetClientApprovalRequest(server string, accountId string, approvalId int64) (*http.Request, error)

NewGetClientApprovalRequest generates requests for GetClientApproval

func NewGetClientCorrespondenceRequest

func NewGetClientCorrespondenceRequest(server string, accountId string, correspondenceId int64) (*http.Request, error)

NewGetClientCorrespondenceRequest generates requests for GetClientCorrespondence

func NewGetClientReplyRequest

func NewGetClientReplyRequest(server string, accountId string, recordingId int64, replyId int64) (*http.Request, error)

NewGetClientReplyRequest generates requests for GetClientReply

func NewGetCommentRequest

func NewGetCommentRequest(server string, accountId string, commentId int64) (*http.Request, error)

NewGetCommentRequest generates requests for GetComment

func NewGetDocumentRequest

func NewGetDocumentRequest(server string, accountId string, documentId int64) (*http.Request, error)

NewGetDocumentRequest generates requests for GetDocument

func NewGetForwardReplyRequest

func NewGetForwardReplyRequest(server string, accountId string, forwardId int64, replyId int64) (*http.Request, error)

NewGetForwardReplyRequest generates requests for GetForwardReply

func NewGetForwardRequest

func NewGetForwardRequest(server string, accountId string, forwardId int64) (*http.Request, error)

NewGetForwardRequest generates requests for GetForward

func NewGetInboxRequest

func NewGetInboxRequest(server string, accountId string, inboxId int64) (*http.Request, error)

NewGetInboxRequest generates requests for GetInbox

func NewGetMessageBoardRequest

func NewGetMessageBoardRequest(server string, accountId string, boardId int64) (*http.Request, error)

NewGetMessageBoardRequest generates requests for GetMessageBoard

func NewGetMessageRequest

func NewGetMessageRequest(server string, accountId string, messageId int64) (*http.Request, error)

NewGetMessageRequest generates requests for GetMessage

func NewGetMessageTypeRequest

func NewGetMessageTypeRequest(server string, accountId string, typeId int64) (*http.Request, error)

NewGetMessageTypeRequest generates requests for GetMessageType

func NewGetMyProfileRequest

func NewGetMyProfileRequest(server string, accountId string) (*http.Request, error)

NewGetMyProfileRequest generates requests for GetMyProfile

func NewGetOverdueTodosRequest

func NewGetOverdueTodosRequest(server string, accountId string) (*http.Request, error)

NewGetOverdueTodosRequest generates requests for GetOverdueTodos

func NewGetPersonProgressRequest

func NewGetPersonProgressRequest(server string, accountId string, personId int64) (*http.Request, error)

NewGetPersonProgressRequest generates requests for GetPersonProgress

func NewGetPersonRequest

func NewGetPersonRequest(server string, accountId string, personId int64) (*http.Request, error)

NewGetPersonRequest generates requests for GetPerson

func NewGetProgressReportRequest

func NewGetProgressReportRequest(server string, accountId string) (*http.Request, error)

NewGetProgressReportRequest generates requests for GetProgressReport

func NewGetProjectConstructionRequest

func NewGetProjectConstructionRequest(server string, accountId string, templateId int64, constructionId int64) (*http.Request, error)

NewGetProjectConstructionRequest generates requests for GetProjectConstruction

func NewGetProjectRequest

func NewGetProjectRequest(server string, accountId string, projectId int64) (*http.Request, error)

NewGetProjectRequest generates requests for GetProject

func NewGetProjectTimelineRequest

func NewGetProjectTimelineRequest(server string, accountId string, projectId int64) (*http.Request, error)

NewGetProjectTimelineRequest generates requests for GetProjectTimeline

func NewGetProjectTimesheetRequest

func NewGetProjectTimesheetRequest(server string, accountId string, projectId int64, params *GetProjectTimesheetParams) (*http.Request, error)

NewGetProjectTimesheetRequest generates requests for GetProjectTimesheet

func NewGetQuestionRemindersRequest

func NewGetQuestionRemindersRequest(server string, accountId string) (*http.Request, error)

NewGetQuestionRemindersRequest generates requests for GetQuestionReminders

func NewGetQuestionRequest

func NewGetQuestionRequest(server string, accountId string, questionId int64) (*http.Request, error)

NewGetQuestionRequest generates requests for GetQuestion

func NewGetQuestionnaireRequest

func NewGetQuestionnaireRequest(server string, accountId string, questionnaireId int64) (*http.Request, error)

NewGetQuestionnaireRequest generates requests for GetQuestionnaire

func NewGetRecordingRequest

func NewGetRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewGetRecordingRequest generates requests for GetRecording

func NewGetRecordingTimesheetRequest

func NewGetRecordingTimesheetRequest(server string, accountId string, recordingId int64, params *GetRecordingTimesheetParams) (*http.Request, error)

NewGetRecordingTimesheetRequest generates requests for GetRecordingTimesheet

func NewGetScheduleEntryOccurrenceRequest

func NewGetScheduleEntryOccurrenceRequest(server string, accountId string, entryId int64, date string) (*http.Request, error)

NewGetScheduleEntryOccurrenceRequest generates requests for GetScheduleEntryOccurrence

func NewGetScheduleEntryRequest

func NewGetScheduleEntryRequest(server string, accountId string, entryId int64) (*http.Request, error)

NewGetScheduleEntryRequest generates requests for GetScheduleEntry

func NewGetScheduleRequest

func NewGetScheduleRequest(server string, accountId string, scheduleId int64) (*http.Request, error)

NewGetScheduleRequest generates requests for GetSchedule

func NewGetSearchMetadataRequest

func NewGetSearchMetadataRequest(server string, accountId string) (*http.Request, error)

NewGetSearchMetadataRequest generates requests for GetSearchMetadata

func NewGetSubscriptionRequest

func NewGetSubscriptionRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewGetSubscriptionRequest generates requests for GetSubscription

func NewGetTemplateRequest

func NewGetTemplateRequest(server string, accountId string, templateId int64) (*http.Request, error)

NewGetTemplateRequest generates requests for GetTemplate

func NewGetTimesheetEntryRequest

func NewGetTimesheetEntryRequest(server string, accountId string, entryId int64) (*http.Request, error)

NewGetTimesheetEntryRequest generates requests for GetTimesheetEntry

func NewGetTimesheetReportRequest

func NewGetTimesheetReportRequest(server string, accountId string, params *GetTimesheetReportParams) (*http.Request, error)

NewGetTimesheetReportRequest generates requests for GetTimesheetReport

func NewGetTodoRequest

func NewGetTodoRequest(server string, accountId string, todoId int64) (*http.Request, error)

NewGetTodoRequest generates requests for GetTodo

func NewGetTodolistOrGroupRequest

func NewGetTodolistOrGroupRequest(server string, accountId string, id int64) (*http.Request, error)

NewGetTodolistOrGroupRequest generates requests for GetTodolistOrGroup

func NewGetTodosetRequest

func NewGetTodosetRequest(server string, accountId string, todosetId int64) (*http.Request, error)

NewGetTodosetRequest generates requests for GetTodoset

func NewGetToolRequest

func NewGetToolRequest(server string, accountId string, toolId int64) (*http.Request, error)

NewGetToolRequest generates requests for GetTool

func NewGetUpcomingScheduleRequest

func NewGetUpcomingScheduleRequest(server string, accountId string, params *GetUpcomingScheduleParams) (*http.Request, error)

NewGetUpcomingScheduleRequest generates requests for GetUpcomingSchedule

func NewGetUploadRequest

func NewGetUploadRequest(server string, accountId string, uploadId int64) (*http.Request, error)

NewGetUploadRequest generates requests for GetUpload

func NewGetVaultRequest

func NewGetVaultRequest(server string, accountId string, vaultId int64) (*http.Request, error)

NewGetVaultRequest generates requests for GetVault

func NewGetWebhookRequest

func NewGetWebhookRequest(server string, accountId string, webhookId int64) (*http.Request, error)

NewGetWebhookRequest generates requests for GetWebhook

func NewListAnswersRequest

func NewListAnswersRequest(server string, accountId string, questionId int64) (*http.Request, error)

NewListAnswersRequest generates requests for ListAnswers

func NewListAssignablePeopleRequest

func NewListAssignablePeopleRequest(server string, accountId string) (*http.Request, error)

NewListAssignablePeopleRequest generates requests for ListAssignablePeople

func NewListCampfireLinesRequest

func NewListCampfireLinesRequest(server string, accountId string, campfireId int64) (*http.Request, error)

NewListCampfireLinesRequest generates requests for ListCampfireLines

func NewListCampfiresRequest

func NewListCampfiresRequest(server string, accountId string) (*http.Request, error)

NewListCampfiresRequest generates requests for ListCampfires

func NewListCardsRequest

func NewListCardsRequest(server string, accountId string, columnId int64) (*http.Request, error)

NewListCardsRequest generates requests for ListCards

func NewListChatbotsRequest

func NewListChatbotsRequest(server string, accountId string, campfireId int64) (*http.Request, error)

NewListChatbotsRequest generates requests for ListChatbots

func NewListClientApprovalsRequest

func NewListClientApprovalsRequest(server string, accountId string) (*http.Request, error)

NewListClientApprovalsRequest generates requests for ListClientApprovals

func NewListClientCorrespondencesRequest

func NewListClientCorrespondencesRequest(server string, accountId string) (*http.Request, error)

NewListClientCorrespondencesRequest generates requests for ListClientCorrespondences

func NewListClientRepliesRequest

func NewListClientRepliesRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewListClientRepliesRequest generates requests for ListClientReplies

func NewListCommentsRequest

func NewListCommentsRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewListCommentsRequest generates requests for ListComments

func NewListDocumentsRequest

func NewListDocumentsRequest(server string, accountId string, vaultId int64) (*http.Request, error)

NewListDocumentsRequest generates requests for ListDocuments

func NewListEventBoostsRequest

func NewListEventBoostsRequest(server string, accountId string, recordingId int64, eventId int64) (*http.Request, error)

NewListEventBoostsRequest generates requests for ListEventBoosts

func NewListEventsRequest

func NewListEventsRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewListEventsRequest generates requests for ListEvents

func NewListForwardRepliesRequest

func NewListForwardRepliesRequest(server string, accountId string, forwardId int64) (*http.Request, error)

NewListForwardRepliesRequest generates requests for ListForwardReplies

func NewListForwardsRequest

func NewListForwardsRequest(server string, accountId string, inboxId int64) (*http.Request, error)

NewListForwardsRequest generates requests for ListForwards

func NewListMessageTypesRequest

func NewListMessageTypesRequest(server string, accountId string) (*http.Request, error)

NewListMessageTypesRequest generates requests for ListMessageTypes

func NewListMessagesRequest

func NewListMessagesRequest(server string, accountId string, boardId int64) (*http.Request, error)

NewListMessagesRequest generates requests for ListMessages

func NewListPeopleRequest

func NewListPeopleRequest(server string, accountId string) (*http.Request, error)

NewListPeopleRequest generates requests for ListPeople

func NewListPingablePeopleRequest

func NewListPingablePeopleRequest(server string, accountId string) (*http.Request, error)

NewListPingablePeopleRequest generates requests for ListPingablePeople

func NewListProjectPeopleRequest

func NewListProjectPeopleRequest(server string, accountId string, projectId int64) (*http.Request, error)

NewListProjectPeopleRequest generates requests for ListProjectPeople

func NewListProjectsRequest

func NewListProjectsRequest(server string, accountId string, params *ListProjectsParams) (*http.Request, error)

NewListProjectsRequest generates requests for ListProjects

func NewListQuestionAnswerersRequest

func NewListQuestionAnswerersRequest(server string, accountId string, questionId int64) (*http.Request, error)

NewListQuestionAnswerersRequest generates requests for ListQuestionAnswerers

func NewListQuestionsRequest

func NewListQuestionsRequest(server string, accountId string, questionnaireId int64) (*http.Request, error)

NewListQuestionsRequest generates requests for ListQuestions

func NewListRecordingBoostsRequest

func NewListRecordingBoostsRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewListRecordingBoostsRequest generates requests for ListRecordingBoosts

func NewListRecordingsRequest

func NewListRecordingsRequest(server string, accountId string, params *ListRecordingsParams) (*http.Request, error)

NewListRecordingsRequest generates requests for ListRecordings

func NewListScheduleEntriesRequest

func NewListScheduleEntriesRequest(server string, accountId string, scheduleId int64, params *ListScheduleEntriesParams) (*http.Request, error)

NewListScheduleEntriesRequest generates requests for ListScheduleEntries

func NewListTemplatesRequest

func NewListTemplatesRequest(server string, accountId string, params *ListTemplatesParams) (*http.Request, error)

NewListTemplatesRequest generates requests for ListTemplates

func NewListTodolistGroupsRequest

func NewListTodolistGroupsRequest(server string, accountId string, todolistId int64) (*http.Request, error)

NewListTodolistGroupsRequest generates requests for ListTodolistGroups

func NewListTodolistsRequest

func NewListTodolistsRequest(server string, accountId string, todosetId int64, params *ListTodolistsParams) (*http.Request, error)

NewListTodolistsRequest generates requests for ListTodolists

func NewListTodosRequest

func NewListTodosRequest(server string, accountId string, todolistId int64, params *ListTodosParams) (*http.Request, error)

NewListTodosRequest generates requests for ListTodos

func NewListUploadVersionsRequest

func NewListUploadVersionsRequest(server string, accountId string, uploadId int64) (*http.Request, error)

NewListUploadVersionsRequest generates requests for ListUploadVersions

func NewListUploadsRequest

func NewListUploadsRequest(server string, accountId string, vaultId int64) (*http.Request, error)

NewListUploadsRequest generates requests for ListUploads

func NewListVaultsRequest

func NewListVaultsRequest(server string, accountId string, vaultId int64) (*http.Request, error)

NewListVaultsRequest generates requests for ListVaults

func NewListWebhooksRequest

func NewListWebhooksRequest(server string, accountId string, bucketId int64) (*http.Request, error)

NewListWebhooksRequest generates requests for ListWebhooks

func NewMoveCardColumnRequest

func NewMoveCardColumnRequest(server string, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody) (*http.Request, error)

NewMoveCardColumnRequest calls the generic MoveCardColumn builder with application/json body

func NewMoveCardColumnRequestWithBody

func NewMoveCardColumnRequestWithBody(server string, accountId string, cardTableId int64, contentType string, body io.Reader) (*http.Request, error)

NewMoveCardColumnRequestWithBody generates requests for MoveCardColumn with any type of body

func NewMoveCardRequest

func NewMoveCardRequest(server string, accountId string, cardId int64, body MoveCardJSONRequestBody) (*http.Request, error)

NewMoveCardRequest calls the generic MoveCard builder with application/json body

func NewMoveCardRequestWithBody

func NewMoveCardRequestWithBody(server string, accountId string, cardId int64, contentType string, body io.Reader) (*http.Request, error)

NewMoveCardRequestWithBody generates requests for MoveCard with any type of body

func NewPauseQuestionRequest

func NewPauseQuestionRequest(server string, accountId string, questionId int64) (*http.Request, error)

NewPauseQuestionRequest generates requests for PauseQuestion

func NewPinMessageRequest

func NewPinMessageRequest(server string, accountId string, messageId int64) (*http.Request, error)

NewPinMessageRequest generates requests for PinMessage

func NewRepositionCardStepRequest

func NewRepositionCardStepRequest(server string, accountId string, cardId int64, body RepositionCardStepJSONRequestBody) (*http.Request, error)

NewRepositionCardStepRequest calls the generic RepositionCardStep builder with application/json body

func NewRepositionCardStepRequestWithBody

func NewRepositionCardStepRequestWithBody(server string, accountId string, cardId int64, contentType string, body io.Reader) (*http.Request, error)

NewRepositionCardStepRequestWithBody generates requests for RepositionCardStep with any type of body

func NewRepositionTodoRequest

func NewRepositionTodoRequest(server string, accountId string, todoId int64, body RepositionTodoJSONRequestBody) (*http.Request, error)

NewRepositionTodoRequest calls the generic RepositionTodo builder with application/json body

func NewRepositionTodoRequestWithBody

func NewRepositionTodoRequestWithBody(server string, accountId string, todoId int64, contentType string, body io.Reader) (*http.Request, error)

NewRepositionTodoRequestWithBody generates requests for RepositionTodo with any type of body

func NewRepositionTodolistGroupRequest

func NewRepositionTodolistGroupRequest(server string, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody) (*http.Request, error)

NewRepositionTodolistGroupRequest calls the generic RepositionTodolistGroup builder with application/json body

func NewRepositionTodolistGroupRequestWithBody

func NewRepositionTodolistGroupRequestWithBody(server string, accountId string, groupId int64, contentType string, body io.Reader) (*http.Request, error)

NewRepositionTodolistGroupRequestWithBody generates requests for RepositionTodolistGroup with any type of body

func NewRepositionToolRequest

func NewRepositionToolRequest(server string, accountId string, toolId int64, body RepositionToolJSONRequestBody) (*http.Request, error)

NewRepositionToolRequest calls the generic RepositionTool builder with application/json body

func NewRepositionToolRequestWithBody

func NewRepositionToolRequestWithBody(server string, accountId string, toolId int64, contentType string, body io.Reader) (*http.Request, error)

NewRepositionToolRequestWithBody generates requests for RepositionTool with any type of body

func NewResumeQuestionRequest

func NewResumeQuestionRequest(server string, accountId string, questionId int64) (*http.Request, error)

NewResumeQuestionRequest generates requests for ResumeQuestion

func NewSearchRequest

func NewSearchRequest(server string, accountId string, params *SearchParams) (*http.Request, error)

NewSearchRequest generates requests for Search

func NewSetCardColumnColorRequest

func NewSetCardColumnColorRequest(server string, accountId string, columnId int64, body SetCardColumnColorJSONRequestBody) (*http.Request, error)

NewSetCardColumnColorRequest calls the generic SetCardColumnColor builder with application/json body

func NewSetCardColumnColorRequestWithBody

func NewSetCardColumnColorRequestWithBody(server string, accountId string, columnId int64, contentType string, body io.Reader) (*http.Request, error)

NewSetCardColumnColorRequestWithBody generates requests for SetCardColumnColor with any type of body

func NewSetCardStepCompletionRequest

func NewSetCardStepCompletionRequest(server string, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody) (*http.Request, error)

NewSetCardStepCompletionRequest calls the generic SetCardStepCompletion builder with application/json body

func NewSetCardStepCompletionRequestWithBody

func NewSetCardStepCompletionRequestWithBody(server string, accountId string, stepId int64, contentType string, body io.Reader) (*http.Request, error)

NewSetCardStepCompletionRequestWithBody generates requests for SetCardStepCompletion with any type of body

func NewSetClientVisibilityRequest

func NewSetClientVisibilityRequest(server string, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody) (*http.Request, error)

NewSetClientVisibilityRequest calls the generic SetClientVisibility builder with application/json body

func NewSetClientVisibilityRequestWithBody

func NewSetClientVisibilityRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)

NewSetClientVisibilityRequestWithBody generates requests for SetClientVisibility with any type of body

func NewSubscribeRequest

func NewSubscribeRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewSubscribeRequest generates requests for Subscribe

func NewSubscribeToCardColumnRequest

func NewSubscribeToCardColumnRequest(server string, accountId string, columnId int64) (*http.Request, error)

NewSubscribeToCardColumnRequest generates requests for SubscribeToCardColumn

func NewTrashProjectRequest

func NewTrashProjectRequest(server string, accountId string, projectId int64) (*http.Request, error)

NewTrashProjectRequest generates requests for TrashProject

func NewTrashRecordingRequest

func NewTrashRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewTrashRecordingRequest generates requests for TrashRecording

func NewTrashTodoRequest

func NewTrashTodoRequest(server string, accountId string, todoId int64) (*http.Request, error)

NewTrashTodoRequest generates requests for TrashTodo

func NewUnarchiveRecordingRequest

func NewUnarchiveRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewUnarchiveRecordingRequest generates requests for UnarchiveRecording

func NewUncompleteTodoRequest

func NewUncompleteTodoRequest(server string, accountId string, todoId int64) (*http.Request, error)

NewUncompleteTodoRequest generates requests for UncompleteTodo

func NewUnpinMessageRequest

func NewUnpinMessageRequest(server string, accountId string, messageId int64) (*http.Request, error)

NewUnpinMessageRequest generates requests for UnpinMessage

func NewUnsubscribeFromCardColumnRequest

func NewUnsubscribeFromCardColumnRequest(server string, accountId string, columnId int64) (*http.Request, error)

NewUnsubscribeFromCardColumnRequest generates requests for UnsubscribeFromCardColumn

func NewUnsubscribeRequest

func NewUnsubscribeRequest(server string, accountId string, recordingId int64) (*http.Request, error)

NewUnsubscribeRequest generates requests for Unsubscribe

func NewUpdateAnswerRequest

func NewUpdateAnswerRequest(server string, accountId string, answerId int64, body UpdateAnswerJSONRequestBody) (*http.Request, error)

NewUpdateAnswerRequest calls the generic UpdateAnswer builder with application/json body

func NewUpdateAnswerRequestWithBody

func NewUpdateAnswerRequestWithBody(server string, accountId string, answerId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAnswerRequestWithBody generates requests for UpdateAnswer with any type of body

func NewUpdateCardColumnRequest

func NewUpdateCardColumnRequest(server string, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody) (*http.Request, error)

NewUpdateCardColumnRequest calls the generic UpdateCardColumn builder with application/json body

func NewUpdateCardColumnRequestWithBody

func NewUpdateCardColumnRequestWithBody(server string, accountId string, columnId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCardColumnRequestWithBody generates requests for UpdateCardColumn with any type of body

func NewUpdateCardRequest

func NewUpdateCardRequest(server string, accountId string, cardId int64, body UpdateCardJSONRequestBody) (*http.Request, error)

NewUpdateCardRequest calls the generic UpdateCard builder with application/json body

func NewUpdateCardRequestWithBody

func NewUpdateCardRequestWithBody(server string, accountId string, cardId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCardRequestWithBody generates requests for UpdateCard with any type of body

func NewUpdateCardStepRequest

func NewUpdateCardStepRequest(server string, accountId string, stepId int64, body UpdateCardStepJSONRequestBody) (*http.Request, error)

NewUpdateCardStepRequest calls the generic UpdateCardStep builder with application/json body

func NewUpdateCardStepRequestWithBody

func NewUpdateCardStepRequestWithBody(server string, accountId string, stepId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCardStepRequestWithBody generates requests for UpdateCardStep with any type of body

func NewUpdateChatbotRequest

func NewUpdateChatbotRequest(server string, accountId string, campfireId int64, chatbotId int64, body UpdateChatbotJSONRequestBody) (*http.Request, error)

NewUpdateChatbotRequest calls the generic UpdateChatbot builder with application/json body

func NewUpdateChatbotRequestWithBody

func NewUpdateChatbotRequestWithBody(server string, accountId string, campfireId int64, chatbotId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateChatbotRequestWithBody generates requests for UpdateChatbot with any type of body

func NewUpdateCommentRequest

func NewUpdateCommentRequest(server string, accountId string, commentId int64, body UpdateCommentJSONRequestBody) (*http.Request, error)

NewUpdateCommentRequest calls the generic UpdateComment builder with application/json body

func NewUpdateCommentRequestWithBody

func NewUpdateCommentRequestWithBody(server string, accountId string, commentId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCommentRequestWithBody generates requests for UpdateComment with any type of body

func NewUpdateDocumentRequest

func NewUpdateDocumentRequest(server string, accountId string, documentId int64, body UpdateDocumentJSONRequestBody) (*http.Request, error)

NewUpdateDocumentRequest calls the generic UpdateDocument builder with application/json body

func NewUpdateDocumentRequestWithBody

func NewUpdateDocumentRequestWithBody(server string, accountId string, documentId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDocumentRequestWithBody generates requests for UpdateDocument with any type of body

func NewUpdateLineupMarkerRequest

func NewUpdateLineupMarkerRequest(server string, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody) (*http.Request, error)

NewUpdateLineupMarkerRequest calls the generic UpdateLineupMarker builder with application/json body

func NewUpdateLineupMarkerRequestWithBody

func NewUpdateLineupMarkerRequestWithBody(server string, accountId string, markerId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLineupMarkerRequestWithBody generates requests for UpdateLineupMarker with any type of body

func NewUpdateMessageRequest

func NewUpdateMessageRequest(server string, accountId string, messageId int64, body UpdateMessageJSONRequestBody) (*http.Request, error)

NewUpdateMessageRequest calls the generic UpdateMessage builder with application/json body

func NewUpdateMessageRequestWithBody

func NewUpdateMessageRequestWithBody(server string, accountId string, messageId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMessageRequestWithBody generates requests for UpdateMessage with any type of body

func NewUpdateMessageTypeRequest

func NewUpdateMessageTypeRequest(server string, accountId string, typeId int64, body UpdateMessageTypeJSONRequestBody) (*http.Request, error)

NewUpdateMessageTypeRequest calls the generic UpdateMessageType builder with application/json body

func NewUpdateMessageTypeRequestWithBody

func NewUpdateMessageTypeRequestWithBody(server string, accountId string, typeId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMessageTypeRequestWithBody generates requests for UpdateMessageType with any type of body

func NewUpdateProjectAccessRequest

func NewUpdateProjectAccessRequest(server string, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody) (*http.Request, error)

NewUpdateProjectAccessRequest calls the generic UpdateProjectAccess builder with application/json body

func NewUpdateProjectAccessRequestWithBody

func NewUpdateProjectAccessRequestWithBody(server string, accountId string, projectId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateProjectAccessRequestWithBody generates requests for UpdateProjectAccess with any type of body

func NewUpdateProjectRequest

func NewUpdateProjectRequest(server string, accountId string, projectId int64, body UpdateProjectJSONRequestBody) (*http.Request, error)

NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body

func NewUpdateProjectRequestWithBody

func NewUpdateProjectRequestWithBody(server string, accountId string, projectId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body

func NewUpdateQuestionNotificationSettingsRequest

func NewUpdateQuestionNotificationSettingsRequest(server string, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody) (*http.Request, error)

NewUpdateQuestionNotificationSettingsRequest calls the generic UpdateQuestionNotificationSettings builder with application/json body

func NewUpdateQuestionNotificationSettingsRequestWithBody

func NewUpdateQuestionNotificationSettingsRequestWithBody(server string, accountId string, questionId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateQuestionNotificationSettingsRequestWithBody generates requests for UpdateQuestionNotificationSettings with any type of body

func NewUpdateQuestionRequest

func NewUpdateQuestionRequest(server string, accountId string, questionId int64, body UpdateQuestionJSONRequestBody) (*http.Request, error)

NewUpdateQuestionRequest calls the generic UpdateQuestion builder with application/json body

func NewUpdateQuestionRequestWithBody

func NewUpdateQuestionRequestWithBody(server string, accountId string, questionId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateQuestionRequestWithBody generates requests for UpdateQuestion with any type of body

func NewUpdateScheduleEntryRequest

func NewUpdateScheduleEntryRequest(server string, accountId string, entryId int64, body UpdateScheduleEntryJSONRequestBody) (*http.Request, error)

NewUpdateScheduleEntryRequest calls the generic UpdateScheduleEntry builder with application/json body

func NewUpdateScheduleEntryRequestWithBody

func NewUpdateScheduleEntryRequestWithBody(server string, accountId string, entryId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateScheduleEntryRequestWithBody generates requests for UpdateScheduleEntry with any type of body

func NewUpdateScheduleSettingsRequest

func NewUpdateScheduleSettingsRequest(server string, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody) (*http.Request, error)

NewUpdateScheduleSettingsRequest calls the generic UpdateScheduleSettings builder with application/json body

func NewUpdateScheduleSettingsRequestWithBody

func NewUpdateScheduleSettingsRequestWithBody(server string, accountId string, scheduleId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateScheduleSettingsRequestWithBody generates requests for UpdateScheduleSettings with any type of body

func NewUpdateSubscriptionRequest

func NewUpdateSubscriptionRequest(server string, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody) (*http.Request, error)

NewUpdateSubscriptionRequest calls the generic UpdateSubscription builder with application/json body

func NewUpdateSubscriptionRequestWithBody

func NewUpdateSubscriptionRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSubscriptionRequestWithBody generates requests for UpdateSubscription with any type of body

func NewUpdateTemplateRequest

func NewUpdateTemplateRequest(server string, accountId string, templateId int64, body UpdateTemplateJSONRequestBody) (*http.Request, error)

NewUpdateTemplateRequest calls the generic UpdateTemplate builder with application/json body

func NewUpdateTemplateRequestWithBody

func NewUpdateTemplateRequestWithBody(server string, accountId string, templateId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTemplateRequestWithBody generates requests for UpdateTemplate with any type of body

func NewUpdateTimesheetEntryRequest

func NewUpdateTimesheetEntryRequest(server string, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody) (*http.Request, error)

NewUpdateTimesheetEntryRequest calls the generic UpdateTimesheetEntry builder with application/json body

func NewUpdateTimesheetEntryRequestWithBody

func NewUpdateTimesheetEntryRequestWithBody(server string, accountId string, entryId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTimesheetEntryRequestWithBody generates requests for UpdateTimesheetEntry with any type of body

func NewUpdateTodoRequest

func NewUpdateTodoRequest(server string, accountId string, todoId int64, body UpdateTodoJSONRequestBody) (*http.Request, error)

NewUpdateTodoRequest calls the generic UpdateTodo builder with application/json body

func NewUpdateTodoRequestWithBody

func NewUpdateTodoRequestWithBody(server string, accountId string, todoId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTodoRequestWithBody generates requests for UpdateTodo with any type of body

func NewUpdateTodolistOrGroupRequest

func NewUpdateTodolistOrGroupRequest(server string, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody) (*http.Request, error)

NewUpdateTodolistOrGroupRequest calls the generic UpdateTodolistOrGroup builder with application/json body

func NewUpdateTodolistOrGroupRequestWithBody

func NewUpdateTodolistOrGroupRequestWithBody(server string, accountId string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTodolistOrGroupRequestWithBody generates requests for UpdateTodolistOrGroup with any type of body

func NewUpdateToolRequest

func NewUpdateToolRequest(server string, accountId string, toolId int64, body UpdateToolJSONRequestBody) (*http.Request, error)

NewUpdateToolRequest calls the generic UpdateTool builder with application/json body

func NewUpdateToolRequestWithBody

func NewUpdateToolRequestWithBody(server string, accountId string, toolId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateToolRequestWithBody generates requests for UpdateTool with any type of body

func NewUpdateUploadRequest

func NewUpdateUploadRequest(server string, accountId string, uploadId int64, body UpdateUploadJSONRequestBody) (*http.Request, error)

NewUpdateUploadRequest calls the generic UpdateUpload builder with application/json body

func NewUpdateUploadRequestWithBody

func NewUpdateUploadRequestWithBody(server string, accountId string, uploadId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUploadRequestWithBody generates requests for UpdateUpload with any type of body

func NewUpdateVaultRequest

func NewUpdateVaultRequest(server string, accountId string, vaultId int64, body UpdateVaultJSONRequestBody) (*http.Request, error)

NewUpdateVaultRequest calls the generic UpdateVault builder with application/json body

func NewUpdateVaultRequestWithBody

func NewUpdateVaultRequestWithBody(server string, accountId string, vaultId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateVaultRequestWithBody generates requests for UpdateVault with any type of body

func NewUpdateWebhookRequest

func NewUpdateWebhookRequest(server string, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody) (*http.Request, error)

NewUpdateWebhookRequest calls the generic UpdateWebhook builder with application/json body

func NewUpdateWebhookRequestWithBody

func NewUpdateWebhookRequestWithBody(server string, accountId string, webhookId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWebhookRequestWithBody generates requests for UpdateWebhook with any type of body

Types

type APIError

type APIError struct {
	// Code is a machine-readable error code.
	Code string
	// Message is a human-readable error message.
	Message string
	// Hint provides additional context or suggestions for resolution.
	Hint string
	// HTTPStatus is the HTTP status code that triggered this error.
	HTTPStatus int
	// Retryable indicates whether the operation can be retried.
	Retryable bool
	// Cause is the underlying error, if any.
	Cause error
}

APIError is a structured error with code, message, and optional hint.

func AsAPIError

func AsAPIError(err error) *APIError

AsAPIError attempts to convert an error to an *APIError. If the error is not an *APIError, it wraps it in one.

func NewAPIError

func NewAPIError(status int, msg string) *APIError

NewAPIError creates an API error with an HTTP status code.

func NewAmbiguousError

func NewAmbiguousError(resource string, matches []string) *APIError

NewAmbiguousError creates an ambiguous match error.

func NewAuthError

func NewAuthError(msg string) *APIError

NewAuthError creates an authentication error.

func NewForbiddenError

func NewForbiddenError(msg string) *APIError

NewForbiddenError creates a forbidden error.

func NewForbiddenScopeError

func NewForbiddenScopeError() *APIError

NewForbiddenScopeError creates a forbidden error due to insufficient scope.

func NewNetworkError

func NewNetworkError(cause error) *APIError

NewNetworkError creates a network error.

func NewNotFoundError

func NewNotFoundError(resource, identifier string) *APIError

NewNotFoundError creates a not-found error.

func NewNotFoundErrorWithHint

func NewNotFoundErrorWithHint(resource, identifier, hint string) *APIError

NewNotFoundErrorWithHint creates a not-found error with a hint.

func NewRateLimitError

func NewRateLimitError(retryAfter int) *APIError

NewRateLimitError creates a rate-limit error.

func NewUsageError

func NewUsageError(msg string) *APIError

NewUsageError creates a usage error.

func NewUsageErrorWithHint

func NewUsageErrorWithHint(msg, hint string) *APIError

NewUsageErrorWithHint creates a usage error with a hint.

func ParseHTTPError

func ParseHTTPError(resp *http.Response) *APIError

ParseHTTPError converts an HTTP response to an appropriate APIError.

func (*APIError) Error

func (e *APIError) Error() string

Error implements the error interface.

func (*APIError) IsRetryable

func (e *APIError) IsRetryable() bool

IsRetryable returns whether this error indicates a retryable condition.

func (*APIError) Unwrap

func (e *APIError) Unwrap() error

Unwrap returns the underlying cause for errors.Is/As support.

type ArchiveRecordingResponse

type ArchiveRecordingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseArchiveRecordingResponse

func ParseArchiveRecordingResponse(rsp *http.Response) (*ArchiveRecordingResponse, error)

ParseArchiveRecordingResponse parses an HTTP response from a ArchiveRecordingWithResponse call

func (ArchiveRecordingResponse) Status

func (r ArchiveRecordingResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveRecordingResponse) StatusCode

func (r ArchiveRecordingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Assignable

type Assignable struct {
	AppUrl    string     `json:"app_url,omitempty"`
	Assignees []Person   `json:"assignees,omitempty"`
	Bucket    TodoBucket `json:"bucket,omitempty"`
	DueOn     types.Date `json:"due_on,omitempty"`
	Id        *int64     `json:"id,omitempty"`
	Parent    TodoParent `json:"parent,omitempty"`
	StartsOn  types.Date `json:"starts_on,omitempty"`
	Title     string     `json:"title,omitempty"`
	Type      string     `json:"type,omitempty"`
	Url       string     `json:"url,omitempty"`
}

Assignable defines model for Assignable.

type AuthTransport

type AuthTransport struct {
	// TokenProvider supplies access tokens for requests.
	TokenProvider TokenProvider
	// Base is the underlying transport. If nil, http.DefaultTransport is used.
	Base http.RoundTripper
	// UserAgent is the User-Agent header value. If empty, a default is used.
	UserAgent string
}

AuthTransport is an http.RoundTripper that adds Bearer token authentication.

func (*AuthTransport) RoundTrip

func (t *AuthTransport) RoundTrip(req *http.Request) (*http.Response, error)

RoundTrip implements http.RoundTripper, adding the Authorization header.

type BadRequestErrorResponseContent

type BadRequestErrorResponseContent struct {
	Error   string `json:"error"`
	Message string `json:"message,omitempty"`
}

BadRequestErrorResponseContent defines model for BadRequestErrorResponseContent.

type Boost

type Boost struct {
	Booster   Person          `json:"booster,omitempty"`
	Content   string          `json:"content,omitempty"`
	CreatedAt time.Time       `json:"created_at,omitempty"`
	Id        *int64          `json:"id,omitempty"`
	Recording RecordingParent `json:"recording,omitempty"`
}

Boost defines model for Boost.

type CachingTransport

type CachingTransport struct {
	// Cache stores responses by URL.
	Cache ResponseCache
	// Base is the underlying transport. If nil, http.DefaultTransport is used.
	Base http.RoundTripper
}

CachingTransport is an http.RoundTripper that implements ETag-based caching.

func (*CachingTransport) RoundTrip

func (t *CachingTransport) RoundTrip(req *http.Request) (*http.Response, error)

RoundTrip implements http.RoundTripper with ETag-based caching.

type Campfire

type Campfire struct {
	AppUrl           string     `json:"app_url,omitempty"`
	BookmarkUrl      string     `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket `json:"bucket,omitempty"`
	CreatedAt        time.Time  `json:"created_at,omitempty"`
	Creator          Person     `json:"creator,omitempty"`
	Id               *int64     `json:"id,omitempty"`
	InheritsStatus   bool       `json:"inherits_status,omitempty"`
	LinesUrl         string     `json:"lines_url,omitempty"`
	Position         int32      `json:"position,omitempty"`
	Status           string     `json:"status,omitempty"`
	SubscriptionUrl  string     `json:"subscription_url,omitempty"`
	Title            string     `json:"title,omitempty"`
	Topic            string     `json:"topic,omitempty"`
	Type             string     `json:"type,omitempty"`
	UpdatedAt        time.Time  `json:"updated_at,omitempty"`
	Url              string     `json:"url,omitempty"`
	VisibleToClients bool       `json:"visible_to_clients,omitempty"`
}

Campfire defines model for Campfire.

type CampfireLine

type CampfireLine struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	BoostsCount      int32           `json:"boosts_count,omitempty"`
	BoostsUrl        string          `json:"boosts_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Status           string          `json:"status,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

CampfireLine defines model for CampfireLine.

type CampfiresService

type CampfiresService struct {
	// contains filtered or unexported fields
}

CampfiresService provides campfire-related operations.

func (*CampfiresService) Get

func (s *CampfiresService) Get(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CampfiresService) List

func (s *CampfiresService) List(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

type Card

type Card struct {
	AppUrl                string          `json:"app_url,omitempty"`
	Assignees             []Person        `json:"assignees,omitempty"`
	BookmarkUrl           string          `json:"bookmark_url,omitempty"`
	BoostsCount           int32           `json:"boosts_count,omitempty"`
	BoostsUrl             string          `json:"boosts_url,omitempty"`
	Bucket                TodoBucket      `json:"bucket,omitempty"`
	CommentsCount         int32           `json:"comments_count,omitempty"`
	CommentsUrl           string          `json:"comments_url,omitempty"`
	Completed             bool            `json:"completed,omitempty"`
	CompletedAt           time.Time       `json:"completed_at,omitempty"`
	Completer             Person          `json:"completer,omitempty"`
	CompletionSubscribers []Person        `json:"completion_subscribers,omitempty"`
	CompletionUrl         string          `json:"completion_url,omitempty"`
	Content               string          `json:"content,omitempty"`
	CreatedAt             time.Time       `json:"created_at,omitempty"`
	Creator               Person          `json:"creator,omitempty"`
	Description           string          `json:"description,omitempty"`
	DueOn                 types.Date      `json:"due_on,omitempty"`
	Id                    *int64          `json:"id,omitempty"`
	InheritsStatus        bool            `json:"inherits_status,omitempty"`
	Parent                RecordingParent `json:"parent,omitempty"`
	Position              int32           `json:"position,omitempty"`
	Status                string          `json:"status,omitempty"`
	Steps                 []CardStep      `json:"steps,omitempty"`
	SubscriptionUrl       string          `json:"subscription_url,omitempty"`
	Title                 string          `json:"title,omitempty"`
	Type                  string          `json:"type,omitempty"`
	UpdatedAt             time.Time       `json:"updated_at,omitempty"`
	Url                   string          `json:"url,omitempty"`
	VisibleToClients      bool            `json:"visible_to_clients,omitempty"`
}

Card defines model for Card.

type CardColumn

type CardColumn struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	CardsCount       int32           `json:"cards_count,omitempty"`
	CardsUrl         string          `json:"cards_url,omitempty"`
	Color            string          `json:"color,omitempty"`
	CommentsCount    int32           `json:"comments_count,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Description      string          `json:"description,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Position         int32           `json:"position,omitempty"`
	Status           string          `json:"status,omitempty"`
	Subscribers      []Person        `json:"subscribers,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

CardColumn defines model for CardColumn.

type CardStep

type CardStep struct {
	AppUrl           string          `json:"app_url,omitempty"`
	Assignees        []Person        `json:"assignees,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	Completed        bool            `json:"completed,omitempty"`
	CompletedAt      time.Time       `json:"completed_at,omitempty"`
	Completer        Person          `json:"completer,omitempty"`
	CompletionUrl    string          `json:"completion_url,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	DueOn            types.Date      `json:"due_on,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Position         int32           `json:"position,omitempty"`
	Status           string          `json:"status,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

CardStep defines model for CardStep.

type CardTable

type CardTable struct {
	AppUrl           string       `json:"app_url,omitempty"`
	BookmarkUrl      string       `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket   `json:"bucket,omitempty"`
	CreatedAt        time.Time    `json:"created_at,omitempty"`
	Creator          Person       `json:"creator,omitempty"`
	Id               *int64       `json:"id,omitempty"`
	InheritsStatus   bool         `json:"inherits_status,omitempty"`
	Lists            []CardColumn `json:"lists,omitempty"`
	Status           string       `json:"status,omitempty"`
	Subscribers      []Person     `json:"subscribers,omitempty"`
	SubscriptionUrl  string       `json:"subscription_url,omitempty"`
	Title            string       `json:"title,omitempty"`
	Type             string       `json:"type,omitempty"`
	UpdatedAt        time.Time    `json:"updated_at,omitempty"`
	Url              string       `json:"url,omitempty"`
	VisibleToClients bool         `json:"visible_to_clients,omitempty"`
}

CardTable defines model for CardTable.

type CardsService

type CardsService struct {
	// contains filtered or unexported fields
}

CardsService provides card-related operations.

func (*CardsService) Create

func (s *CardsService) Create(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CardsService) CreateWithBody

func (s *CardsService) CreateWithBody(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CardsService) Get

func (s *CardsService) Get(ctx context.Context, accountId string, cardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CardsService) List

func (s *CardsService) List(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CardsService) Move

func (s *CardsService) Move(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CardsService) MoveWithBody

func (s *CardsService) MoveWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CardsService) Update

func (s *CardsService) Update(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CardsService) UpdateWithBody

func (s *CardsService) UpdateWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type Chatbot

type Chatbot struct {
	AppUrl      string    `json:"app_url,omitempty"`
	CommandUrl  string    `json:"command_url,omitempty"`
	CreatedAt   time.Time `json:"created_at,omitempty"`
	Id          *int64    `json:"id,omitempty"`
	LinesUrl    string    `json:"lines_url,omitempty"`
	ServiceName string    `json:"service_name,omitempty"`
	UpdatedAt   time.Time `json:"updated_at,omitempty"`
	Url         string    `json:"url,omitempty"`
}

Chatbot defines model for Chatbot.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn

	// RetryConfig for idempotent operations
	RetryConfig RetryConfig

	// Logger for debug output (optional)
	Logger *slog.Logger
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) ArchiveRecording

func (c *Client) ArchiveRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Campfires

func (c *Client) Campfires() *CampfiresService

Campfires returns the CampfiresService.

func (*Client) Cards

func (c *Client) Cards() *CardsService

Cards returns the CardsService.

func (*Client) CloneTool

func (c *Client) CloneTool(ctx context.Context, accountId string, body CloneToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CloneToolWithBody

func (c *Client) CloneToolWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Comments

func (c *Client) Comments() *CommentsService

Comments returns the CommentsService.

func (*Client) CompleteTodo

func (c *Client) CompleteTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAnswer

func (c *Client) CreateAnswer(ctx context.Context, accountId string, questionId int64, body CreateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAnswerWithBody

func (c *Client) CreateAnswerWithBody(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAttachmentWithBody

func (c *Client) CreateAttachmentWithBody(ctx context.Context, accountId string, params *CreateAttachmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCampfireLine

func (c *Client) CreateCampfireLine(ctx context.Context, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCampfireLineWithBody

func (c *Client) CreateCampfireLineWithBody(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCard

func (c *Client) CreateCard(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCardColumn

func (c *Client) CreateCardColumn(ctx context.Context, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCardColumnWithBody

func (c *Client) CreateCardColumnWithBody(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCardStep

func (c *Client) CreateCardStep(ctx context.Context, accountId string, cardId int64, body CreateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCardStepWithBody

func (c *Client) CreateCardStepWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCardWithBody

func (c *Client) CreateCardWithBody(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateChatbot

func (c *Client) CreateChatbot(ctx context.Context, accountId string, campfireId int64, body CreateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateChatbotWithBody

func (c *Client) CreateChatbotWithBody(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateComment

func (c *Client) CreateComment(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCommentWithBody

func (c *Client) CreateCommentWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDocument

func (c *Client) CreateDocument(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDocumentWithBody

func (c *Client) CreateDocumentWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEventBoost

func (c *Client) CreateEventBoost(ctx context.Context, accountId string, recordingId int64, eventId int64, body CreateEventBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEventBoostWithBody

func (c *Client) CreateEventBoostWithBody(ctx context.Context, accountId string, recordingId int64, eventId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateForwardReply

func (c *Client) CreateForwardReply(ctx context.Context, accountId string, forwardId int64, body CreateForwardReplyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateForwardReplyWithBody

func (c *Client) CreateForwardReplyWithBody(ctx context.Context, accountId string, forwardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateLineupMarker

func (c *Client) CreateLineupMarker(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateLineupMarkerWithBody

func (c *Client) CreateLineupMarkerWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMessage

func (c *Client) CreateMessage(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMessageType

func (c *Client) CreateMessageType(ctx context.Context, accountId string, body CreateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMessageTypeWithBody

func (c *Client) CreateMessageTypeWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMessageWithBody

func (c *Client) CreateMessageWithBody(ctx context.Context, accountId string, boardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateProject

func (c *Client) CreateProject(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateProjectFromTemplate

func (c *Client) CreateProjectFromTemplate(ctx context.Context, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateProjectFromTemplateWithBody

func (c *Client) CreateProjectFromTemplateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateProjectWithBody

func (c *Client) CreateProjectWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateQuestion

func (c *Client) CreateQuestion(ctx context.Context, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateQuestionWithBody

func (c *Client) CreateQuestionWithBody(ctx context.Context, accountId string, questionnaireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRecordingBoost

func (c *Client) CreateRecordingBoost(ctx context.Context, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRecordingBoostWithBody

func (c *Client) CreateRecordingBoostWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateScheduleEntry

func (c *Client) CreateScheduleEntry(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateScheduleEntryWithBody

func (c *Client) CreateScheduleEntryWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTemplate

func (c *Client) CreateTemplate(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTemplateWithBody

func (c *Client) CreateTemplateWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTimesheetEntry

func (c *Client) CreateTimesheetEntry(ctx context.Context, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTimesheetEntryWithBody

func (c *Client) CreateTimesheetEntryWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTodo

func (c *Client) CreateTodo(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTodoWithBody

func (c *Client) CreateTodoWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTodolist

func (c *Client) CreateTodolist(ctx context.Context, accountId string, todosetId int64, body CreateTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTodolistGroup

func (c *Client) CreateTodolistGroup(ctx context.Context, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTodolistGroupWithBody

func (c *Client) CreateTodolistGroupWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTodolistWithBody

func (c *Client) CreateTodolistWithBody(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUpload

func (c *Client) CreateUpload(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUploadWithBody

func (c *Client) CreateUploadWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateVault

func (c *Client) CreateVault(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateVaultWithBody

func (c *Client) CreateVaultWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWebhook

func (c *Client) CreateWebhook(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWebhookWithBody

func (c *Client) CreateWebhookWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteBoost

func (c *Client) DeleteBoost(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCampfireLine

func (c *Client) DeleteCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteChatbot

func (c *Client) DeleteChatbot(ctx context.Context, accountId string, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteLineupMarker

func (c *Client) DeleteLineupMarker(ctx context.Context, accountId string, markerId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteMessageType

func (c *Client) DeleteMessageType(ctx context.Context, accountId string, typeId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTemplate

func (c *Client) DeleteTemplate(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTool

func (c *Client) DeleteTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWebhook

func (c *Client) DeleteWebhook(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DisableCardColumnOnHold

func (c *Client) DisableCardColumnOnHold(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DisableTool

func (c *Client) DisableTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Documents

func (c *Client) Documents() *DocumentsService

Documents returns the DocumentsService.

func (*Client) EnableCardColumnOnHold

func (c *Client) EnableCardColumnOnHold(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableTool

func (c *Client) EnableTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Events

func (c *Client) Events() *EventsService

Events returns the EventsService.

func (*Client) GetAnswer

func (c *Client) GetAnswer(ctx context.Context, accountId string, answerId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAnswersByPerson

func (c *Client) GetAnswersByPerson(ctx context.Context, accountId string, questionId int64, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAssignedTodos

func (c *Client) GetAssignedTodos(ctx context.Context, accountId string, personId int64, params *GetAssignedTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBoost

func (c *Client) GetBoost(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCampfire

func (c *Client) GetCampfire(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCampfireLine

func (c *Client) GetCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCard

func (c *Client) GetCard(ctx context.Context, accountId string, cardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCardColumn

func (c *Client) GetCardColumn(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCardTable

func (c *Client) GetCardTable(ctx context.Context, accountId string, cardTableId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetChatbot

func (c *Client) GetChatbot(ctx context.Context, accountId string, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetClientApproval

func (c *Client) GetClientApproval(ctx context.Context, accountId string, approvalId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetClientCorrespondence

func (c *Client) GetClientCorrespondence(ctx context.Context, accountId string, correspondenceId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetClientReply

func (c *Client) GetClientReply(ctx context.Context, accountId string, recordingId int64, replyId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetComment

func (c *Client) GetComment(ctx context.Context, accountId string, commentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDocument

func (c *Client) GetDocument(ctx context.Context, accountId string, documentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetForward

func (c *Client) GetForward(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetForwardReply

func (c *Client) GetForwardReply(ctx context.Context, accountId string, forwardId int64, replyId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInbox

func (c *Client) GetInbox(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMessage

func (c *Client) GetMessage(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMessageBoard

func (c *Client) GetMessageBoard(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMessageType

func (c *Client) GetMessageType(ctx context.Context, accountId string, typeId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMyProfile

func (c *Client) GetMyProfile(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOverdueTodos

func (c *Client) GetOverdueTodos(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPerson

func (c *Client) GetPerson(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPersonProgress

func (c *Client) GetPersonProgress(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProgressReport

func (c *Client) GetProgressReport(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProject

func (c *Client) GetProject(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectConstruction

func (c *Client) GetProjectConstruction(ctx context.Context, accountId string, templateId int64, constructionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectTimeline

func (c *Client) GetProjectTimeline(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectTimesheet

func (c *Client) GetProjectTimesheet(ctx context.Context, accountId string, projectId int64, params *GetProjectTimesheetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetQuestion

func (c *Client) GetQuestion(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetQuestionReminders

func (c *Client) GetQuestionReminders(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetQuestionnaire

func (c *Client) GetQuestionnaire(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRecording

func (c *Client) GetRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRecordingTimesheet

func (c *Client) GetRecordingTimesheet(ctx context.Context, accountId string, recordingId int64, params *GetRecordingTimesheetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSchedule

func (c *Client) GetSchedule(ctx context.Context, accountId string, scheduleId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetScheduleEntry

func (c *Client) GetScheduleEntry(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetScheduleEntryOccurrence

func (c *Client) GetScheduleEntryOccurrence(ctx context.Context, accountId string, entryId int64, date string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSearchMetadata

func (c *Client) GetSearchMetadata(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSubscription

func (c *Client) GetSubscription(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTemplate

func (c *Client) GetTemplate(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTimesheetEntry

func (c *Client) GetTimesheetEntry(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTimesheetReport

func (c *Client) GetTimesheetReport(ctx context.Context, accountId string, params *GetTimesheetReportParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTodo

func (c *Client) GetTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTodolistOrGroup

func (c *Client) GetTodolistOrGroup(ctx context.Context, accountId string, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTodoset

func (c *Client) GetTodoset(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTool

func (c *Client) GetTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUpcomingSchedule

func (c *Client) GetUpcomingSchedule(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUpload

func (c *Client) GetUpload(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetVault

func (c *Client) GetVault(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWebhook

func (c *Client) GetWebhook(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAnswers

func (c *Client) ListAnswers(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAssignablePeople

func (c *Client) ListAssignablePeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCampfireLines

func (c *Client) ListCampfireLines(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCampfires

func (c *Client) ListCampfires(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCards

func (c *Client) ListCards(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListChatbots

func (c *Client) ListChatbots(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListClientApprovals

func (c *Client) ListClientApprovals(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListClientCorrespondences

func (c *Client) ListClientCorrespondences(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListClientReplies

func (c *Client) ListClientReplies(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListComments

func (c *Client) ListComments(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDocuments

func (c *Client) ListDocuments(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEventBoosts

func (c *Client) ListEventBoosts(ctx context.Context, accountId string, recordingId int64, eventId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEvents

func (c *Client) ListEvents(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListForwardReplies

func (c *Client) ListForwardReplies(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListForwards

func (c *Client) ListForwards(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMessageTypes

func (c *Client) ListMessageTypes(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMessages

func (c *Client) ListMessages(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPeople

func (c *Client) ListPeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPingablePeople

func (c *Client) ListPingablePeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListProjectPeople

func (c *Client) ListProjectPeople(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListProjects

func (c *Client) ListProjects(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListQuestionAnswerers

func (c *Client) ListQuestionAnswerers(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListQuestions

func (c *Client) ListQuestions(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRecordingBoosts

func (c *Client) ListRecordingBoosts(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRecordings

func (c *Client) ListRecordings(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListScheduleEntries

func (c *Client) ListScheduleEntries(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTemplates

func (c *Client) ListTemplates(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTodolistGroups

func (c *Client) ListTodolistGroups(ctx context.Context, accountId string, todolistId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTodolists

func (c *Client) ListTodolists(ctx context.Context, accountId string, todosetId int64, params *ListTodolistsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTodos

func (c *Client) ListTodos(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUploadVersions

func (c *Client) ListUploadVersions(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUploads

func (c *Client) ListUploads(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListVaults

func (c *Client) ListVaults(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWebhooks

func (c *Client) ListWebhooks(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Messages

func (c *Client) Messages() *MessagesService

Messages returns the MessagesService.

func (*Client) MoveCard

func (c *Client) MoveCard(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MoveCardColumn

func (c *Client) MoveCardColumn(ctx context.Context, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MoveCardColumnWithBody

func (c *Client) MoveCardColumnWithBody(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MoveCardWithBody

func (c *Client) MoveCardWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PauseQuestion

func (c *Client) PauseQuestion(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) People

func (c *Client) People() *PeopleService

People returns the PeopleService.

func (*Client) PinMessage

func (c *Client) PinMessage(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Projects

func (c *Client) Projects() *ProjectsService

Projects returns the ProjectsService.

func (*Client) Recordings

func (c *Client) Recordings() *RecordingsService

Recordings returns the RecordingsService.

func (*Client) RepositionCardStep

func (c *Client) RepositionCardStep(ctx context.Context, accountId string, cardId int64, body RepositionCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RepositionCardStepWithBody

func (c *Client) RepositionCardStepWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RepositionTodo

func (c *Client) RepositionTodo(ctx context.Context, accountId string, todoId int64, body RepositionTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RepositionTodoWithBody

func (c *Client) RepositionTodoWithBody(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RepositionTodolistGroup

func (c *Client) RepositionTodolistGroup(ctx context.Context, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RepositionTodolistGroupWithBody

func (c *Client) RepositionTodolistGroupWithBody(ctx context.Context, accountId string, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RepositionTool

func (c *Client) RepositionTool(ctx context.Context, accountId string, toolId int64, body RepositionToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RepositionToolWithBody

func (c *Client) RepositionToolWithBody(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResumeQuestion

func (c *Client) ResumeQuestion(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Schedules

func (c *Client) Schedules() *SchedulesService

Schedules returns the SchedulesService.

func (*Client) Search

func (c *Client) Search(ctx context.Context, accountId string, params *SearchParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetCardColumnColor

func (c *Client) SetCardColumnColor(ctx context.Context, accountId string, columnId int64, body SetCardColumnColorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetCardColumnColorWithBody

func (c *Client) SetCardColumnColorWithBody(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetCardStepCompletion

func (c *Client) SetCardStepCompletion(ctx context.Context, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetCardStepCompletionWithBody

func (c *Client) SetCardStepCompletionWithBody(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetClientVisibility

func (c *Client) SetClientVisibility(ctx context.Context, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetClientVisibilityWithBody

func (c *Client) SetClientVisibilityWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Subscribe

func (c *Client) Subscribe(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SubscribeToCardColumn

func (c *Client) SubscribeToCardColumn(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Templates

func (c *Client) Templates() *TemplatesService

Templates returns the TemplatesService.

func (*Client) Todos

func (c *Client) Todos() *TodosService

Todos returns the TodosService.

func (*Client) TrashProject

func (c *Client) TrashProject(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrashRecording

func (c *Client) TrashRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TrashTodo

func (c *Client) TrashTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveRecording

func (c *Client) UnarchiveRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UncompleteTodo

func (c *Client) UncompleteTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnpinMessage

func (c *Client) UnpinMessage(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Unsubscribe

func (c *Client) Unsubscribe(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnsubscribeFromCardColumn

func (c *Client) UnsubscribeFromCardColumn(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAnswer

func (c *Client) UpdateAnswer(ctx context.Context, accountId string, answerId int64, body UpdateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAnswerWithBody

func (c *Client) UpdateAnswerWithBody(ctx context.Context, accountId string, answerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCard

func (c *Client) UpdateCard(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCardColumn

func (c *Client) UpdateCardColumn(ctx context.Context, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCardColumnWithBody

func (c *Client) UpdateCardColumnWithBody(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCardStep

func (c *Client) UpdateCardStep(ctx context.Context, accountId string, stepId int64, body UpdateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCardStepWithBody

func (c *Client) UpdateCardStepWithBody(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCardWithBody

func (c *Client) UpdateCardWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateChatbot

func (c *Client) UpdateChatbot(ctx context.Context, accountId string, campfireId int64, chatbotId int64, body UpdateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateChatbotWithBody

func (c *Client) UpdateChatbotWithBody(ctx context.Context, accountId string, campfireId int64, chatbotId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateComment

func (c *Client) UpdateComment(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCommentWithBody

func (c *Client) UpdateCommentWithBody(ctx context.Context, accountId string, commentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDocument

func (c *Client) UpdateDocument(ctx context.Context, accountId string, documentId int64, body UpdateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDocumentWithBody

func (c *Client) UpdateDocumentWithBody(ctx context.Context, accountId string, documentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLineupMarker

func (c *Client) UpdateLineupMarker(ctx context.Context, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLineupMarkerWithBody

func (c *Client) UpdateLineupMarkerWithBody(ctx context.Context, accountId string, markerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMessage

func (c *Client) UpdateMessage(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMessageType

func (c *Client) UpdateMessageType(ctx context.Context, accountId string, typeId int64, body UpdateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMessageTypeWithBody

func (c *Client) UpdateMessageTypeWithBody(ctx context.Context, accountId string, typeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMessageWithBody

func (c *Client) UpdateMessageWithBody(ctx context.Context, accountId string, messageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateProject

func (c *Client) UpdateProject(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateProjectAccess

func (c *Client) UpdateProjectAccess(ctx context.Context, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateProjectAccessWithBody

func (c *Client) UpdateProjectAccessWithBody(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateProjectWithBody

func (c *Client) UpdateProjectWithBody(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateQuestion

func (c *Client) UpdateQuestion(ctx context.Context, accountId string, questionId int64, body UpdateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateQuestionNotificationSettings

func (c *Client) UpdateQuestionNotificationSettings(ctx context.Context, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateQuestionNotificationSettingsWithBody

func (c *Client) UpdateQuestionNotificationSettingsWithBody(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateQuestionWithBody

func (c *Client) UpdateQuestionWithBody(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateScheduleEntry

func (c *Client) UpdateScheduleEntry(ctx context.Context, accountId string, entryId int64, body UpdateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateScheduleEntryWithBody

func (c *Client) UpdateScheduleEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateScheduleSettings

func (c *Client) UpdateScheduleSettings(ctx context.Context, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateScheduleSettingsWithBody

func (c *Client) UpdateScheduleSettingsWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSubscription

func (c *Client) UpdateSubscription(ctx context.Context, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSubscriptionWithBody

func (c *Client) UpdateSubscriptionWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTemplate

func (c *Client) UpdateTemplate(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTemplateWithBody

func (c *Client) UpdateTemplateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTimesheetEntry

func (c *Client) UpdateTimesheetEntry(ctx context.Context, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTimesheetEntryWithBody

func (c *Client) UpdateTimesheetEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTodo

func (c *Client) UpdateTodo(ctx context.Context, accountId string, todoId int64, body UpdateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTodoWithBody

func (c *Client) UpdateTodoWithBody(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTodolistOrGroup

func (c *Client) UpdateTodolistOrGroup(ctx context.Context, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTodolistOrGroupWithBody

func (c *Client) UpdateTodolistOrGroupWithBody(ctx context.Context, accountId string, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTool

func (c *Client) UpdateTool(ctx context.Context, accountId string, toolId int64, body UpdateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateToolWithBody

func (c *Client) UpdateToolWithBody(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUpload

func (c *Client) UpdateUpload(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUploadWithBody

func (c *Client) UpdateUploadWithBody(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateVault

func (c *Client) UpdateVault(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateVaultWithBody

func (c *Client) UpdateVaultWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWebhook

func (c *Client) UpdateWebhook(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWebhookWithBody

func (c *Client) UpdateWebhookWithBody(ctx context.Context, accountId string, webhookId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Uploads

func (c *Client) Uploads() *UploadsService

Uploads returns the UploadsService.

func (*Client) Vaults

func (c *Client) Vaults() *VaultsService

Vaults returns the VaultsService.

func (*Client) Webhooks

func (c *Client) Webhooks() *WebhooksService

Webhooks returns the WebhooksService.

type ClientApproval

type ClientApproval struct {
	AppUrl           string                   `json:"app_url,omitempty"`
	ApprovalStatus   string                   `json:"approval_status,omitempty"`
	Approver         Person                   `json:"approver,omitempty"`
	BookmarkUrl      string                   `json:"bookmark_url,omitempty"`
	Bucket           RecordingBucket          `json:"bucket,omitempty"`
	Content          string                   `json:"content,omitempty"`
	CreatedAt        time.Time                `json:"created_at,omitempty"`
	Creator          Person                   `json:"creator,omitempty"`
	DueOn            types.Date               `json:"due_on,omitempty"`
	Id               *int64                   `json:"id,omitempty"`
	InheritsStatus   bool                     `json:"inherits_status,omitempty"`
	Parent           RecordingParent          `json:"parent,omitempty"`
	RepliesCount     int32                    `json:"replies_count,omitempty"`
	RepliesUrl       string                   `json:"replies_url,omitempty"`
	Responses        []ClientApprovalResponse `json:"responses,omitempty"`
	Status           string                   `json:"status,omitempty"`
	Subject          string                   `json:"subject,omitempty"`
	SubscriptionUrl  string                   `json:"subscription_url,omitempty"`
	Title            string                   `json:"title,omitempty"`
	Type             string                   `json:"type,omitempty"`
	UpdatedAt        time.Time                `json:"updated_at,omitempty"`
	Url              string                   `json:"url,omitempty"`
	VisibleToClients bool                     `json:"visible_to_clients,omitempty"`
}

ClientApproval defines model for ClientApproval.

type ClientApprovalResponse

type ClientApprovalResponse struct {
	AppUrl           string          `json:"app_url,omitempty"`
	Approved         bool            `json:"approved,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           RecordingBucket `json:"bucket,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Status           string          `json:"status,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

ClientApprovalResponse defines model for ClientApprovalResponse.

type ClientCompany

type ClientCompany struct {
	Id   *int64 `json:"id,omitempty"`
	Name string `json:"name,omitempty"`
}

ClientCompany defines model for ClientCompany.

type ClientCorrespondence

type ClientCorrespondence struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           RecordingBucket `json:"bucket,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	RepliesCount     int32           `json:"replies_count,omitempty"`
	RepliesUrl       string          `json:"replies_url,omitempty"`
	Status           string          `json:"status,omitempty"`
	Subject          string          `json:"subject,omitempty"`
	SubscriptionUrl  string          `json:"subscription_url,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

ClientCorrespondence defines model for ClientCorrespondence.

type ClientInterface

type ClientInterface interface {
	// CreateAttachmentWithBody request with any body
	CreateAttachmentWithBody(ctx context.Context, accountId string, params *CreateAttachmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteBoost request
	DeleteBoost(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBoost request
	GetBoost(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCard request
	GetCard(ctx context.Context, accountId string, cardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCardWithBody request with any body
	UpdateCardWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCard(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MoveCardWithBody request with any body
	MoveCardWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MoveCard(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RepositionCardStepWithBody request with any body
	RepositionCardStepWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RepositionCardStep(ctx context.Context, accountId string, cardId int64, body RepositionCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCardStepWithBody request with any body
	CreateCardStepWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCardStep(ctx context.Context, accountId string, cardId int64, body CreateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCardColumn request
	GetCardColumn(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCardColumnWithBody request with any body
	UpdateCardColumnWithBody(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCardColumn(ctx context.Context, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetCardColumnColorWithBody request with any body
	SetCardColumnColorWithBody(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetCardColumnColor(ctx context.Context, accountId string, columnId int64, body SetCardColumnColorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DisableCardColumnOnHold request
	DisableCardColumnOnHold(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnableCardColumnOnHold request
	EnableCardColumnOnHold(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCards request
	ListCards(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCardWithBody request with any body
	CreateCardWithBody(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCard(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnsubscribeFromCardColumn request
	UnsubscribeFromCardColumn(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SubscribeToCardColumn request
	SubscribeToCardColumn(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCardStepWithBody request with any body
	UpdateCardStepWithBody(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCardStep(ctx context.Context, accountId string, stepId int64, body UpdateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetCardStepCompletionWithBody request with any body
	SetCardStepCompletionWithBody(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetCardStepCompletion(ctx context.Context, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCardTable request
	GetCardTable(ctx context.Context, accountId string, cardTableId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCardColumnWithBody request with any body
	CreateCardColumnWithBody(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCardColumn(ctx context.Context, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MoveCardColumnWithBody request with any body
	MoveCardColumnWithBody(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MoveCardColumn(ctx context.Context, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMessageTypes request
	ListMessageTypes(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMessageTypeWithBody request with any body
	CreateMessageTypeWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMessageType(ctx context.Context, accountId string, body CreateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMessageType request
	DeleteMessageType(ctx context.Context, accountId string, typeId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMessageType request
	GetMessageType(ctx context.Context, accountId string, typeId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMessageTypeWithBody request with any body
	UpdateMessageTypeWithBody(ctx context.Context, accountId string, typeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMessageType(ctx context.Context, accountId string, typeId int64, body UpdateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCampfires request
	ListCampfires(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCampfire request
	GetCampfire(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListChatbots request
	ListChatbots(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateChatbotWithBody request with any body
	CreateChatbotWithBody(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateChatbot(ctx context.Context, accountId string, campfireId int64, body CreateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteChatbot request
	DeleteChatbot(ctx context.Context, accountId string, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetChatbot request
	GetChatbot(ctx context.Context, accountId string, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateChatbotWithBody request with any body
	UpdateChatbotWithBody(ctx context.Context, accountId string, campfireId int64, chatbotId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateChatbot(ctx context.Context, accountId string, campfireId int64, chatbotId int64, body UpdateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCampfireLines request
	ListCampfireLines(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCampfireLineWithBody request with any body
	CreateCampfireLineWithBody(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCampfireLine(ctx context.Context, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCampfireLine request
	DeleteCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCampfireLine request
	GetCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPingablePeople request
	ListPingablePeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListClientApprovals request
	ListClientApprovals(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetClientApproval request
	GetClientApproval(ctx context.Context, accountId string, approvalId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListClientCorrespondences request
	ListClientCorrespondences(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetClientCorrespondence request
	GetClientCorrespondence(ctx context.Context, accountId string, correspondenceId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListClientReplies request
	ListClientReplies(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetClientReply request
	GetClientReply(ctx context.Context, accountId string, recordingId int64, replyId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetComment request
	GetComment(ctx context.Context, accountId string, commentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCommentWithBody request with any body
	UpdateCommentWithBody(ctx context.Context, accountId string, commentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateComment(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CloneToolWithBody request with any body
	CloneToolWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CloneTool(ctx context.Context, accountId string, body CloneToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTool request
	DeleteTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTool request
	GetTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateToolWithBody request with any body
	UpdateToolWithBody(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTool(ctx context.Context, accountId string, toolId int64, body UpdateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDocument request
	GetDocument(ctx context.Context, accountId string, documentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDocumentWithBody request with any body
	UpdateDocumentWithBody(ctx context.Context, accountId string, documentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDocument(ctx context.Context, accountId string, documentId int64, body UpdateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetForward request
	GetForward(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListForwardReplies request
	ListForwardReplies(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateForwardReplyWithBody request with any body
	CreateForwardReplyWithBody(ctx context.Context, accountId string, forwardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateForwardReply(ctx context.Context, accountId string, forwardId int64, body CreateForwardReplyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetForwardReply request
	GetForwardReply(ctx context.Context, accountId string, forwardId int64, replyId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInbox request
	GetInbox(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListForwards request
	ListForwards(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateLineupMarkerWithBody request with any body
	CreateLineupMarkerWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateLineupMarker(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteLineupMarker request
	DeleteLineupMarker(ctx context.Context, accountId string, markerId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLineupMarkerWithBody request with any body
	UpdateLineupMarkerWithBody(ctx context.Context, accountId string, markerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateLineupMarker(ctx context.Context, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMessageBoard request
	GetMessageBoard(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMessages request
	ListMessages(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMessageWithBody request with any body
	CreateMessageWithBody(ctx context.Context, accountId string, boardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMessage(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMessage request
	GetMessage(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMessageWithBody request with any body
	UpdateMessageWithBody(ctx context.Context, accountId string, messageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMessage(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMyProfile request
	GetMyProfile(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetQuestionReminders request
	GetQuestionReminders(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPeople request
	ListPeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPerson request
	GetPerson(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListProjects request
	ListProjects(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateProjectWithBody request with any body
	CreateProjectWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateProject(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRecordings request
	ListRecordings(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrashProject request
	TrashProject(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProject request
	GetProject(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateProjectWithBody request with any body
	UpdateProjectWithBody(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateProject(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListProjectPeople request
	ListProjectPeople(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateProjectAccessWithBody request with any body
	UpdateProjectAccessWithBody(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateProjectAccess(ctx context.Context, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAnswer request
	GetAnswer(ctx context.Context, accountId string, answerId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAnswerWithBody request with any body
	UpdateAnswerWithBody(ctx context.Context, accountId string, answerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAnswer(ctx context.Context, accountId string, answerId int64, body UpdateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetQuestionnaire request
	GetQuestionnaire(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListQuestions request
	ListQuestions(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateQuestionWithBody request with any body
	CreateQuestionWithBody(ctx context.Context, accountId string, questionnaireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateQuestion(ctx context.Context, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetQuestion request
	GetQuestion(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateQuestionWithBody request with any body
	UpdateQuestionWithBody(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateQuestion(ctx context.Context, accountId string, questionId int64, body UpdateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAnswers request
	ListAnswers(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAnswerWithBody request with any body
	CreateAnswerWithBody(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAnswer(ctx context.Context, accountId string, questionId int64, body CreateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListQuestionAnswerers request
	ListQuestionAnswerers(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAnswersByPerson request
	GetAnswersByPerson(ctx context.Context, accountId string, questionId int64, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateQuestionNotificationSettingsWithBody request with any body
	UpdateQuestionNotificationSettingsWithBody(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateQuestionNotificationSettings(ctx context.Context, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResumeQuestion request
	ResumeQuestion(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PauseQuestion request
	PauseQuestion(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnpinMessage request
	UnpinMessage(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PinMessage request
	PinMessage(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRecording request
	GetRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRecordingBoosts request
	ListRecordingBoosts(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRecordingBoostWithBody request with any body
	CreateRecordingBoostWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRecordingBoost(ctx context.Context, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetClientVisibilityWithBody request with any body
	SetClientVisibilityWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetClientVisibility(ctx context.Context, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListComments request
	ListComments(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCommentWithBody request with any body
	CreateCommentWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateComment(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEvents request
	ListEvents(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEventBoosts request
	ListEventBoosts(ctx context.Context, accountId string, recordingId int64, eventId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateEventBoostWithBody request with any body
	CreateEventBoostWithBody(ctx context.Context, accountId string, recordingId int64, eventId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateEventBoost(ctx context.Context, accountId string, recordingId int64, eventId int64, body CreateEventBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveRecording request
	UnarchiveRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveRecording request
	ArchiveRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrashRecording request
	TrashRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// Unsubscribe request
	Unsubscribe(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSubscription request
	GetSubscription(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// Subscribe request
	Subscribe(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSubscriptionWithBody request with any body
	UpdateSubscriptionWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSubscription(ctx context.Context, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRecordingTimesheet request
	GetRecordingTimesheet(ctx context.Context, accountId string, recordingId int64, params *GetRecordingTimesheetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTimesheetEntryWithBody request with any body
	CreateTimesheetEntryWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTimesheetEntry(ctx context.Context, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DisableTool request
	DisableTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnableTool request
	EnableTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RepositionToolWithBody request with any body
	RepositionToolWithBody(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RepositionTool(ctx context.Context, accountId string, toolId int64, body RepositionToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProgressReport request
	GetProgressReport(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUpcomingSchedule request
	GetUpcomingSchedule(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTimesheetReport request
	GetTimesheetReport(ctx context.Context, accountId string, params *GetTimesheetReportParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAssignablePeople request
	ListAssignablePeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssignedTodos request
	GetAssignedTodos(ctx context.Context, accountId string, personId int64, params *GetAssignedTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOverdueTodos request
	GetOverdueTodos(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPersonProgress request
	GetPersonProgress(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetScheduleEntry request
	GetScheduleEntry(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateScheduleEntryWithBody request with any body
	UpdateScheduleEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateScheduleEntry(ctx context.Context, accountId string, entryId int64, body UpdateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetScheduleEntryOccurrence request
	GetScheduleEntryOccurrence(ctx context.Context, accountId string, entryId int64, date string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSchedule request
	GetSchedule(ctx context.Context, accountId string, scheduleId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateScheduleSettingsWithBody request with any body
	UpdateScheduleSettingsWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateScheduleSettings(ctx context.Context, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListScheduleEntries request
	ListScheduleEntries(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateScheduleEntryWithBody request with any body
	CreateScheduleEntryWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateScheduleEntry(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// Search request
	Search(ctx context.Context, accountId string, params *SearchParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSearchMetadata request
	GetSearchMetadata(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTemplates request
	ListTemplates(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTemplateWithBody request with any body
	CreateTemplateWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTemplate(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTemplate request
	DeleteTemplate(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTemplate request
	GetTemplate(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTemplateWithBody request with any body
	UpdateTemplateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTemplate(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateProjectFromTemplateWithBody request with any body
	CreateProjectFromTemplateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateProjectFromTemplate(ctx context.Context, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectConstruction request
	GetProjectConstruction(ctx context.Context, accountId string, templateId int64, constructionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectTimeline request
	GetProjectTimeline(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectTimesheet request
	GetProjectTimesheet(ctx context.Context, accountId string, projectId int64, params *GetProjectTimesheetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTimesheetEntry request
	GetTimesheetEntry(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTimesheetEntryWithBody request with any body
	UpdateTimesheetEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTimesheetEntry(ctx context.Context, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RepositionTodolistGroupWithBody request with any body
	RepositionTodolistGroupWithBody(ctx context.Context, accountId string, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RepositionTodolistGroup(ctx context.Context, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTodolistOrGroup request
	GetTodolistOrGroup(ctx context.Context, accountId string, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTodolistOrGroupWithBody request with any body
	UpdateTodolistOrGroupWithBody(ctx context.Context, accountId string, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTodolistOrGroup(ctx context.Context, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTodolistGroups request
	ListTodolistGroups(ctx context.Context, accountId string, todolistId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTodolistGroupWithBody request with any body
	CreateTodolistGroupWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTodolistGroup(ctx context.Context, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTodos request
	ListTodos(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTodoWithBody request with any body
	CreateTodoWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTodo(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TrashTodo request
	TrashTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTodo request
	GetTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTodoWithBody request with any body
	UpdateTodoWithBody(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTodo(ctx context.Context, accountId string, todoId int64, body UpdateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UncompleteTodo request
	UncompleteTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompleteTodo request
	CompleteTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RepositionTodoWithBody request with any body
	RepositionTodoWithBody(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RepositionTodo(ctx context.Context, accountId string, todoId int64, body RepositionTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTodoset request
	GetTodoset(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTodolists request
	ListTodolists(ctx context.Context, accountId string, todosetId int64, params *ListTodolistsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTodolistWithBody request with any body
	CreateTodolistWithBody(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTodolist(ctx context.Context, accountId string, todosetId int64, body CreateTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUpload request
	GetUpload(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUploadWithBody request with any body
	UpdateUploadWithBody(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUpload(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUploadVersions request
	ListUploadVersions(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetVault request
	GetVault(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateVaultWithBody request with any body
	UpdateVaultWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateVault(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDocuments request
	ListDocuments(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDocumentWithBody request with any body
	CreateDocumentWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDocument(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUploads request
	ListUploads(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUploadWithBody request with any body
	CreateUploadWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUpload(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListVaults request
	ListVaults(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateVaultWithBody request with any body
	CreateVaultWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateVault(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWebhooks request
	ListWebhooks(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWebhookWithBody request with any body
	CreateWebhookWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWebhook(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWebhook request
	DeleteWebhook(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWebhook request
	GetWebhook(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWebhookWithBody request with any body
	UpdateWebhookWithBody(ctx context.Context, accountId string, webhookId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWebhook(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithAuthTransport

func WithAuthTransport(tokenProvider TokenProvider, userAgent string) ClientOption

WithAuthTransport returns a ClientOption that configures authentication.

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithCachingTransport

func WithCachingTransport(cache ResponseCache) ClientOption

WithCachingTransport returns a ClientOption that enables ETag-based caching.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithLogger

func WithLogger(logger *slog.Logger) ClientOption

WithLogger allows setting a custom logger for debug output.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

func WithRetryConfig

func WithRetryConfig(cfg RetryConfig) ClientOption

WithRetryConfig allows setting custom retry configuration for idempotent operations.

type ClientReply

type ClientReply struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           RecordingBucket `json:"bucket,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Status           string          `json:"status,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

ClientReply defines model for ClientReply.

type ClientSide

type ClientSide struct {
	AppUrl string `json:"app_url,omitempty"`
	Url    string `json:"url,omitempty"`
}

ClientSide This shape is deprecated since 2024-01: Use Client Visibility feature instead

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) ArchiveRecordingWithResponse

func (c *ClientWithResponses) ArchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ArchiveRecordingResponse, error)

ArchiveRecordingWithResponse request returning *ArchiveRecordingResponse

func (*ClientWithResponses) CloneToolWithBodyWithResponse

func (c *ClientWithResponses) CloneToolWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CloneToolResponse, error)

CloneToolWithBodyWithResponse request with arbitrary body returning *CloneToolResponse

func (*ClientWithResponses) CloneToolWithResponse

func (c *ClientWithResponses) CloneToolWithResponse(ctx context.Context, accountId string, body CloneToolJSONRequestBody, reqEditors ...RequestEditorFn) (*CloneToolResponse, error)

func (*ClientWithResponses) CompleteTodoWithResponse

func (c *ClientWithResponses) CompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*CompleteTodoResponse, error)

CompleteTodoWithResponse request returning *CompleteTodoResponse

func (*ClientWithResponses) CreateAnswerWithBodyWithResponse

func (c *ClientWithResponses) CreateAnswerWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAnswerResponse, error)

CreateAnswerWithBodyWithResponse request with arbitrary body returning *CreateAnswerResponse

func (*ClientWithResponses) CreateAnswerWithResponse

func (c *ClientWithResponses) CreateAnswerWithResponse(ctx context.Context, accountId string, questionId int64, body CreateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAnswerResponse, error)

func (*ClientWithResponses) CreateAttachmentWithBodyWithResponse

func (c *ClientWithResponses) CreateAttachmentWithBodyWithResponse(ctx context.Context, accountId string, params *CreateAttachmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAttachmentResponse, error)

CreateAttachmentWithBodyWithResponse request with arbitrary body returning *CreateAttachmentResponse

func (*ClientWithResponses) CreateCampfireLineWithBodyWithResponse

func (c *ClientWithResponses) CreateCampfireLineWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampfireLineResponse, error)

CreateCampfireLineWithBodyWithResponse request with arbitrary body returning *CreateCampfireLineResponse

func (*ClientWithResponses) CreateCampfireLineWithResponse

func (c *ClientWithResponses) CreateCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCampfireLineResponse, error)

func (*ClientWithResponses) CreateCardColumnWithBodyWithResponse

func (c *ClientWithResponses) CreateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardColumnResponse, error)

CreateCardColumnWithBodyWithResponse request with arbitrary body returning *CreateCardColumnResponse

func (*ClientWithResponses) CreateCardColumnWithResponse

func (c *ClientWithResponses) CreateCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardColumnResponse, error)

func (*ClientWithResponses) CreateCardStepWithBodyWithResponse

func (c *ClientWithResponses) CreateCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardStepResponse, error)

CreateCardStepWithBodyWithResponse request with arbitrary body returning *CreateCardStepResponse

func (*ClientWithResponses) CreateCardStepWithResponse

func (c *ClientWithResponses) CreateCardStepWithResponse(ctx context.Context, accountId string, cardId int64, body CreateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardStepResponse, error)

func (*ClientWithResponses) CreateCardWithBodyWithResponse

func (c *ClientWithResponses) CreateCardWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardResponse, error)

CreateCardWithBodyWithResponse request with arbitrary body returning *CreateCardResponse

func (*ClientWithResponses) CreateCardWithResponse

func (c *ClientWithResponses) CreateCardWithResponse(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardResponse, error)

func (*ClientWithResponses) CreateChatbotWithBodyWithResponse

func (c *ClientWithResponses) CreateChatbotWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateChatbotResponse, error)

CreateChatbotWithBodyWithResponse request with arbitrary body returning *CreateChatbotResponse

func (*ClientWithResponses) CreateChatbotWithResponse

func (c *ClientWithResponses) CreateChatbotWithResponse(ctx context.Context, accountId string, campfireId int64, body CreateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateChatbotResponse, error)

func (*ClientWithResponses) CreateCommentWithBodyWithResponse

func (c *ClientWithResponses) CreateCommentWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCommentResponse, error)

CreateCommentWithBodyWithResponse request with arbitrary body returning *CreateCommentResponse

func (*ClientWithResponses) CreateCommentWithResponse

func (c *ClientWithResponses) CreateCommentWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCommentResponse, error)

func (*ClientWithResponses) CreateDocumentWithBodyWithResponse

func (c *ClientWithResponses) CreateDocumentWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDocumentResponse, error)

CreateDocumentWithBodyWithResponse request with arbitrary body returning *CreateDocumentResponse

func (*ClientWithResponses) CreateDocumentWithResponse

func (c *ClientWithResponses) CreateDocumentWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDocumentResponse, error)

func (*ClientWithResponses) CreateEventBoostWithBodyWithResponse

func (c *ClientWithResponses) CreateEventBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEventBoostResponse, error)

CreateEventBoostWithBodyWithResponse request with arbitrary body returning *CreateEventBoostResponse

func (*ClientWithResponses) CreateEventBoostWithResponse

func (c *ClientWithResponses) CreateEventBoostWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, body CreateEventBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEventBoostResponse, error)

func (*ClientWithResponses) CreateForwardReplyWithBodyWithResponse

func (c *ClientWithResponses) CreateForwardReplyWithBodyWithResponse(ctx context.Context, accountId string, forwardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateForwardReplyResponse, error)

CreateForwardReplyWithBodyWithResponse request with arbitrary body returning *CreateForwardReplyResponse

func (*ClientWithResponses) CreateForwardReplyWithResponse

func (c *ClientWithResponses) CreateForwardReplyWithResponse(ctx context.Context, accountId string, forwardId int64, body CreateForwardReplyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateForwardReplyResponse, error)

func (*ClientWithResponses) CreateLineupMarkerWithBodyWithResponse

func (c *ClientWithResponses) CreateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLineupMarkerResponse, error)

CreateLineupMarkerWithBodyWithResponse request with arbitrary body returning *CreateLineupMarkerResponse

func (*ClientWithResponses) CreateLineupMarkerWithResponse

func (c *ClientWithResponses) CreateLineupMarkerWithResponse(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLineupMarkerResponse, error)

func (*ClientWithResponses) CreateMessageTypeWithBodyWithResponse

func (c *ClientWithResponses) CreateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageTypeResponse, error)

CreateMessageTypeWithBodyWithResponse request with arbitrary body returning *CreateMessageTypeResponse

func (*ClientWithResponses) CreateMessageTypeWithResponse

func (c *ClientWithResponses) CreateMessageTypeWithResponse(ctx context.Context, accountId string, body CreateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageTypeResponse, error)

func (*ClientWithResponses) CreateMessageWithBodyWithResponse

func (c *ClientWithResponses) CreateMessageWithBodyWithResponse(ctx context.Context, accountId string, boardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)

CreateMessageWithBodyWithResponse request with arbitrary body returning *CreateMessageResponse

func (*ClientWithResponses) CreateMessageWithResponse

func (c *ClientWithResponses) CreateMessageWithResponse(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)

func (*ClientWithResponses) CreateProjectFromTemplateWithBodyWithResponse

func (c *ClientWithResponses) CreateProjectFromTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectFromTemplateResponse, error)

CreateProjectFromTemplateWithBodyWithResponse request with arbitrary body returning *CreateProjectFromTemplateResponse

func (*ClientWithResponses) CreateProjectFromTemplateWithResponse

func (c *ClientWithResponses) CreateProjectFromTemplateWithResponse(ctx context.Context, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectFromTemplateResponse, error)

func (*ClientWithResponses) CreateProjectWithBodyWithResponse

func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectResponse

func (*ClientWithResponses) CreateProjectWithResponse

func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

func (*ClientWithResponses) CreateQuestionWithBodyWithResponse

func (c *ClientWithResponses) CreateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionnaireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQuestionResponse, error)

CreateQuestionWithBodyWithResponse request with arbitrary body returning *CreateQuestionResponse

func (*ClientWithResponses) CreateQuestionWithResponse

func (c *ClientWithResponses) CreateQuestionWithResponse(ctx context.Context, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQuestionResponse, error)

func (*ClientWithResponses) CreateRecordingBoostWithBodyWithResponse

func (c *ClientWithResponses) CreateRecordingBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRecordingBoostResponse, error)

CreateRecordingBoostWithBodyWithResponse request with arbitrary body returning *CreateRecordingBoostResponse

func (*ClientWithResponses) CreateRecordingBoostWithResponse

func (c *ClientWithResponses) CreateRecordingBoostWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRecordingBoostResponse, error)

func (*ClientWithResponses) CreateScheduleEntryWithBodyWithResponse

func (c *ClientWithResponses) CreateScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateScheduleEntryResponse, error)

CreateScheduleEntryWithBodyWithResponse request with arbitrary body returning *CreateScheduleEntryResponse

func (*ClientWithResponses) CreateScheduleEntryWithResponse

func (c *ClientWithResponses) CreateScheduleEntryWithResponse(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateScheduleEntryResponse, error)

func (*ClientWithResponses) CreateTemplateWithBodyWithResponse

func (c *ClientWithResponses) CreateTemplateWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)

CreateTemplateWithBodyWithResponse request with arbitrary body returning *CreateTemplateResponse

func (*ClientWithResponses) CreateTemplateWithResponse

func (c *ClientWithResponses) CreateTemplateWithResponse(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)

func (*ClientWithResponses) CreateTimesheetEntryWithBodyWithResponse

func (c *ClientWithResponses) CreateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTimesheetEntryResponse, error)

CreateTimesheetEntryWithBodyWithResponse request with arbitrary body returning *CreateTimesheetEntryResponse

func (*ClientWithResponses) CreateTimesheetEntryWithResponse

func (c *ClientWithResponses) CreateTimesheetEntryWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTimesheetEntryResponse, error)

func (*ClientWithResponses) CreateTodoWithBodyWithResponse

func (c *ClientWithResponses) CreateTodoWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodoResponse, error)

CreateTodoWithBodyWithResponse request with arbitrary body returning *CreateTodoResponse

func (*ClientWithResponses) CreateTodoWithResponse

func (c *ClientWithResponses) CreateTodoWithResponse(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodoResponse, error)

func (*ClientWithResponses) CreateTodolistGroupWithBodyWithResponse

func (c *ClientWithResponses) CreateTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodolistGroupResponse, error)

CreateTodolistGroupWithBodyWithResponse request with arbitrary body returning *CreateTodolistGroupResponse

func (*ClientWithResponses) CreateTodolistGroupWithResponse

func (c *ClientWithResponses) CreateTodolistGroupWithResponse(ctx context.Context, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodolistGroupResponse, error)

func (*ClientWithResponses) CreateTodolistWithBodyWithResponse

func (c *ClientWithResponses) CreateTodolistWithBodyWithResponse(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodolistResponse, error)

CreateTodolistWithBodyWithResponse request with arbitrary body returning *CreateTodolistResponse

func (*ClientWithResponses) CreateTodolistWithResponse

func (c *ClientWithResponses) CreateTodolistWithResponse(ctx context.Context, accountId string, todosetId int64, body CreateTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodolistResponse, error)

func (*ClientWithResponses) CreateUploadWithBodyWithResponse

func (c *ClientWithResponses) CreateUploadWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUploadResponse, error)

CreateUploadWithBodyWithResponse request with arbitrary body returning *CreateUploadResponse

func (*ClientWithResponses) CreateUploadWithResponse

func (c *ClientWithResponses) CreateUploadWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUploadResponse, error)

func (*ClientWithResponses) CreateVaultWithBodyWithResponse

func (c *ClientWithResponses) CreateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateVaultResponse, error)

CreateVaultWithBodyWithResponse request with arbitrary body returning *CreateVaultResponse

func (*ClientWithResponses) CreateVaultWithResponse

func (c *ClientWithResponses) CreateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateVaultResponse, error)

func (*ClientWithResponses) CreateWebhookWithBodyWithResponse

func (c *ClientWithResponses) CreateWebhookWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)

CreateWebhookWithBodyWithResponse request with arbitrary body returning *CreateWebhookResponse

func (*ClientWithResponses) CreateWebhookWithResponse

func (c *ClientWithResponses) CreateWebhookWithResponse(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)

func (*ClientWithResponses) DeleteBoostWithResponse

func (c *ClientWithResponses) DeleteBoostWithResponse(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*DeleteBoostResponse, error)

DeleteBoostWithResponse request returning *DeleteBoostResponse

func (*ClientWithResponses) DeleteCampfireLineWithResponse

func (c *ClientWithResponses) DeleteCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*DeleteCampfireLineResponse, error)

DeleteCampfireLineWithResponse request returning *DeleteCampfireLineResponse

func (*ClientWithResponses) DeleteChatbotWithResponse

func (c *ClientWithResponses) DeleteChatbotWithResponse(ctx context.Context, accountId string, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*DeleteChatbotResponse, error)

DeleteChatbotWithResponse request returning *DeleteChatbotResponse

func (*ClientWithResponses) DeleteLineupMarkerWithResponse

func (c *ClientWithResponses) DeleteLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, reqEditors ...RequestEditorFn) (*DeleteLineupMarkerResponse, error)

DeleteLineupMarkerWithResponse request returning *DeleteLineupMarkerResponse

func (*ClientWithResponses) DeleteMessageTypeWithResponse

func (c *ClientWithResponses) DeleteMessageTypeWithResponse(ctx context.Context, accountId string, typeId int64, reqEditors ...RequestEditorFn) (*DeleteMessageTypeResponse, error)

DeleteMessageTypeWithResponse request returning *DeleteMessageTypeResponse

func (*ClientWithResponses) DeleteTemplateWithResponse

func (c *ClientWithResponses) DeleteTemplateWithResponse(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error)

DeleteTemplateWithResponse request returning *DeleteTemplateResponse

func (*ClientWithResponses) DeleteToolWithResponse

func (c *ClientWithResponses) DeleteToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*DeleteToolResponse, error)

DeleteToolWithResponse request returning *DeleteToolResponse

func (*ClientWithResponses) DeleteWebhookWithResponse

func (c *ClientWithResponses) DeleteWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error)

DeleteWebhookWithResponse request returning *DeleteWebhookResponse

func (*ClientWithResponses) DisableCardColumnOnHoldWithResponse

func (c *ClientWithResponses) DisableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*DisableCardColumnOnHoldResponse, error)

DisableCardColumnOnHoldWithResponse request returning *DisableCardColumnOnHoldResponse

func (*ClientWithResponses) DisableToolWithResponse

func (c *ClientWithResponses) DisableToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*DisableToolResponse, error)

DisableToolWithResponse request returning *DisableToolResponse

func (*ClientWithResponses) EnableCardColumnOnHoldWithResponse

func (c *ClientWithResponses) EnableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*EnableCardColumnOnHoldResponse, error)

EnableCardColumnOnHoldWithResponse request returning *EnableCardColumnOnHoldResponse

func (*ClientWithResponses) EnableToolWithResponse

func (c *ClientWithResponses) EnableToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*EnableToolResponse, error)

EnableToolWithResponse request returning *EnableToolResponse

func (*ClientWithResponses) GetAnswerWithResponse

func (c *ClientWithResponses) GetAnswerWithResponse(ctx context.Context, accountId string, answerId int64, reqEditors ...RequestEditorFn) (*GetAnswerResponse, error)

GetAnswerWithResponse request returning *GetAnswerResponse

func (*ClientWithResponses) GetAnswersByPersonWithResponse

func (c *ClientWithResponses) GetAnswersByPersonWithResponse(ctx context.Context, accountId string, questionId int64, personId int64, reqEditors ...RequestEditorFn) (*GetAnswersByPersonResponse, error)

GetAnswersByPersonWithResponse request returning *GetAnswersByPersonResponse

func (*ClientWithResponses) GetAssignedTodosWithResponse

func (c *ClientWithResponses) GetAssignedTodosWithResponse(ctx context.Context, accountId string, personId int64, params *GetAssignedTodosParams, reqEditors ...RequestEditorFn) (*GetAssignedTodosResponse, error)

GetAssignedTodosWithResponse request returning *GetAssignedTodosResponse

func (*ClientWithResponses) GetBoostWithResponse

func (c *ClientWithResponses) GetBoostWithResponse(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*GetBoostResponse, error)

GetBoostWithResponse request returning *GetBoostResponse

func (*ClientWithResponses) GetCampfireLineWithResponse

func (c *ClientWithResponses) GetCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*GetCampfireLineResponse, error)

GetCampfireLineWithResponse request returning *GetCampfireLineResponse

func (*ClientWithResponses) GetCampfireWithResponse

func (c *ClientWithResponses) GetCampfireWithResponse(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*GetCampfireResponse, error)

GetCampfireWithResponse request returning *GetCampfireResponse

func (*ClientWithResponses) GetCardColumnWithResponse

func (c *ClientWithResponses) GetCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*GetCardColumnResponse, error)

GetCardColumnWithResponse request returning *GetCardColumnResponse

func (*ClientWithResponses) GetCardTableWithResponse

func (c *ClientWithResponses) GetCardTableWithResponse(ctx context.Context, accountId string, cardTableId int64, reqEditors ...RequestEditorFn) (*GetCardTableResponse, error)

GetCardTableWithResponse request returning *GetCardTableResponse

func (*ClientWithResponses) GetCardWithResponse

func (c *ClientWithResponses) GetCardWithResponse(ctx context.Context, accountId string, cardId int64, reqEditors ...RequestEditorFn) (*GetCardResponse, error)

GetCardWithResponse request returning *GetCardResponse

func (*ClientWithResponses) GetChatbotWithResponse

func (c *ClientWithResponses) GetChatbotWithResponse(ctx context.Context, accountId string, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*GetChatbotResponse, error)

GetChatbotWithResponse request returning *GetChatbotResponse

func (*ClientWithResponses) GetClientApprovalWithResponse

func (c *ClientWithResponses) GetClientApprovalWithResponse(ctx context.Context, accountId string, approvalId int64, reqEditors ...RequestEditorFn) (*GetClientApprovalResponse, error)

GetClientApprovalWithResponse request returning *GetClientApprovalResponse

func (*ClientWithResponses) GetClientCorrespondenceWithResponse

func (c *ClientWithResponses) GetClientCorrespondenceWithResponse(ctx context.Context, accountId string, correspondenceId int64, reqEditors ...RequestEditorFn) (*GetClientCorrespondenceResponse, error)

GetClientCorrespondenceWithResponse request returning *GetClientCorrespondenceResponse

func (*ClientWithResponses) GetClientReplyWithResponse

func (c *ClientWithResponses) GetClientReplyWithResponse(ctx context.Context, accountId string, recordingId int64, replyId int64, reqEditors ...RequestEditorFn) (*GetClientReplyResponse, error)

GetClientReplyWithResponse request returning *GetClientReplyResponse

func (*ClientWithResponses) GetCommentWithResponse

func (c *ClientWithResponses) GetCommentWithResponse(ctx context.Context, accountId string, commentId int64, reqEditors ...RequestEditorFn) (*GetCommentResponse, error)

GetCommentWithResponse request returning *GetCommentResponse

func (*ClientWithResponses) GetDocumentWithResponse

func (c *ClientWithResponses) GetDocumentWithResponse(ctx context.Context, accountId string, documentId int64, reqEditors ...RequestEditorFn) (*GetDocumentResponse, error)

GetDocumentWithResponse request returning *GetDocumentResponse

func (*ClientWithResponses) GetForwardReplyWithResponse

func (c *ClientWithResponses) GetForwardReplyWithResponse(ctx context.Context, accountId string, forwardId int64, replyId int64, reqEditors ...RequestEditorFn) (*GetForwardReplyResponse, error)

GetForwardReplyWithResponse request returning *GetForwardReplyResponse

func (*ClientWithResponses) GetForwardWithResponse

func (c *ClientWithResponses) GetForwardWithResponse(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*GetForwardResponse, error)

GetForwardWithResponse request returning *GetForwardResponse

func (*ClientWithResponses) GetInboxWithResponse

func (c *ClientWithResponses) GetInboxWithResponse(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*GetInboxResponse, error)

GetInboxWithResponse request returning *GetInboxResponse

func (*ClientWithResponses) GetMessageBoardWithResponse

func (c *ClientWithResponses) GetMessageBoardWithResponse(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*GetMessageBoardResponse, error)

GetMessageBoardWithResponse request returning *GetMessageBoardResponse

func (*ClientWithResponses) GetMessageTypeWithResponse

func (c *ClientWithResponses) GetMessageTypeWithResponse(ctx context.Context, accountId string, typeId int64, reqEditors ...RequestEditorFn) (*GetMessageTypeResponse, error)

GetMessageTypeWithResponse request returning *GetMessageTypeResponse

func (*ClientWithResponses) GetMessageWithResponse

func (c *ClientWithResponses) GetMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*GetMessageResponse, error)

GetMessageWithResponse request returning *GetMessageResponse

func (*ClientWithResponses) GetMyProfileWithResponse

func (c *ClientWithResponses) GetMyProfileWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyProfileResponse, error)

GetMyProfileWithResponse request returning *GetMyProfileResponse

func (*ClientWithResponses) GetOverdueTodosWithResponse

func (c *ClientWithResponses) GetOverdueTodosWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetOverdueTodosResponse, error)

GetOverdueTodosWithResponse request returning *GetOverdueTodosResponse

func (*ClientWithResponses) GetPersonProgressWithResponse

func (c *ClientWithResponses) GetPersonProgressWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*GetPersonProgressResponse, error)

GetPersonProgressWithResponse request returning *GetPersonProgressResponse

func (*ClientWithResponses) GetPersonWithResponse

func (c *ClientWithResponses) GetPersonWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*GetPersonResponse, error)

GetPersonWithResponse request returning *GetPersonResponse

func (*ClientWithResponses) GetProgressReportWithResponse

func (c *ClientWithResponses) GetProgressReportWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetProgressReportResponse, error)

GetProgressReportWithResponse request returning *GetProgressReportResponse

func (*ClientWithResponses) GetProjectConstructionWithResponse

func (c *ClientWithResponses) GetProjectConstructionWithResponse(ctx context.Context, accountId string, templateId int64, constructionId int64, reqEditors ...RequestEditorFn) (*GetProjectConstructionResponse, error)

GetProjectConstructionWithResponse request returning *GetProjectConstructionResponse

func (*ClientWithResponses) GetProjectTimelineWithResponse

func (c *ClientWithResponses) GetProjectTimelineWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*GetProjectTimelineResponse, error)

GetProjectTimelineWithResponse request returning *GetProjectTimelineResponse

func (*ClientWithResponses) GetProjectTimesheetWithResponse

func (c *ClientWithResponses) GetProjectTimesheetWithResponse(ctx context.Context, accountId string, projectId int64, params *GetProjectTimesheetParams, reqEditors ...RequestEditorFn) (*GetProjectTimesheetResponse, error)

GetProjectTimesheetWithResponse request returning *GetProjectTimesheetResponse

func (*ClientWithResponses) GetProjectWithResponse

func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

GetProjectWithResponse request returning *GetProjectResponse

func (*ClientWithResponses) GetQuestionRemindersWithResponse

func (c *ClientWithResponses) GetQuestionRemindersWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetQuestionRemindersResponse, error)

GetQuestionRemindersWithResponse request returning *GetQuestionRemindersResponse

func (*ClientWithResponses) GetQuestionWithResponse

func (c *ClientWithResponses) GetQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*GetQuestionResponse, error)

GetQuestionWithResponse request returning *GetQuestionResponse

func (*ClientWithResponses) GetQuestionnaireWithResponse

func (c *ClientWithResponses) GetQuestionnaireWithResponse(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*GetQuestionnaireResponse, error)

GetQuestionnaireWithResponse request returning *GetQuestionnaireResponse

func (*ClientWithResponses) GetRecordingTimesheetWithResponse

func (c *ClientWithResponses) GetRecordingTimesheetWithResponse(ctx context.Context, accountId string, recordingId int64, params *GetRecordingTimesheetParams, reqEditors ...RequestEditorFn) (*GetRecordingTimesheetResponse, error)

GetRecordingTimesheetWithResponse request returning *GetRecordingTimesheetResponse

func (*ClientWithResponses) GetRecordingWithResponse

func (c *ClientWithResponses) GetRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*GetRecordingResponse, error)

GetRecordingWithResponse request returning *GetRecordingResponse

func (*ClientWithResponses) GetScheduleEntryOccurrenceWithResponse

func (c *ClientWithResponses) GetScheduleEntryOccurrenceWithResponse(ctx context.Context, accountId string, entryId int64, date string, reqEditors ...RequestEditorFn) (*GetScheduleEntryOccurrenceResponse, error)

GetScheduleEntryOccurrenceWithResponse request returning *GetScheduleEntryOccurrenceResponse

func (*ClientWithResponses) GetScheduleEntryWithResponse

func (c *ClientWithResponses) GetScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*GetScheduleEntryResponse, error)

GetScheduleEntryWithResponse request returning *GetScheduleEntryResponse

func (*ClientWithResponses) GetScheduleWithResponse

func (c *ClientWithResponses) GetScheduleWithResponse(ctx context.Context, accountId string, scheduleId int64, reqEditors ...RequestEditorFn) (*GetScheduleResponse, error)

GetScheduleWithResponse request returning *GetScheduleResponse

func (*ClientWithResponses) GetSearchMetadataWithResponse

func (c *ClientWithResponses) GetSearchMetadataWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetSearchMetadataResponse, error)

GetSearchMetadataWithResponse request returning *GetSearchMetadataResponse

func (*ClientWithResponses) GetSubscriptionWithResponse

func (c *ClientWithResponses) GetSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*GetSubscriptionResponse, error)

GetSubscriptionWithResponse request returning *GetSubscriptionResponse

func (*ClientWithResponses) GetTemplateWithResponse

func (c *ClientWithResponses) GetTemplateWithResponse(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)

GetTemplateWithResponse request returning *GetTemplateResponse

func (*ClientWithResponses) GetTimesheetEntryWithResponse

func (c *ClientWithResponses) GetTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*GetTimesheetEntryResponse, error)

GetTimesheetEntryWithResponse request returning *GetTimesheetEntryResponse

func (*ClientWithResponses) GetTimesheetReportWithResponse

func (c *ClientWithResponses) GetTimesheetReportWithResponse(ctx context.Context, accountId string, params *GetTimesheetReportParams, reqEditors ...RequestEditorFn) (*GetTimesheetReportResponse, error)

GetTimesheetReportWithResponse request returning *GetTimesheetReportResponse

func (*ClientWithResponses) GetTodoWithResponse

func (c *ClientWithResponses) GetTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*GetTodoResponse, error)

GetTodoWithResponse request returning *GetTodoResponse

func (*ClientWithResponses) GetTodolistOrGroupWithResponse

func (c *ClientWithResponses) GetTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, reqEditors ...RequestEditorFn) (*GetTodolistOrGroupResponse, error)

GetTodolistOrGroupWithResponse request returning *GetTodolistOrGroupResponse

func (*ClientWithResponses) GetTodosetWithResponse

func (c *ClientWithResponses) GetTodosetWithResponse(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*GetTodosetResponse, error)

GetTodosetWithResponse request returning *GetTodosetResponse

func (*ClientWithResponses) GetToolWithResponse

func (c *ClientWithResponses) GetToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*GetToolResponse, error)

GetToolWithResponse request returning *GetToolResponse

func (*ClientWithResponses) GetUpcomingScheduleWithResponse

func (c *ClientWithResponses) GetUpcomingScheduleWithResponse(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, reqEditors ...RequestEditorFn) (*GetUpcomingScheduleResponse, error)

GetUpcomingScheduleWithResponse request returning *GetUpcomingScheduleResponse

func (*ClientWithResponses) GetUploadWithResponse

func (c *ClientWithResponses) GetUploadWithResponse(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*GetUploadResponse, error)

GetUploadWithResponse request returning *GetUploadResponse

func (*ClientWithResponses) GetVaultWithResponse

func (c *ClientWithResponses) GetVaultWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*GetVaultResponse, error)

GetVaultWithResponse request returning *GetVaultResponse

func (*ClientWithResponses) GetWebhookWithResponse

func (c *ClientWithResponses) GetWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*GetWebhookResponse, error)

GetWebhookWithResponse request returning *GetWebhookResponse

func (*ClientWithResponses) ListAnswersWithResponse

func (c *ClientWithResponses) ListAnswersWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ListAnswersResponse, error)

ListAnswersWithResponse request returning *ListAnswersResponse

func (*ClientWithResponses) ListAssignablePeopleWithResponse

func (c *ClientWithResponses) ListAssignablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListAssignablePeopleResponse, error)

ListAssignablePeopleWithResponse request returning *ListAssignablePeopleResponse

func (*ClientWithResponses) ListCampfireLinesWithResponse

func (c *ClientWithResponses) ListCampfireLinesWithResponse(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*ListCampfireLinesResponse, error)

ListCampfireLinesWithResponse request returning *ListCampfireLinesResponse

func (*ClientWithResponses) ListCampfiresWithResponse

func (c *ClientWithResponses) ListCampfiresWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListCampfiresResponse, error)

ListCampfiresWithResponse request returning *ListCampfiresResponse

func (*ClientWithResponses) ListCardsWithResponse

func (c *ClientWithResponses) ListCardsWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*ListCardsResponse, error)

ListCardsWithResponse request returning *ListCardsResponse

func (*ClientWithResponses) ListChatbotsWithResponse

func (c *ClientWithResponses) ListChatbotsWithResponse(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*ListChatbotsResponse, error)

ListChatbotsWithResponse request returning *ListChatbotsResponse

func (*ClientWithResponses) ListClientApprovalsWithResponse

func (c *ClientWithResponses) ListClientApprovalsWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListClientApprovalsResponse, error)

ListClientApprovalsWithResponse request returning *ListClientApprovalsResponse

func (*ClientWithResponses) ListClientCorrespondencesWithResponse

func (c *ClientWithResponses) ListClientCorrespondencesWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListClientCorrespondencesResponse, error)

ListClientCorrespondencesWithResponse request returning *ListClientCorrespondencesResponse

func (*ClientWithResponses) ListClientRepliesWithResponse

func (c *ClientWithResponses) ListClientRepliesWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ListClientRepliesResponse, error)

ListClientRepliesWithResponse request returning *ListClientRepliesResponse

func (*ClientWithResponses) ListCommentsWithResponse

func (c *ClientWithResponses) ListCommentsWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ListCommentsResponse, error)

ListCommentsWithResponse request returning *ListCommentsResponse

func (*ClientWithResponses) ListDocumentsWithResponse

func (c *ClientWithResponses) ListDocumentsWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*ListDocumentsResponse, error)

ListDocumentsWithResponse request returning *ListDocumentsResponse

func (*ClientWithResponses) ListEventBoostsWithResponse

func (c *ClientWithResponses) ListEventBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, reqEditors ...RequestEditorFn) (*ListEventBoostsResponse, error)

ListEventBoostsWithResponse request returning *ListEventBoostsResponse

func (*ClientWithResponses) ListEventsWithResponse

func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)

ListEventsWithResponse request returning *ListEventsResponse

func (*ClientWithResponses) ListForwardRepliesWithResponse

func (c *ClientWithResponses) ListForwardRepliesWithResponse(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*ListForwardRepliesResponse, error)

ListForwardRepliesWithResponse request returning *ListForwardRepliesResponse

func (*ClientWithResponses) ListForwardsWithResponse

func (c *ClientWithResponses) ListForwardsWithResponse(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*ListForwardsResponse, error)

ListForwardsWithResponse request returning *ListForwardsResponse

func (*ClientWithResponses) ListMessageTypesWithResponse

func (c *ClientWithResponses) ListMessageTypesWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListMessageTypesResponse, error)

ListMessageTypesWithResponse request returning *ListMessageTypesResponse

func (*ClientWithResponses) ListMessagesWithResponse

func (c *ClientWithResponses) ListMessagesWithResponse(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*ListMessagesResponse, error)

ListMessagesWithResponse request returning *ListMessagesResponse

func (*ClientWithResponses) ListPeopleWithResponse

func (c *ClientWithResponses) ListPeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListPeopleResponse, error)

ListPeopleWithResponse request returning *ListPeopleResponse

func (*ClientWithResponses) ListPingablePeopleWithResponse

func (c *ClientWithResponses) ListPingablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListPingablePeopleResponse, error)

ListPingablePeopleWithResponse request returning *ListPingablePeopleResponse

func (*ClientWithResponses) ListProjectPeopleWithResponse

func (c *ClientWithResponses) ListProjectPeopleWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*ListProjectPeopleResponse, error)

ListProjectPeopleWithResponse request returning *ListProjectPeopleResponse

func (*ClientWithResponses) ListProjectsWithResponse

func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)

ListProjectsWithResponse request returning *ListProjectsResponse

func (*ClientWithResponses) ListQuestionAnswerersWithResponse

func (c *ClientWithResponses) ListQuestionAnswerersWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ListQuestionAnswerersResponse, error)

ListQuestionAnswerersWithResponse request returning *ListQuestionAnswerersResponse

func (*ClientWithResponses) ListQuestionsWithResponse

func (c *ClientWithResponses) ListQuestionsWithResponse(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*ListQuestionsResponse, error)

ListQuestionsWithResponse request returning *ListQuestionsResponse

func (*ClientWithResponses) ListRecordingBoostsWithResponse

func (c *ClientWithResponses) ListRecordingBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ListRecordingBoostsResponse, error)

ListRecordingBoostsWithResponse request returning *ListRecordingBoostsResponse

func (*ClientWithResponses) ListRecordingsWithResponse

func (c *ClientWithResponses) ListRecordingsWithResponse(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*ListRecordingsResponse, error)

ListRecordingsWithResponse request returning *ListRecordingsResponse

func (*ClientWithResponses) ListScheduleEntriesWithResponse

func (c *ClientWithResponses) ListScheduleEntriesWithResponse(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*ListScheduleEntriesResponse, error)

ListScheduleEntriesWithResponse request returning *ListScheduleEntriesResponse

func (*ClientWithResponses) ListTemplatesWithResponse

func (c *ClientWithResponses) ListTemplatesWithResponse(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*ListTemplatesResponse, error)

ListTemplatesWithResponse request returning *ListTemplatesResponse

func (*ClientWithResponses) ListTodolistGroupsWithResponse

func (c *ClientWithResponses) ListTodolistGroupsWithResponse(ctx context.Context, accountId string, todolistId int64, reqEditors ...RequestEditorFn) (*ListTodolistGroupsResponse, error)

ListTodolistGroupsWithResponse request returning *ListTodolistGroupsResponse

func (*ClientWithResponses) ListTodolistsWithResponse

func (c *ClientWithResponses) ListTodolistsWithResponse(ctx context.Context, accountId string, todosetId int64, params *ListTodolistsParams, reqEditors ...RequestEditorFn) (*ListTodolistsResponse, error)

ListTodolistsWithResponse request returning *ListTodolistsResponse

func (*ClientWithResponses) ListTodosWithResponse

func (c *ClientWithResponses) ListTodosWithResponse(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*ListTodosResponse, error)

ListTodosWithResponse request returning *ListTodosResponse

func (*ClientWithResponses) ListUploadVersionsWithResponse

func (c *ClientWithResponses) ListUploadVersionsWithResponse(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*ListUploadVersionsResponse, error)

ListUploadVersionsWithResponse request returning *ListUploadVersionsResponse

func (*ClientWithResponses) ListUploadsWithResponse

func (c *ClientWithResponses) ListUploadsWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*ListUploadsResponse, error)

ListUploadsWithResponse request returning *ListUploadsResponse

func (*ClientWithResponses) ListVaultsWithResponse

func (c *ClientWithResponses) ListVaultsWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*ListVaultsResponse, error)

ListVaultsWithResponse request returning *ListVaultsResponse

func (*ClientWithResponses) ListWebhooksWithResponse

func (c *ClientWithResponses) ListWebhooksWithResponse(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*ListWebhooksResponse, error)

ListWebhooksWithResponse request returning *ListWebhooksResponse

func (*ClientWithResponses) MoveCardColumnWithBodyWithResponse

func (c *ClientWithResponses) MoveCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveCardColumnResponse, error)

MoveCardColumnWithBodyWithResponse request with arbitrary body returning *MoveCardColumnResponse

func (*ClientWithResponses) MoveCardColumnWithResponse

func (c *ClientWithResponses) MoveCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveCardColumnResponse, error)

func (*ClientWithResponses) MoveCardWithBodyWithResponse

func (c *ClientWithResponses) MoveCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveCardResponse, error)

MoveCardWithBodyWithResponse request with arbitrary body returning *MoveCardResponse

func (*ClientWithResponses) MoveCardWithResponse

func (c *ClientWithResponses) MoveCardWithResponse(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveCardResponse, error)

func (*ClientWithResponses) PauseQuestionWithResponse

func (c *ClientWithResponses) PauseQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*PauseQuestionResponse, error)

PauseQuestionWithResponse request returning *PauseQuestionResponse

func (*ClientWithResponses) PinMessageWithResponse

func (c *ClientWithResponses) PinMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*PinMessageResponse, error)

PinMessageWithResponse request returning *PinMessageResponse

func (*ClientWithResponses) RepositionCardStepWithBodyWithResponse

func (c *ClientWithResponses) RepositionCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionCardStepResponse, error)

RepositionCardStepWithBodyWithResponse request with arbitrary body returning *RepositionCardStepResponse

func (*ClientWithResponses) RepositionCardStepWithResponse

func (c *ClientWithResponses) RepositionCardStepWithResponse(ctx context.Context, accountId string, cardId int64, body RepositionCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionCardStepResponse, error)

func (*ClientWithResponses) RepositionTodoWithBodyWithResponse

func (c *ClientWithResponses) RepositionTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodoResponse, error)

RepositionTodoWithBodyWithResponse request with arbitrary body returning *RepositionTodoResponse

func (*ClientWithResponses) RepositionTodoWithResponse

func (c *ClientWithResponses) RepositionTodoWithResponse(ctx context.Context, accountId string, todoId int64, body RepositionTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodoResponse, error)

func (*ClientWithResponses) RepositionTodolistGroupWithBodyWithResponse

func (c *ClientWithResponses) RepositionTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodolistGroupResponse, error)

RepositionTodolistGroupWithBodyWithResponse request with arbitrary body returning *RepositionTodolistGroupResponse

func (*ClientWithResponses) RepositionTodolistGroupWithResponse

func (c *ClientWithResponses) RepositionTodolistGroupWithResponse(ctx context.Context, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodolistGroupResponse, error)

func (*ClientWithResponses) RepositionToolWithBodyWithResponse

func (c *ClientWithResponses) RepositionToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionToolResponse, error)

RepositionToolWithBodyWithResponse request with arbitrary body returning *RepositionToolResponse

func (*ClientWithResponses) RepositionToolWithResponse

func (c *ClientWithResponses) RepositionToolWithResponse(ctx context.Context, accountId string, toolId int64, body RepositionToolJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionToolResponse, error)

func (*ClientWithResponses) ResumeQuestionWithResponse

func (c *ClientWithResponses) ResumeQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ResumeQuestionResponse, error)

ResumeQuestionWithResponse request returning *ResumeQuestionResponse

func (*ClientWithResponses) SearchWithResponse

func (c *ClientWithResponses) SearchWithResponse(ctx context.Context, accountId string, params *SearchParams, reqEditors ...RequestEditorFn) (*SearchResponse, error)

SearchWithResponse request returning *SearchResponse

func (*ClientWithResponses) SetCardColumnColorWithBodyWithResponse

func (c *ClientWithResponses) SetCardColumnColorWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCardColumnColorResponse, error)

SetCardColumnColorWithBodyWithResponse request with arbitrary body returning *SetCardColumnColorResponse

func (*ClientWithResponses) SetCardColumnColorWithResponse

func (c *ClientWithResponses) SetCardColumnColorWithResponse(ctx context.Context, accountId string, columnId int64, body SetCardColumnColorJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCardColumnColorResponse, error)

func (*ClientWithResponses) SetCardStepCompletionWithBodyWithResponse

func (c *ClientWithResponses) SetCardStepCompletionWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCardStepCompletionResponse, error)

SetCardStepCompletionWithBodyWithResponse request with arbitrary body returning *SetCardStepCompletionResponse

func (*ClientWithResponses) SetCardStepCompletionWithResponse

func (c *ClientWithResponses) SetCardStepCompletionWithResponse(ctx context.Context, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCardStepCompletionResponse, error)

func (*ClientWithResponses) SetClientVisibilityWithBodyWithResponse

func (c *ClientWithResponses) SetClientVisibilityWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetClientVisibilityResponse, error)

SetClientVisibilityWithBodyWithResponse request with arbitrary body returning *SetClientVisibilityResponse

func (*ClientWithResponses) SetClientVisibilityWithResponse

func (c *ClientWithResponses) SetClientVisibilityWithResponse(ctx context.Context, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*SetClientVisibilityResponse, error)

func (*ClientWithResponses) SubscribeToCardColumnWithResponse

func (c *ClientWithResponses) SubscribeToCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*SubscribeToCardColumnResponse, error)

SubscribeToCardColumnWithResponse request returning *SubscribeToCardColumnResponse

func (*ClientWithResponses) SubscribeWithResponse

func (c *ClientWithResponses) SubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*SubscribeResponse, error)

SubscribeWithResponse request returning *SubscribeResponse

func (*ClientWithResponses) TrashProjectWithResponse

func (c *ClientWithResponses) TrashProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*TrashProjectResponse, error)

TrashProjectWithResponse request returning *TrashProjectResponse

func (*ClientWithResponses) TrashRecordingWithResponse

func (c *ClientWithResponses) TrashRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*TrashRecordingResponse, error)

TrashRecordingWithResponse request returning *TrashRecordingResponse

func (*ClientWithResponses) TrashTodoWithResponse

func (c *ClientWithResponses) TrashTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*TrashTodoResponse, error)

TrashTodoWithResponse request returning *TrashTodoResponse

func (*ClientWithResponses) UnarchiveRecordingWithResponse

func (c *ClientWithResponses) UnarchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*UnarchiveRecordingResponse, error)

UnarchiveRecordingWithResponse request returning *UnarchiveRecordingResponse

func (*ClientWithResponses) UncompleteTodoWithResponse

func (c *ClientWithResponses) UncompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*UncompleteTodoResponse, error)

UncompleteTodoWithResponse request returning *UncompleteTodoResponse

func (*ClientWithResponses) UnpinMessageWithResponse

func (c *ClientWithResponses) UnpinMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*UnpinMessageResponse, error)

UnpinMessageWithResponse request returning *UnpinMessageResponse

func (*ClientWithResponses) UnsubscribeFromCardColumnWithResponse

func (c *ClientWithResponses) UnsubscribeFromCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*UnsubscribeFromCardColumnResponse, error)

UnsubscribeFromCardColumnWithResponse request returning *UnsubscribeFromCardColumnResponse

func (*ClientWithResponses) UnsubscribeWithResponse

func (c *ClientWithResponses) UnsubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*UnsubscribeResponse, error)

UnsubscribeWithResponse request returning *UnsubscribeResponse

func (*ClientWithResponses) UpdateAnswerWithBodyWithResponse

func (c *ClientWithResponses) UpdateAnswerWithBodyWithResponse(ctx context.Context, accountId string, answerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAnswerResponse, error)

UpdateAnswerWithBodyWithResponse request with arbitrary body returning *UpdateAnswerResponse

func (*ClientWithResponses) UpdateAnswerWithResponse

func (c *ClientWithResponses) UpdateAnswerWithResponse(ctx context.Context, accountId string, answerId int64, body UpdateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAnswerResponse, error)

func (*ClientWithResponses) UpdateCardColumnWithBodyWithResponse

func (c *ClientWithResponses) UpdateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardColumnResponse, error)

UpdateCardColumnWithBodyWithResponse request with arbitrary body returning *UpdateCardColumnResponse

func (*ClientWithResponses) UpdateCardColumnWithResponse

func (c *ClientWithResponses) UpdateCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardColumnResponse, error)

func (*ClientWithResponses) UpdateCardStepWithBodyWithResponse

func (c *ClientWithResponses) UpdateCardStepWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardStepResponse, error)

UpdateCardStepWithBodyWithResponse request with arbitrary body returning *UpdateCardStepResponse

func (*ClientWithResponses) UpdateCardStepWithResponse

func (c *ClientWithResponses) UpdateCardStepWithResponse(ctx context.Context, accountId string, stepId int64, body UpdateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardStepResponse, error)

func (*ClientWithResponses) UpdateCardWithBodyWithResponse

func (c *ClientWithResponses) UpdateCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardResponse, error)

UpdateCardWithBodyWithResponse request with arbitrary body returning *UpdateCardResponse

func (*ClientWithResponses) UpdateCardWithResponse

func (c *ClientWithResponses) UpdateCardWithResponse(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardResponse, error)

func (*ClientWithResponses) UpdateChatbotWithBodyWithResponse

func (c *ClientWithResponses) UpdateChatbotWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, chatbotId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateChatbotResponse, error)

UpdateChatbotWithBodyWithResponse request with arbitrary body returning *UpdateChatbotResponse

func (*ClientWithResponses) UpdateChatbotWithResponse

func (c *ClientWithResponses) UpdateChatbotWithResponse(ctx context.Context, accountId string, campfireId int64, chatbotId int64, body UpdateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateChatbotResponse, error)

func (*ClientWithResponses) UpdateCommentWithBodyWithResponse

func (c *ClientWithResponses) UpdateCommentWithBodyWithResponse(ctx context.Context, accountId string, commentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCommentResponse, error)

UpdateCommentWithBodyWithResponse request with arbitrary body returning *UpdateCommentResponse

func (*ClientWithResponses) UpdateCommentWithResponse

func (c *ClientWithResponses) UpdateCommentWithResponse(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCommentResponse, error)

func (*ClientWithResponses) UpdateDocumentWithBodyWithResponse

func (c *ClientWithResponses) UpdateDocumentWithBodyWithResponse(ctx context.Context, accountId string, documentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDocumentResponse, error)

UpdateDocumentWithBodyWithResponse request with arbitrary body returning *UpdateDocumentResponse

func (*ClientWithResponses) UpdateDocumentWithResponse

func (c *ClientWithResponses) UpdateDocumentWithResponse(ctx context.Context, accountId string, documentId int64, body UpdateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDocumentResponse, error)

func (*ClientWithResponses) UpdateLineupMarkerWithBodyWithResponse

func (c *ClientWithResponses) UpdateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, markerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLineupMarkerResponse, error)

UpdateLineupMarkerWithBodyWithResponse request with arbitrary body returning *UpdateLineupMarkerResponse

func (*ClientWithResponses) UpdateLineupMarkerWithResponse

func (c *ClientWithResponses) UpdateLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLineupMarkerResponse, error)

func (*ClientWithResponses) UpdateMessageTypeWithBodyWithResponse

func (c *ClientWithResponses) UpdateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, typeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMessageTypeResponse, error)

UpdateMessageTypeWithBodyWithResponse request with arbitrary body returning *UpdateMessageTypeResponse

func (*ClientWithResponses) UpdateMessageTypeWithResponse

func (c *ClientWithResponses) UpdateMessageTypeWithResponse(ctx context.Context, accountId string, typeId int64, body UpdateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMessageTypeResponse, error)

func (*ClientWithResponses) UpdateMessageWithBodyWithResponse

func (c *ClientWithResponses) UpdateMessageWithBodyWithResponse(ctx context.Context, accountId string, messageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMessageResponse, error)

UpdateMessageWithBodyWithResponse request with arbitrary body returning *UpdateMessageResponse

func (*ClientWithResponses) UpdateMessageWithResponse

func (c *ClientWithResponses) UpdateMessageWithResponse(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMessageResponse, error)

func (*ClientWithResponses) UpdateProjectAccessWithBodyWithResponse

func (c *ClientWithResponses) UpdateProjectAccessWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectAccessResponse, error)

UpdateProjectAccessWithBodyWithResponse request with arbitrary body returning *UpdateProjectAccessResponse

func (*ClientWithResponses) UpdateProjectAccessWithResponse

func (c *ClientWithResponses) UpdateProjectAccessWithResponse(ctx context.Context, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectAccessResponse, error)

func (*ClientWithResponses) UpdateProjectWithBodyWithResponse

func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectResponse

func (*ClientWithResponses) UpdateProjectWithResponse

func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

func (*ClientWithResponses) UpdateQuestionNotificationSettingsWithBodyWithResponse

func (c *ClientWithResponses) UpdateQuestionNotificationSettingsWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQuestionNotificationSettingsResponse, error)

UpdateQuestionNotificationSettingsWithBodyWithResponse request with arbitrary body returning *UpdateQuestionNotificationSettingsResponse

func (*ClientWithResponses) UpdateQuestionNotificationSettingsWithResponse

func (c *ClientWithResponses) UpdateQuestionNotificationSettingsWithResponse(ctx context.Context, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQuestionNotificationSettingsResponse, error)

func (*ClientWithResponses) UpdateQuestionWithBodyWithResponse

func (c *ClientWithResponses) UpdateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQuestionResponse, error)

UpdateQuestionWithBodyWithResponse request with arbitrary body returning *UpdateQuestionResponse

func (*ClientWithResponses) UpdateQuestionWithResponse

func (c *ClientWithResponses) UpdateQuestionWithResponse(ctx context.Context, accountId string, questionId int64, body UpdateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQuestionResponse, error)

func (*ClientWithResponses) UpdateScheduleEntryWithBodyWithResponse

func (c *ClientWithResponses) UpdateScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleEntryResponse, error)

UpdateScheduleEntryWithBodyWithResponse request with arbitrary body returning *UpdateScheduleEntryResponse

func (*ClientWithResponses) UpdateScheduleEntryWithResponse

func (c *ClientWithResponses) UpdateScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, body UpdateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleEntryResponse, error)

func (*ClientWithResponses) UpdateScheduleSettingsWithBodyWithResponse

func (c *ClientWithResponses) UpdateScheduleSettingsWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleSettingsResponse, error)

UpdateScheduleSettingsWithBodyWithResponse request with arbitrary body returning *UpdateScheduleSettingsResponse

func (*ClientWithResponses) UpdateScheduleSettingsWithResponse

func (c *ClientWithResponses) UpdateScheduleSettingsWithResponse(ctx context.Context, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleSettingsResponse, error)

func (*ClientWithResponses) UpdateSubscriptionWithBodyWithResponse

func (c *ClientWithResponses) UpdateSubscriptionWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSubscriptionResponse, error)

UpdateSubscriptionWithBodyWithResponse request with arbitrary body returning *UpdateSubscriptionResponse

func (*ClientWithResponses) UpdateSubscriptionWithResponse

func (c *ClientWithResponses) UpdateSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSubscriptionResponse, error)

func (*ClientWithResponses) UpdateTemplateWithBodyWithResponse

func (c *ClientWithResponses) UpdateTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)

UpdateTemplateWithBodyWithResponse request with arbitrary body returning *UpdateTemplateResponse

func (*ClientWithResponses) UpdateTemplateWithResponse

func (c *ClientWithResponses) UpdateTemplateWithResponse(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)

func (*ClientWithResponses) UpdateTimesheetEntryWithBodyWithResponse

func (c *ClientWithResponses) UpdateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTimesheetEntryResponse, error)

UpdateTimesheetEntryWithBodyWithResponse request with arbitrary body returning *UpdateTimesheetEntryResponse

func (*ClientWithResponses) UpdateTimesheetEntryWithResponse

func (c *ClientWithResponses) UpdateTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTimesheetEntryResponse, error)

func (*ClientWithResponses) UpdateTodoWithBodyWithResponse

func (c *ClientWithResponses) UpdateTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTodoResponse, error)

UpdateTodoWithBodyWithResponse request with arbitrary body returning *UpdateTodoResponse

func (*ClientWithResponses) UpdateTodoWithResponse

func (c *ClientWithResponses) UpdateTodoWithResponse(ctx context.Context, accountId string, todoId int64, body UpdateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTodoResponse, error)

func (*ClientWithResponses) UpdateTodolistOrGroupWithBodyWithResponse

func (c *ClientWithResponses) UpdateTodolistOrGroupWithBodyWithResponse(ctx context.Context, accountId string, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTodolistOrGroupResponse, error)

UpdateTodolistOrGroupWithBodyWithResponse request with arbitrary body returning *UpdateTodolistOrGroupResponse

func (*ClientWithResponses) UpdateTodolistOrGroupWithResponse

func (c *ClientWithResponses) UpdateTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTodolistOrGroupResponse, error)

func (*ClientWithResponses) UpdateToolWithBodyWithResponse

func (c *ClientWithResponses) UpdateToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateToolResponse, error)

UpdateToolWithBodyWithResponse request with arbitrary body returning *UpdateToolResponse

func (*ClientWithResponses) UpdateToolWithResponse

func (c *ClientWithResponses) UpdateToolWithResponse(ctx context.Context, accountId string, toolId int64, body UpdateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateToolResponse, error)

func (*ClientWithResponses) UpdateUploadWithBodyWithResponse

func (c *ClientWithResponses) UpdateUploadWithBodyWithResponse(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUploadResponse, error)

UpdateUploadWithBodyWithResponse request with arbitrary body returning *UpdateUploadResponse

func (*ClientWithResponses) UpdateUploadWithResponse

func (c *ClientWithResponses) UpdateUploadWithResponse(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUploadResponse, error)

func (*ClientWithResponses) UpdateVaultWithBodyWithResponse

func (c *ClientWithResponses) UpdateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateVaultResponse, error)

UpdateVaultWithBodyWithResponse request with arbitrary body returning *UpdateVaultResponse

func (*ClientWithResponses) UpdateVaultWithResponse

func (c *ClientWithResponses) UpdateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateVaultResponse, error)

func (*ClientWithResponses) UpdateWebhookWithBodyWithResponse

func (c *ClientWithResponses) UpdateWebhookWithBodyWithResponse(ctx context.Context, accountId string, webhookId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)

UpdateWebhookWithBodyWithResponse request with arbitrary body returning *UpdateWebhookResponse

func (*ClientWithResponses) UpdateWebhookWithResponse

func (c *ClientWithResponses) UpdateWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// CreateAttachmentWithBodyWithResponse request with any body
	CreateAttachmentWithBodyWithResponse(ctx context.Context, accountId string, params *CreateAttachmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAttachmentResponse, error)

	// DeleteBoostWithResponse request
	DeleteBoostWithResponse(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*DeleteBoostResponse, error)

	// GetBoostWithResponse request
	GetBoostWithResponse(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*GetBoostResponse, error)

	// GetCardWithResponse request
	GetCardWithResponse(ctx context.Context, accountId string, cardId int64, reqEditors ...RequestEditorFn) (*GetCardResponse, error)

	// UpdateCardWithBodyWithResponse request with any body
	UpdateCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardResponse, error)

	UpdateCardWithResponse(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardResponse, error)

	// MoveCardWithBodyWithResponse request with any body
	MoveCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveCardResponse, error)

	MoveCardWithResponse(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveCardResponse, error)

	// RepositionCardStepWithBodyWithResponse request with any body
	RepositionCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionCardStepResponse, error)

	RepositionCardStepWithResponse(ctx context.Context, accountId string, cardId int64, body RepositionCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionCardStepResponse, error)

	// CreateCardStepWithBodyWithResponse request with any body
	CreateCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardStepResponse, error)

	CreateCardStepWithResponse(ctx context.Context, accountId string, cardId int64, body CreateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardStepResponse, error)

	// GetCardColumnWithResponse request
	GetCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*GetCardColumnResponse, error)

	// UpdateCardColumnWithBodyWithResponse request with any body
	UpdateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardColumnResponse, error)

	UpdateCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardColumnResponse, error)

	// SetCardColumnColorWithBodyWithResponse request with any body
	SetCardColumnColorWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCardColumnColorResponse, error)

	SetCardColumnColorWithResponse(ctx context.Context, accountId string, columnId int64, body SetCardColumnColorJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCardColumnColorResponse, error)

	// DisableCardColumnOnHoldWithResponse request
	DisableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*DisableCardColumnOnHoldResponse, error)

	// EnableCardColumnOnHoldWithResponse request
	EnableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*EnableCardColumnOnHoldResponse, error)

	// ListCardsWithResponse request
	ListCardsWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*ListCardsResponse, error)

	// CreateCardWithBodyWithResponse request with any body
	CreateCardWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardResponse, error)

	CreateCardWithResponse(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardResponse, error)

	// UnsubscribeFromCardColumnWithResponse request
	UnsubscribeFromCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*UnsubscribeFromCardColumnResponse, error)

	// SubscribeToCardColumnWithResponse request
	SubscribeToCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*SubscribeToCardColumnResponse, error)

	// UpdateCardStepWithBodyWithResponse request with any body
	UpdateCardStepWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardStepResponse, error)

	UpdateCardStepWithResponse(ctx context.Context, accountId string, stepId int64, body UpdateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardStepResponse, error)

	// SetCardStepCompletionWithBodyWithResponse request with any body
	SetCardStepCompletionWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCardStepCompletionResponse, error)

	SetCardStepCompletionWithResponse(ctx context.Context, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCardStepCompletionResponse, error)

	// GetCardTableWithResponse request
	GetCardTableWithResponse(ctx context.Context, accountId string, cardTableId int64, reqEditors ...RequestEditorFn) (*GetCardTableResponse, error)

	// CreateCardColumnWithBodyWithResponse request with any body
	CreateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardColumnResponse, error)

	CreateCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardColumnResponse, error)

	// MoveCardColumnWithBodyWithResponse request with any body
	MoveCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveCardColumnResponse, error)

	MoveCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveCardColumnResponse, error)

	// ListMessageTypesWithResponse request
	ListMessageTypesWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListMessageTypesResponse, error)

	// CreateMessageTypeWithBodyWithResponse request with any body
	CreateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageTypeResponse, error)

	CreateMessageTypeWithResponse(ctx context.Context, accountId string, body CreateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageTypeResponse, error)

	// DeleteMessageTypeWithResponse request
	DeleteMessageTypeWithResponse(ctx context.Context, accountId string, typeId int64, reqEditors ...RequestEditorFn) (*DeleteMessageTypeResponse, error)

	// GetMessageTypeWithResponse request
	GetMessageTypeWithResponse(ctx context.Context, accountId string, typeId int64, reqEditors ...RequestEditorFn) (*GetMessageTypeResponse, error)

	// UpdateMessageTypeWithBodyWithResponse request with any body
	UpdateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, typeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMessageTypeResponse, error)

	UpdateMessageTypeWithResponse(ctx context.Context, accountId string, typeId int64, body UpdateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMessageTypeResponse, error)

	// ListCampfiresWithResponse request
	ListCampfiresWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListCampfiresResponse, error)

	// GetCampfireWithResponse request
	GetCampfireWithResponse(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*GetCampfireResponse, error)

	// ListChatbotsWithResponse request
	ListChatbotsWithResponse(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*ListChatbotsResponse, error)

	// CreateChatbotWithBodyWithResponse request with any body
	CreateChatbotWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateChatbotResponse, error)

	CreateChatbotWithResponse(ctx context.Context, accountId string, campfireId int64, body CreateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateChatbotResponse, error)

	// DeleteChatbotWithResponse request
	DeleteChatbotWithResponse(ctx context.Context, accountId string, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*DeleteChatbotResponse, error)

	// GetChatbotWithResponse request
	GetChatbotWithResponse(ctx context.Context, accountId string, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*GetChatbotResponse, error)

	// UpdateChatbotWithBodyWithResponse request with any body
	UpdateChatbotWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, chatbotId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateChatbotResponse, error)

	UpdateChatbotWithResponse(ctx context.Context, accountId string, campfireId int64, chatbotId int64, body UpdateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateChatbotResponse, error)

	// ListCampfireLinesWithResponse request
	ListCampfireLinesWithResponse(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*ListCampfireLinesResponse, error)

	// CreateCampfireLineWithBodyWithResponse request with any body
	CreateCampfireLineWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampfireLineResponse, error)

	CreateCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCampfireLineResponse, error)

	// DeleteCampfireLineWithResponse request
	DeleteCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*DeleteCampfireLineResponse, error)

	// GetCampfireLineWithResponse request
	GetCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*GetCampfireLineResponse, error)

	// ListPingablePeopleWithResponse request
	ListPingablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListPingablePeopleResponse, error)

	// ListClientApprovalsWithResponse request
	ListClientApprovalsWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListClientApprovalsResponse, error)

	// GetClientApprovalWithResponse request
	GetClientApprovalWithResponse(ctx context.Context, accountId string, approvalId int64, reqEditors ...RequestEditorFn) (*GetClientApprovalResponse, error)

	// ListClientCorrespondencesWithResponse request
	ListClientCorrespondencesWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListClientCorrespondencesResponse, error)

	// GetClientCorrespondenceWithResponse request
	GetClientCorrespondenceWithResponse(ctx context.Context, accountId string, correspondenceId int64, reqEditors ...RequestEditorFn) (*GetClientCorrespondenceResponse, error)

	// ListClientRepliesWithResponse request
	ListClientRepliesWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ListClientRepliesResponse, error)

	// GetClientReplyWithResponse request
	GetClientReplyWithResponse(ctx context.Context, accountId string, recordingId int64, replyId int64, reqEditors ...RequestEditorFn) (*GetClientReplyResponse, error)

	// GetCommentWithResponse request
	GetCommentWithResponse(ctx context.Context, accountId string, commentId int64, reqEditors ...RequestEditorFn) (*GetCommentResponse, error)

	// UpdateCommentWithBodyWithResponse request with any body
	UpdateCommentWithBodyWithResponse(ctx context.Context, accountId string, commentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCommentResponse, error)

	UpdateCommentWithResponse(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCommentResponse, error)

	// CloneToolWithBodyWithResponse request with any body
	CloneToolWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CloneToolResponse, error)

	CloneToolWithResponse(ctx context.Context, accountId string, body CloneToolJSONRequestBody, reqEditors ...RequestEditorFn) (*CloneToolResponse, error)

	// DeleteToolWithResponse request
	DeleteToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*DeleteToolResponse, error)

	// GetToolWithResponse request
	GetToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*GetToolResponse, error)

	// UpdateToolWithBodyWithResponse request with any body
	UpdateToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateToolResponse, error)

	UpdateToolWithResponse(ctx context.Context, accountId string, toolId int64, body UpdateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateToolResponse, error)

	// GetDocumentWithResponse request
	GetDocumentWithResponse(ctx context.Context, accountId string, documentId int64, reqEditors ...RequestEditorFn) (*GetDocumentResponse, error)

	// UpdateDocumentWithBodyWithResponse request with any body
	UpdateDocumentWithBodyWithResponse(ctx context.Context, accountId string, documentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDocumentResponse, error)

	UpdateDocumentWithResponse(ctx context.Context, accountId string, documentId int64, body UpdateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDocumentResponse, error)

	// GetForwardWithResponse request
	GetForwardWithResponse(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*GetForwardResponse, error)

	// ListForwardRepliesWithResponse request
	ListForwardRepliesWithResponse(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*ListForwardRepliesResponse, error)

	// CreateForwardReplyWithBodyWithResponse request with any body
	CreateForwardReplyWithBodyWithResponse(ctx context.Context, accountId string, forwardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateForwardReplyResponse, error)

	CreateForwardReplyWithResponse(ctx context.Context, accountId string, forwardId int64, body CreateForwardReplyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateForwardReplyResponse, error)

	// GetForwardReplyWithResponse request
	GetForwardReplyWithResponse(ctx context.Context, accountId string, forwardId int64, replyId int64, reqEditors ...RequestEditorFn) (*GetForwardReplyResponse, error)

	// GetInboxWithResponse request
	GetInboxWithResponse(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*GetInboxResponse, error)

	// ListForwardsWithResponse request
	ListForwardsWithResponse(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*ListForwardsResponse, error)

	// CreateLineupMarkerWithBodyWithResponse request with any body
	CreateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLineupMarkerResponse, error)

	CreateLineupMarkerWithResponse(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLineupMarkerResponse, error)

	// DeleteLineupMarkerWithResponse request
	DeleteLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, reqEditors ...RequestEditorFn) (*DeleteLineupMarkerResponse, error)

	// UpdateLineupMarkerWithBodyWithResponse request with any body
	UpdateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, markerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLineupMarkerResponse, error)

	UpdateLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLineupMarkerResponse, error)

	// GetMessageBoardWithResponse request
	GetMessageBoardWithResponse(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*GetMessageBoardResponse, error)

	// ListMessagesWithResponse request
	ListMessagesWithResponse(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*ListMessagesResponse, error)

	// CreateMessageWithBodyWithResponse request with any body
	CreateMessageWithBodyWithResponse(ctx context.Context, accountId string, boardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)

	CreateMessageWithResponse(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)

	// GetMessageWithResponse request
	GetMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*GetMessageResponse, error)

	// UpdateMessageWithBodyWithResponse request with any body
	UpdateMessageWithBodyWithResponse(ctx context.Context, accountId string, messageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMessageResponse, error)

	UpdateMessageWithResponse(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMessageResponse, error)

	// GetMyProfileWithResponse request
	GetMyProfileWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyProfileResponse, error)

	// GetQuestionRemindersWithResponse request
	GetQuestionRemindersWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetQuestionRemindersResponse, error)

	// ListPeopleWithResponse request
	ListPeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListPeopleResponse, error)

	// GetPersonWithResponse request
	GetPersonWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*GetPersonResponse, error)

	// ListProjectsWithResponse request
	ListProjectsWithResponse(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)

	// CreateProjectWithBodyWithResponse request with any body
	CreateProjectWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

	CreateProjectWithResponse(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

	// ListRecordingsWithResponse request
	ListRecordingsWithResponse(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*ListRecordingsResponse, error)

	// TrashProjectWithResponse request
	TrashProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*TrashProjectResponse, error)

	// GetProjectWithResponse request
	GetProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

	// UpdateProjectWithBodyWithResponse request with any body
	UpdateProjectWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

	UpdateProjectWithResponse(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

	// ListProjectPeopleWithResponse request
	ListProjectPeopleWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*ListProjectPeopleResponse, error)

	// UpdateProjectAccessWithBodyWithResponse request with any body
	UpdateProjectAccessWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectAccessResponse, error)

	UpdateProjectAccessWithResponse(ctx context.Context, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectAccessResponse, error)

	// GetAnswerWithResponse request
	GetAnswerWithResponse(ctx context.Context, accountId string, answerId int64, reqEditors ...RequestEditorFn) (*GetAnswerResponse, error)

	// UpdateAnswerWithBodyWithResponse request with any body
	UpdateAnswerWithBodyWithResponse(ctx context.Context, accountId string, answerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAnswerResponse, error)

	UpdateAnswerWithResponse(ctx context.Context, accountId string, answerId int64, body UpdateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAnswerResponse, error)

	// GetQuestionnaireWithResponse request
	GetQuestionnaireWithResponse(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*GetQuestionnaireResponse, error)

	// ListQuestionsWithResponse request
	ListQuestionsWithResponse(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*ListQuestionsResponse, error)

	// CreateQuestionWithBodyWithResponse request with any body
	CreateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionnaireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQuestionResponse, error)

	CreateQuestionWithResponse(ctx context.Context, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQuestionResponse, error)

	// GetQuestionWithResponse request
	GetQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*GetQuestionResponse, error)

	// UpdateQuestionWithBodyWithResponse request with any body
	UpdateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQuestionResponse, error)

	UpdateQuestionWithResponse(ctx context.Context, accountId string, questionId int64, body UpdateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQuestionResponse, error)

	// ListAnswersWithResponse request
	ListAnswersWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ListAnswersResponse, error)

	// CreateAnswerWithBodyWithResponse request with any body
	CreateAnswerWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAnswerResponse, error)

	CreateAnswerWithResponse(ctx context.Context, accountId string, questionId int64, body CreateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAnswerResponse, error)

	// ListQuestionAnswerersWithResponse request
	ListQuestionAnswerersWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ListQuestionAnswerersResponse, error)

	// GetAnswersByPersonWithResponse request
	GetAnswersByPersonWithResponse(ctx context.Context, accountId string, questionId int64, personId int64, reqEditors ...RequestEditorFn) (*GetAnswersByPersonResponse, error)

	// UpdateQuestionNotificationSettingsWithBodyWithResponse request with any body
	UpdateQuestionNotificationSettingsWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQuestionNotificationSettingsResponse, error)

	UpdateQuestionNotificationSettingsWithResponse(ctx context.Context, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQuestionNotificationSettingsResponse, error)

	// ResumeQuestionWithResponse request
	ResumeQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ResumeQuestionResponse, error)

	// PauseQuestionWithResponse request
	PauseQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*PauseQuestionResponse, error)

	// UnpinMessageWithResponse request
	UnpinMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*UnpinMessageResponse, error)

	// PinMessageWithResponse request
	PinMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*PinMessageResponse, error)

	// GetRecordingWithResponse request
	GetRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*GetRecordingResponse, error)

	// ListRecordingBoostsWithResponse request
	ListRecordingBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ListRecordingBoostsResponse, error)

	// CreateRecordingBoostWithBodyWithResponse request with any body
	CreateRecordingBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRecordingBoostResponse, error)

	CreateRecordingBoostWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRecordingBoostResponse, error)

	// SetClientVisibilityWithBodyWithResponse request with any body
	SetClientVisibilityWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetClientVisibilityResponse, error)

	SetClientVisibilityWithResponse(ctx context.Context, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*SetClientVisibilityResponse, error)

	// ListCommentsWithResponse request
	ListCommentsWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ListCommentsResponse, error)

	// CreateCommentWithBodyWithResponse request with any body
	CreateCommentWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCommentResponse, error)

	CreateCommentWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCommentResponse, error)

	// ListEventsWithResponse request
	ListEventsWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)

	// ListEventBoostsWithResponse request
	ListEventBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, reqEditors ...RequestEditorFn) (*ListEventBoostsResponse, error)

	// CreateEventBoostWithBodyWithResponse request with any body
	CreateEventBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEventBoostResponse, error)

	CreateEventBoostWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, body CreateEventBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEventBoostResponse, error)

	// UnarchiveRecordingWithResponse request
	UnarchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*UnarchiveRecordingResponse, error)

	// ArchiveRecordingWithResponse request
	ArchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ArchiveRecordingResponse, error)

	// TrashRecordingWithResponse request
	TrashRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*TrashRecordingResponse, error)

	// UnsubscribeWithResponse request
	UnsubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*UnsubscribeResponse, error)

	// GetSubscriptionWithResponse request
	GetSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*GetSubscriptionResponse, error)

	// SubscribeWithResponse request
	SubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*SubscribeResponse, error)

	// UpdateSubscriptionWithBodyWithResponse request with any body
	UpdateSubscriptionWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSubscriptionResponse, error)

	UpdateSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSubscriptionResponse, error)

	// GetRecordingTimesheetWithResponse request
	GetRecordingTimesheetWithResponse(ctx context.Context, accountId string, recordingId int64, params *GetRecordingTimesheetParams, reqEditors ...RequestEditorFn) (*GetRecordingTimesheetResponse, error)

	// CreateTimesheetEntryWithBodyWithResponse request with any body
	CreateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTimesheetEntryResponse, error)

	CreateTimesheetEntryWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTimesheetEntryResponse, error)

	// DisableToolWithResponse request
	DisableToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*DisableToolResponse, error)

	// EnableToolWithResponse request
	EnableToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*EnableToolResponse, error)

	// RepositionToolWithBodyWithResponse request with any body
	RepositionToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionToolResponse, error)

	RepositionToolWithResponse(ctx context.Context, accountId string, toolId int64, body RepositionToolJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionToolResponse, error)

	// GetProgressReportWithResponse request
	GetProgressReportWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetProgressReportResponse, error)

	// GetUpcomingScheduleWithResponse request
	GetUpcomingScheduleWithResponse(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, reqEditors ...RequestEditorFn) (*GetUpcomingScheduleResponse, error)

	// GetTimesheetReportWithResponse request
	GetTimesheetReportWithResponse(ctx context.Context, accountId string, params *GetTimesheetReportParams, reqEditors ...RequestEditorFn) (*GetTimesheetReportResponse, error)

	// ListAssignablePeopleWithResponse request
	ListAssignablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListAssignablePeopleResponse, error)

	// GetAssignedTodosWithResponse request
	GetAssignedTodosWithResponse(ctx context.Context, accountId string, personId int64, params *GetAssignedTodosParams, reqEditors ...RequestEditorFn) (*GetAssignedTodosResponse, error)

	// GetOverdueTodosWithResponse request
	GetOverdueTodosWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetOverdueTodosResponse, error)

	// GetPersonProgressWithResponse request
	GetPersonProgressWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*GetPersonProgressResponse, error)

	// GetScheduleEntryWithResponse request
	GetScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*GetScheduleEntryResponse, error)

	// UpdateScheduleEntryWithBodyWithResponse request with any body
	UpdateScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleEntryResponse, error)

	UpdateScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, body UpdateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleEntryResponse, error)

	// GetScheduleEntryOccurrenceWithResponse request
	GetScheduleEntryOccurrenceWithResponse(ctx context.Context, accountId string, entryId int64, date string, reqEditors ...RequestEditorFn) (*GetScheduleEntryOccurrenceResponse, error)

	// GetScheduleWithResponse request
	GetScheduleWithResponse(ctx context.Context, accountId string, scheduleId int64, reqEditors ...RequestEditorFn) (*GetScheduleResponse, error)

	// UpdateScheduleSettingsWithBodyWithResponse request with any body
	UpdateScheduleSettingsWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleSettingsResponse, error)

	UpdateScheduleSettingsWithResponse(ctx context.Context, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleSettingsResponse, error)

	// ListScheduleEntriesWithResponse request
	ListScheduleEntriesWithResponse(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*ListScheduleEntriesResponse, error)

	// CreateScheduleEntryWithBodyWithResponse request with any body
	CreateScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateScheduleEntryResponse, error)

	CreateScheduleEntryWithResponse(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateScheduleEntryResponse, error)

	// SearchWithResponse request
	SearchWithResponse(ctx context.Context, accountId string, params *SearchParams, reqEditors ...RequestEditorFn) (*SearchResponse, error)

	// GetSearchMetadataWithResponse request
	GetSearchMetadataWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetSearchMetadataResponse, error)

	// ListTemplatesWithResponse request
	ListTemplatesWithResponse(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*ListTemplatesResponse, error)

	// CreateTemplateWithBodyWithResponse request with any body
	CreateTemplateWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)

	CreateTemplateWithResponse(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)

	// DeleteTemplateWithResponse request
	DeleteTemplateWithResponse(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error)

	// GetTemplateWithResponse request
	GetTemplateWithResponse(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)

	// UpdateTemplateWithBodyWithResponse request with any body
	UpdateTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)

	UpdateTemplateWithResponse(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)

	// CreateProjectFromTemplateWithBodyWithResponse request with any body
	CreateProjectFromTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectFromTemplateResponse, error)

	CreateProjectFromTemplateWithResponse(ctx context.Context, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectFromTemplateResponse, error)

	// GetProjectConstructionWithResponse request
	GetProjectConstructionWithResponse(ctx context.Context, accountId string, templateId int64, constructionId int64, reqEditors ...RequestEditorFn) (*GetProjectConstructionResponse, error)

	// GetProjectTimelineWithResponse request
	GetProjectTimelineWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*GetProjectTimelineResponse, error)

	// GetProjectTimesheetWithResponse request
	GetProjectTimesheetWithResponse(ctx context.Context, accountId string, projectId int64, params *GetProjectTimesheetParams, reqEditors ...RequestEditorFn) (*GetProjectTimesheetResponse, error)

	// GetTimesheetEntryWithResponse request
	GetTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*GetTimesheetEntryResponse, error)

	// UpdateTimesheetEntryWithBodyWithResponse request with any body
	UpdateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTimesheetEntryResponse, error)

	UpdateTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTimesheetEntryResponse, error)

	// RepositionTodolistGroupWithBodyWithResponse request with any body
	RepositionTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodolistGroupResponse, error)

	RepositionTodolistGroupWithResponse(ctx context.Context, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodolistGroupResponse, error)

	// GetTodolistOrGroupWithResponse request
	GetTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, reqEditors ...RequestEditorFn) (*GetTodolistOrGroupResponse, error)

	// UpdateTodolistOrGroupWithBodyWithResponse request with any body
	UpdateTodolistOrGroupWithBodyWithResponse(ctx context.Context, accountId string, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTodolistOrGroupResponse, error)

	UpdateTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTodolistOrGroupResponse, error)

	// ListTodolistGroupsWithResponse request
	ListTodolistGroupsWithResponse(ctx context.Context, accountId string, todolistId int64, reqEditors ...RequestEditorFn) (*ListTodolistGroupsResponse, error)

	// CreateTodolistGroupWithBodyWithResponse request with any body
	CreateTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodolistGroupResponse, error)

	CreateTodolistGroupWithResponse(ctx context.Context, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodolistGroupResponse, error)

	// ListTodosWithResponse request
	ListTodosWithResponse(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*ListTodosResponse, error)

	// CreateTodoWithBodyWithResponse request with any body
	CreateTodoWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodoResponse, error)

	CreateTodoWithResponse(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodoResponse, error)

	// TrashTodoWithResponse request
	TrashTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*TrashTodoResponse, error)

	// GetTodoWithResponse request
	GetTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*GetTodoResponse, error)

	// UpdateTodoWithBodyWithResponse request with any body
	UpdateTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTodoResponse, error)

	UpdateTodoWithResponse(ctx context.Context, accountId string, todoId int64, body UpdateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTodoResponse, error)

	// UncompleteTodoWithResponse request
	UncompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*UncompleteTodoResponse, error)

	// CompleteTodoWithResponse request
	CompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*CompleteTodoResponse, error)

	// RepositionTodoWithBodyWithResponse request with any body
	RepositionTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodoResponse, error)

	RepositionTodoWithResponse(ctx context.Context, accountId string, todoId int64, body RepositionTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodoResponse, error)

	// GetTodosetWithResponse request
	GetTodosetWithResponse(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*GetTodosetResponse, error)

	// ListTodolistsWithResponse request
	ListTodolistsWithResponse(ctx context.Context, accountId string, todosetId int64, params *ListTodolistsParams, reqEditors ...RequestEditorFn) (*ListTodolistsResponse, error)

	// CreateTodolistWithBodyWithResponse request with any body
	CreateTodolistWithBodyWithResponse(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodolistResponse, error)

	CreateTodolistWithResponse(ctx context.Context, accountId string, todosetId int64, body CreateTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodolistResponse, error)

	// GetUploadWithResponse request
	GetUploadWithResponse(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*GetUploadResponse, error)

	// UpdateUploadWithBodyWithResponse request with any body
	UpdateUploadWithBodyWithResponse(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUploadResponse, error)

	UpdateUploadWithResponse(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUploadResponse, error)

	// ListUploadVersionsWithResponse request
	ListUploadVersionsWithResponse(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*ListUploadVersionsResponse, error)

	// GetVaultWithResponse request
	GetVaultWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*GetVaultResponse, error)

	// UpdateVaultWithBodyWithResponse request with any body
	UpdateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateVaultResponse, error)

	UpdateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateVaultResponse, error)

	// ListDocumentsWithResponse request
	ListDocumentsWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*ListDocumentsResponse, error)

	// CreateDocumentWithBodyWithResponse request with any body
	CreateDocumentWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDocumentResponse, error)

	CreateDocumentWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDocumentResponse, error)

	// ListUploadsWithResponse request
	ListUploadsWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*ListUploadsResponse, error)

	// CreateUploadWithBodyWithResponse request with any body
	CreateUploadWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUploadResponse, error)

	CreateUploadWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUploadResponse, error)

	// ListVaultsWithResponse request
	ListVaultsWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*ListVaultsResponse, error)

	// CreateVaultWithBodyWithResponse request with any body
	CreateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateVaultResponse, error)

	CreateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateVaultResponse, error)

	// ListWebhooksWithResponse request
	ListWebhooksWithResponse(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*ListWebhooksResponse, error)

	// CreateWebhookWithBodyWithResponse request with any body
	CreateWebhookWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)

	CreateWebhookWithResponse(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)

	// DeleteWebhookWithResponse request
	DeleteWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error)

	// GetWebhookWithResponse request
	GetWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*GetWebhookResponse, error)

	// UpdateWebhookWithBodyWithResponse request with any body
	UpdateWebhookWithBodyWithResponse(ctx context.Context, accountId string, webhookId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)

	UpdateWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CloneToolJSONRequestBody

type CloneToolJSONRequestBody = CloneToolRequestContent

CloneToolJSONRequestBody defines body for CloneTool for application/json ContentType.

type CloneToolRequestContent

type CloneToolRequestContent struct {
	SourceRecordingId int64 `json:"source_recording_id"`
}

CloneToolRequestContent defines model for CloneToolRequestContent.

type CloneToolResponse

func ParseCloneToolResponse

func ParseCloneToolResponse(rsp *http.Response) (*CloneToolResponse, error)

ParseCloneToolResponse parses an HTTP response from a CloneToolWithResponse call

func (CloneToolResponse) Status

func (r CloneToolResponse) Status() string

Status returns HTTPResponse.Status

func (CloneToolResponse) StatusCode

func (r CloneToolResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CloneToolResponseContent

type CloneToolResponseContent = Tool

CloneToolResponseContent defines model for CloneToolResponseContent.

type Comment

type Comment struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	BoostsCount      int32           `json:"boosts_count,omitempty"`
	BoostsUrl        string          `json:"boosts_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Status           string          `json:"status,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

Comment defines model for Comment.

type CommentsService

type CommentsService struct {
	// contains filtered or unexported fields
}

CommentsService provides comment-related operations.

func (*CommentsService) Create

func (s *CommentsService) Create(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CommentsService) CreateWithBody

func (s *CommentsService) CreateWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CommentsService) Get

func (s *CommentsService) Get(ctx context.Context, accountId string, commentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CommentsService) List

func (s *CommentsService) List(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CommentsService) Update

func (s *CommentsService) Update(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*CommentsService) UpdateWithBody

func (s *CommentsService) UpdateWithBody(ctx context.Context, accountId string, commentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type CompleteTodoResponse

func ParseCompleteTodoResponse

func ParseCompleteTodoResponse(rsp *http.Response) (*CompleteTodoResponse, error)

ParseCompleteTodoResponse parses an HTTP response from a CompleteTodoWithResponse call

func (CompleteTodoResponse) Status

func (r CompleteTodoResponse) Status() string

Status returns HTTPResponse.Status

func (CompleteTodoResponse) StatusCode

func (r CompleteTodoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAnswerJSONRequestBody

type CreateAnswerJSONRequestBody = QuestionAnswerPayload

CreateAnswerJSONRequestBody defines body for CreateAnswer for application/json ContentType.

type CreateAnswerResponse

func ParseCreateAnswerResponse

func ParseCreateAnswerResponse(rsp *http.Response) (*CreateAnswerResponse, error)

ParseCreateAnswerResponse parses an HTTP response from a CreateAnswerWithResponse call

func (CreateAnswerResponse) Status

func (r CreateAnswerResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAnswerResponse) StatusCode

func (r CreateAnswerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAnswerResponseContent

type CreateAnswerResponseContent = QuestionAnswer

CreateAnswerResponseContent defines model for CreateAnswerResponseContent.

type CreateAttachmentInputPayload

type CreateAttachmentInputPayload = string

CreateAttachmentInputPayload defines model for CreateAttachmentInputPayload.

type CreateAttachmentParams

type CreateAttachmentParams struct {
	Name string `form:"name" json:"name"`
}

CreateAttachmentParams defines parameters for CreateAttachment.

type CreateAttachmentResponse

func ParseCreateAttachmentResponse

func ParseCreateAttachmentResponse(rsp *http.Response) (*CreateAttachmentResponse, error)

ParseCreateAttachmentResponse parses an HTTP response from a CreateAttachmentWithResponse call

func (CreateAttachmentResponse) Status

func (r CreateAttachmentResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAttachmentResponse) StatusCode

func (r CreateAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAttachmentResponseContent

type CreateAttachmentResponseContent struct {
	AttachableSgid string `json:"attachable_sgid,omitempty"`
}

CreateAttachmentResponseContent defines model for CreateAttachmentResponseContent.

type CreateCampfireLineJSONRequestBody

type CreateCampfireLineJSONRequestBody = CreateCampfireLineRequestContent

CreateCampfireLineJSONRequestBody defines body for CreateCampfireLine for application/json ContentType.

type CreateCampfireLineRequestContent

type CreateCampfireLineRequestContent struct {
	Content     string `json:"content"`
	ContentType string `json:"content_type,omitempty"`
}

CreateCampfireLineRequestContent defines model for CreateCampfireLineRequestContent.

type CreateCampfireLineResponse

func ParseCreateCampfireLineResponse

func ParseCreateCampfireLineResponse(rsp *http.Response) (*CreateCampfireLineResponse, error)

ParseCreateCampfireLineResponse parses an HTTP response from a CreateCampfireLineWithResponse call

func (CreateCampfireLineResponse) Status

Status returns HTTPResponse.Status

func (CreateCampfireLineResponse) StatusCode

func (r CreateCampfireLineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCampfireLineResponseContent

type CreateCampfireLineResponseContent = CampfireLine

CreateCampfireLineResponseContent defines model for CreateCampfireLineResponseContent.

type CreateCardColumnJSONRequestBody

type CreateCardColumnJSONRequestBody = CreateCardColumnRequestContent

CreateCardColumnJSONRequestBody defines body for CreateCardColumn for application/json ContentType.

type CreateCardColumnRequestContent

type CreateCardColumnRequestContent struct {
	Description string `json:"description,omitempty"`
	Title       string `json:"title"`
}

CreateCardColumnRequestContent defines model for CreateCardColumnRequestContent.

type CreateCardColumnResponse

func ParseCreateCardColumnResponse

func ParseCreateCardColumnResponse(rsp *http.Response) (*CreateCardColumnResponse, error)

ParseCreateCardColumnResponse parses an HTTP response from a CreateCardColumnWithResponse call

func (CreateCardColumnResponse) Status

func (r CreateCardColumnResponse) Status() string

Status returns HTTPResponse.Status

func (CreateCardColumnResponse) StatusCode

func (r CreateCardColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCardColumnResponseContent

type CreateCardColumnResponseContent = CardColumn

CreateCardColumnResponseContent defines model for CreateCardColumnResponseContent.

type CreateCardJSONRequestBody

type CreateCardJSONRequestBody = CreateCardRequestContent

CreateCardJSONRequestBody defines body for CreateCard for application/json ContentType.

type CreateCardRequestContent

type CreateCardRequestContent struct {
	Content string     `json:"content,omitempty"`
	DueOn   types.Date `json:"due_on,omitempty"`
	Notify  *bool      `json:"notify,omitempty"`
	Title   string     `json:"title"`
}

CreateCardRequestContent defines model for CreateCardRequestContent.

type CreateCardResponse

func ParseCreateCardResponse

func ParseCreateCardResponse(rsp *http.Response) (*CreateCardResponse, error)

ParseCreateCardResponse parses an HTTP response from a CreateCardWithResponse call

func (CreateCardResponse) Status

func (r CreateCardResponse) Status() string

Status returns HTTPResponse.Status

func (CreateCardResponse) StatusCode

func (r CreateCardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCardResponseContent

type CreateCardResponseContent = Card

CreateCardResponseContent defines model for CreateCardResponseContent.

type CreateCardStepJSONRequestBody

type CreateCardStepJSONRequestBody = CreateCardStepRequestContent

CreateCardStepJSONRequestBody defines body for CreateCardStep for application/json ContentType.

type CreateCardStepRequestContent

type CreateCardStepRequestContent struct {
	Assignees []int64    `json:"assignees,omitempty"`
	DueOn     types.Date `json:"due_on,omitempty"`
	Title     string     `json:"title"`
}

CreateCardStepRequestContent defines model for CreateCardStepRequestContent.

type CreateCardStepResponse

func ParseCreateCardStepResponse

func ParseCreateCardStepResponse(rsp *http.Response) (*CreateCardStepResponse, error)

ParseCreateCardStepResponse parses an HTTP response from a CreateCardStepWithResponse call

func (CreateCardStepResponse) Status

func (r CreateCardStepResponse) Status() string

Status returns HTTPResponse.Status

func (CreateCardStepResponse) StatusCode

func (r CreateCardStepResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCardStepResponseContent

type CreateCardStepResponseContent = CardStep

CreateCardStepResponseContent defines model for CreateCardStepResponseContent.

type CreateChatbotJSONRequestBody

type CreateChatbotJSONRequestBody = CreateChatbotRequestContent

CreateChatbotJSONRequestBody defines body for CreateChatbot for application/json ContentType.

type CreateChatbotRequestContent

type CreateChatbotRequestContent struct {
	CommandUrl  string `json:"command_url,omitempty"`
	ServiceName string `json:"service_name"`
}

CreateChatbotRequestContent defines model for CreateChatbotRequestContent.

type CreateChatbotResponse

func ParseCreateChatbotResponse

func ParseCreateChatbotResponse(rsp *http.Response) (*CreateChatbotResponse, error)

ParseCreateChatbotResponse parses an HTTP response from a CreateChatbotWithResponse call

func (CreateChatbotResponse) Status

func (r CreateChatbotResponse) Status() string

Status returns HTTPResponse.Status

func (CreateChatbotResponse) StatusCode

func (r CreateChatbotResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateChatbotResponseContent

type CreateChatbotResponseContent = Chatbot

CreateChatbotResponseContent defines model for CreateChatbotResponseContent.

type CreateCommentJSONRequestBody

type CreateCommentJSONRequestBody = CreateCommentRequestContent

CreateCommentJSONRequestBody defines body for CreateComment for application/json ContentType.

type CreateCommentRequestContent

type CreateCommentRequestContent struct {
	Content string `json:"content"`
}

CreateCommentRequestContent defines model for CreateCommentRequestContent.

type CreateCommentResponse

func ParseCreateCommentResponse

func ParseCreateCommentResponse(rsp *http.Response) (*CreateCommentResponse, error)

ParseCreateCommentResponse parses an HTTP response from a CreateCommentWithResponse call

func (CreateCommentResponse) Status

func (r CreateCommentResponse) Status() string

Status returns HTTPResponse.Status

func (CreateCommentResponse) StatusCode

func (r CreateCommentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCommentResponseContent

type CreateCommentResponseContent = Comment

CreateCommentResponseContent defines model for CreateCommentResponseContent.

type CreateDocumentJSONRequestBody

type CreateDocumentJSONRequestBody = CreateDocumentRequestContent

CreateDocumentJSONRequestBody defines body for CreateDocument for application/json ContentType.

type CreateDocumentRequestContent

type CreateDocumentRequestContent struct {
	Content string `json:"content,omitempty"`

	// Status active|drafted
	Status string `json:"status,omitempty"`
	Title  string `json:"title"`
}

CreateDocumentRequestContent defines model for CreateDocumentRequestContent.

type CreateDocumentResponse

func ParseCreateDocumentResponse

func ParseCreateDocumentResponse(rsp *http.Response) (*CreateDocumentResponse, error)

ParseCreateDocumentResponse parses an HTTP response from a CreateDocumentWithResponse call

func (CreateDocumentResponse) Status

func (r CreateDocumentResponse) Status() string

Status returns HTTPResponse.Status

func (CreateDocumentResponse) StatusCode

func (r CreateDocumentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDocumentResponseContent

type CreateDocumentResponseContent = Document

CreateDocumentResponseContent defines model for CreateDocumentResponseContent.

type CreateEventBoostJSONRequestBody

type CreateEventBoostJSONRequestBody = CreateEventBoostRequestContent

CreateEventBoostJSONRequestBody defines body for CreateEventBoost for application/json ContentType.

type CreateEventBoostRequestContent

type CreateEventBoostRequestContent struct {
	Content string `json:"content"`
}

CreateEventBoostRequestContent defines model for CreateEventBoostRequestContent.

type CreateEventBoostResponse

func ParseCreateEventBoostResponse

func ParseCreateEventBoostResponse(rsp *http.Response) (*CreateEventBoostResponse, error)

ParseCreateEventBoostResponse parses an HTTP response from a CreateEventBoostWithResponse call

func (CreateEventBoostResponse) Status

func (r CreateEventBoostResponse) Status() string

Status returns HTTPResponse.Status

func (CreateEventBoostResponse) StatusCode

func (r CreateEventBoostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateEventBoostResponseContent

type CreateEventBoostResponseContent = Boost

CreateEventBoostResponseContent defines model for CreateEventBoostResponseContent.

type CreateForwardReplyJSONRequestBody

type CreateForwardReplyJSONRequestBody = CreateForwardReplyRequestContent

CreateForwardReplyJSONRequestBody defines body for CreateForwardReply for application/json ContentType.

type CreateForwardReplyRequestContent

type CreateForwardReplyRequestContent struct {
	Content string `json:"content"`
}

CreateForwardReplyRequestContent defines model for CreateForwardReplyRequestContent.

type CreateForwardReplyResponse

func ParseCreateForwardReplyResponse

func ParseCreateForwardReplyResponse(rsp *http.Response) (*CreateForwardReplyResponse, error)

ParseCreateForwardReplyResponse parses an HTTP response from a CreateForwardReplyWithResponse call

func (CreateForwardReplyResponse) Status

Status returns HTTPResponse.Status

func (CreateForwardReplyResponse) StatusCode

func (r CreateForwardReplyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateForwardReplyResponseContent

type CreateForwardReplyResponseContent = ForwardReply

CreateForwardReplyResponseContent defines model for CreateForwardReplyResponseContent.

type CreateLineupMarkerJSONRequestBody

type CreateLineupMarkerJSONRequestBody = CreateLineupMarkerRequestContent

CreateLineupMarkerJSONRequestBody defines body for CreateLineupMarker for application/json ContentType.

type CreateLineupMarkerRequestContent

type CreateLineupMarkerRequestContent struct {
	Date string `json:"date"`
	Name string `json:"name"`
}

CreateLineupMarkerRequestContent defines model for CreateLineupMarkerRequestContent.

type CreateLineupMarkerResponse

type CreateLineupMarkerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseCreateLineupMarkerResponse

func ParseCreateLineupMarkerResponse(rsp *http.Response) (*CreateLineupMarkerResponse, error)

ParseCreateLineupMarkerResponse parses an HTTP response from a CreateLineupMarkerWithResponse call

func (CreateLineupMarkerResponse) Status

Status returns HTTPResponse.Status

func (CreateLineupMarkerResponse) StatusCode

func (r CreateLineupMarkerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMessageJSONRequestBody

type CreateMessageJSONRequestBody = CreateMessageRequestContent

CreateMessageJSONRequestBody defines body for CreateMessage for application/json ContentType.

type CreateMessageRequestContent

type CreateMessageRequestContent struct {
	CategoryId *int64 `json:"category_id,omitempty"`
	Content    string `json:"content,omitempty"`

	// Status active|drafted
	Status  string `json:"status,omitempty"`
	Subject string `json:"subject"`
}

CreateMessageRequestContent defines model for CreateMessageRequestContent.

type CreateMessageResponse

func ParseCreateMessageResponse

func ParseCreateMessageResponse(rsp *http.Response) (*CreateMessageResponse, error)

ParseCreateMessageResponse parses an HTTP response from a CreateMessageWithResponse call

func (CreateMessageResponse) Status

func (r CreateMessageResponse) Status() string

Status returns HTTPResponse.Status

func (CreateMessageResponse) StatusCode

func (r CreateMessageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMessageResponseContent

type CreateMessageResponseContent = Message

CreateMessageResponseContent defines model for CreateMessageResponseContent.

type CreateMessageTypeJSONRequestBody

type CreateMessageTypeJSONRequestBody = CreateMessageTypeRequestContent

CreateMessageTypeJSONRequestBody defines body for CreateMessageType for application/json ContentType.

type CreateMessageTypeRequestContent

type CreateMessageTypeRequestContent struct {
	Icon string `json:"icon"`
	Name string `json:"name"`
}

CreateMessageTypeRequestContent defines model for CreateMessageTypeRequestContent.

type CreateMessageTypeResponse

func ParseCreateMessageTypeResponse

func ParseCreateMessageTypeResponse(rsp *http.Response) (*CreateMessageTypeResponse, error)

ParseCreateMessageTypeResponse parses an HTTP response from a CreateMessageTypeWithResponse call

func (CreateMessageTypeResponse) Status

func (r CreateMessageTypeResponse) Status() string

Status returns HTTPResponse.Status

func (CreateMessageTypeResponse) StatusCode

func (r CreateMessageTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMessageTypeResponseContent

type CreateMessageTypeResponseContent = MessageType

CreateMessageTypeResponseContent defines model for CreateMessageTypeResponseContent.

type CreatePersonRequest

type CreatePersonRequest struct {
	CompanyName  string `json:"company_name,omitempty"`
	EmailAddress string `json:"email_address"`
	Name         string `json:"name"`
	Title        string `json:"title,omitempty"`
}

CreatePersonRequest defines model for CreatePersonRequest.

type CreateProjectFromTemplateJSONRequestBody

type CreateProjectFromTemplateJSONRequestBody = CreateProjectFromTemplateRequestContent

CreateProjectFromTemplateJSONRequestBody defines body for CreateProjectFromTemplate for application/json ContentType.

type CreateProjectFromTemplateRequestContent

type CreateProjectFromTemplateRequestContent struct {
	Description string `json:"description,omitempty"`
	Name        string `json:"name"`
}

CreateProjectFromTemplateRequestContent defines model for CreateProjectFromTemplateRequestContent.

type CreateProjectFromTemplateResponse

func ParseCreateProjectFromTemplateResponse

func ParseCreateProjectFromTemplateResponse(rsp *http.Response) (*CreateProjectFromTemplateResponse, error)

ParseCreateProjectFromTemplateResponse parses an HTTP response from a CreateProjectFromTemplateWithResponse call

func (CreateProjectFromTemplateResponse) Status

Status returns HTTPResponse.Status

func (CreateProjectFromTemplateResponse) StatusCode

func (r CreateProjectFromTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateProjectFromTemplateResponseContent

type CreateProjectFromTemplateResponseContent = ProjectConstruction

CreateProjectFromTemplateResponseContent defines model for CreateProjectFromTemplateResponseContent.

type CreateProjectJSONRequestBody

type CreateProjectJSONRequestBody = CreateProjectRequestContent

CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.

type CreateProjectRequestContent

type CreateProjectRequestContent struct {
	Description string `json:"description,omitempty"`
	Name        string `json:"name"`
}

CreateProjectRequestContent defines model for CreateProjectRequestContent.

type CreateProjectResponse

func ParseCreateProjectResponse

func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error)

ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call

func (CreateProjectResponse) Status

func (r CreateProjectResponse) Status() string

Status returns HTTPResponse.Status

func (CreateProjectResponse) StatusCode

func (r CreateProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateProjectResponseContent

type CreateProjectResponseContent = Project

CreateProjectResponseContent defines model for CreateProjectResponseContent.

type CreateQuestionJSONRequestBody

type CreateQuestionJSONRequestBody = CreateQuestionRequestContent

CreateQuestionJSONRequestBody defines body for CreateQuestion for application/json ContentType.

type CreateQuestionRequestContent

type CreateQuestionRequestContent struct {
	Schedule QuestionSchedule `json:"schedule"`
	Title    string           `json:"title"`
}

CreateQuestionRequestContent defines model for CreateQuestionRequestContent.

type CreateQuestionResponse

func ParseCreateQuestionResponse

func ParseCreateQuestionResponse(rsp *http.Response) (*CreateQuestionResponse, error)

ParseCreateQuestionResponse parses an HTTP response from a CreateQuestionWithResponse call

func (CreateQuestionResponse) Status

func (r CreateQuestionResponse) Status() string

Status returns HTTPResponse.Status

func (CreateQuestionResponse) StatusCode

func (r CreateQuestionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateQuestionResponseContent

type CreateQuestionResponseContent = Question

CreateQuestionResponseContent defines model for CreateQuestionResponseContent.

type CreateRecordingBoostJSONRequestBody

type CreateRecordingBoostJSONRequestBody = CreateRecordingBoostRequestContent

CreateRecordingBoostJSONRequestBody defines body for CreateRecordingBoost for application/json ContentType.

type CreateRecordingBoostRequestContent

type CreateRecordingBoostRequestContent struct {
	Content string `json:"content"`
}

CreateRecordingBoostRequestContent defines model for CreateRecordingBoostRequestContent.

type CreateRecordingBoostResponse

func ParseCreateRecordingBoostResponse

func ParseCreateRecordingBoostResponse(rsp *http.Response) (*CreateRecordingBoostResponse, error)

ParseCreateRecordingBoostResponse parses an HTTP response from a CreateRecordingBoostWithResponse call

func (CreateRecordingBoostResponse) Status

Status returns HTTPResponse.Status

func (CreateRecordingBoostResponse) StatusCode

func (r CreateRecordingBoostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRecordingBoostResponseContent

type CreateRecordingBoostResponseContent = Boost

CreateRecordingBoostResponseContent defines model for CreateRecordingBoostResponseContent.

type CreateScheduleEntryJSONRequestBody

type CreateScheduleEntryJSONRequestBody = CreateScheduleEntryRequestContent

CreateScheduleEntryJSONRequestBody defines body for CreateScheduleEntry for application/json ContentType.

type CreateScheduleEntryRequestContent

type CreateScheduleEntryRequestContent struct {
	AllDay         *bool     `json:"all_day,omitempty"`
	Description    string    `json:"description,omitempty"`
	EndsAt         time.Time `json:"ends_at"`
	Notify         *bool     `json:"notify,omitempty"`
	ParticipantIds []int64   `json:"participant_ids,omitempty"`
	StartsAt       time.Time `json:"starts_at"`
	Summary        string    `json:"summary"`
}

CreateScheduleEntryRequestContent defines model for CreateScheduleEntryRequestContent.

type CreateScheduleEntryResponse

func ParseCreateScheduleEntryResponse

func ParseCreateScheduleEntryResponse(rsp *http.Response) (*CreateScheduleEntryResponse, error)

ParseCreateScheduleEntryResponse parses an HTTP response from a CreateScheduleEntryWithResponse call

func (CreateScheduleEntryResponse) Status

Status returns HTTPResponse.Status

func (CreateScheduleEntryResponse) StatusCode

func (r CreateScheduleEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateScheduleEntryResponseContent

type CreateScheduleEntryResponseContent = ScheduleEntry

CreateScheduleEntryResponseContent defines model for CreateScheduleEntryResponseContent.

type CreateTemplateJSONRequestBody

type CreateTemplateJSONRequestBody = CreateTemplateRequestContent

CreateTemplateJSONRequestBody defines body for CreateTemplate for application/json ContentType.

type CreateTemplateRequestContent

type CreateTemplateRequestContent struct {
	Description string `json:"description,omitempty"`
	Name        string `json:"name"`
}

CreateTemplateRequestContent defines model for CreateTemplateRequestContent.

type CreateTemplateResponse

func ParseCreateTemplateResponse

func ParseCreateTemplateResponse(rsp *http.Response) (*CreateTemplateResponse, error)

ParseCreateTemplateResponse parses an HTTP response from a CreateTemplateWithResponse call

func (CreateTemplateResponse) Status

func (r CreateTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTemplateResponse) StatusCode

func (r CreateTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTemplateResponseContent

type CreateTemplateResponseContent = Template

CreateTemplateResponseContent defines model for CreateTemplateResponseContent.

type CreateTimesheetEntryJSONRequestBody

type CreateTimesheetEntryJSONRequestBody = CreateTimesheetEntryRequestContent

CreateTimesheetEntryJSONRequestBody defines body for CreateTimesheetEntry for application/json ContentType.

type CreateTimesheetEntryRequestContent

type CreateTimesheetEntryRequestContent struct {
	Date        string `json:"date"`
	Description string `json:"description,omitempty"`
	Hours       string `json:"hours"`
	PersonId    *int64 `json:"person_id,omitempty"`
}

CreateTimesheetEntryRequestContent defines model for CreateTimesheetEntryRequestContent.

type CreateTimesheetEntryResponse

func ParseCreateTimesheetEntryResponse

func ParseCreateTimesheetEntryResponse(rsp *http.Response) (*CreateTimesheetEntryResponse, error)

ParseCreateTimesheetEntryResponse parses an HTTP response from a CreateTimesheetEntryWithResponse call

func (CreateTimesheetEntryResponse) Status

Status returns HTTPResponse.Status

func (CreateTimesheetEntryResponse) StatusCode

func (r CreateTimesheetEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTimesheetEntryResponseContent

type CreateTimesheetEntryResponseContent = TimesheetEntry

CreateTimesheetEntryResponseContent defines model for CreateTimesheetEntryResponseContent.

type CreateTodoJSONRequestBody

type CreateTodoJSONRequestBody = CreateTodoRequestContent

CreateTodoJSONRequestBody defines body for CreateTodo for application/json ContentType.

type CreateTodoRequestContent

type CreateTodoRequestContent struct {
	AssigneeIds             []int64    `json:"assignee_ids,omitempty"`
	CompletionSubscriberIds []int64    `json:"completion_subscriber_ids,omitempty"`
	Content                 string     `json:"content"`
	Description             string     `json:"description,omitempty"`
	DueOn                   types.Date `json:"due_on,omitempty"`
	Notify                  *bool      `json:"notify,omitempty"`
	StartsOn                types.Date `json:"starts_on,omitempty"`
}

CreateTodoRequestContent defines model for CreateTodoRequestContent.

type CreateTodoResponse

func ParseCreateTodoResponse

func ParseCreateTodoResponse(rsp *http.Response) (*CreateTodoResponse, error)

ParseCreateTodoResponse parses an HTTP response from a CreateTodoWithResponse call

func (CreateTodoResponse) Status

func (r CreateTodoResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTodoResponse) StatusCode

func (r CreateTodoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTodoResponseContent

type CreateTodoResponseContent = Todo

CreateTodoResponseContent defines model for CreateTodoResponseContent.

type CreateTodolistGroupJSONRequestBody

type CreateTodolistGroupJSONRequestBody = CreateTodolistGroupRequestContent

CreateTodolistGroupJSONRequestBody defines body for CreateTodolistGroup for application/json ContentType.

type CreateTodolistGroupRequestContent

type CreateTodolistGroupRequestContent struct {
	Name string `json:"name"`
}

CreateTodolistGroupRequestContent defines model for CreateTodolistGroupRequestContent.

type CreateTodolistGroupResponse

func ParseCreateTodolistGroupResponse

func ParseCreateTodolistGroupResponse(rsp *http.Response) (*CreateTodolistGroupResponse, error)

ParseCreateTodolistGroupResponse parses an HTTP response from a CreateTodolistGroupWithResponse call

func (CreateTodolistGroupResponse) Status

Status returns HTTPResponse.Status

func (CreateTodolistGroupResponse) StatusCode

func (r CreateTodolistGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTodolistGroupResponseContent

type CreateTodolistGroupResponseContent = TodolistGroup

CreateTodolistGroupResponseContent defines model for CreateTodolistGroupResponseContent.

type CreateTodolistJSONRequestBody

type CreateTodolistJSONRequestBody = CreateTodolistRequestContent

CreateTodolistJSONRequestBody defines body for CreateTodolist for application/json ContentType.

type CreateTodolistRequestContent

type CreateTodolistRequestContent struct {
	Description string `json:"description,omitempty"`
	Name        string `json:"name"`
}

CreateTodolistRequestContent defines model for CreateTodolistRequestContent.

type CreateTodolistResponse

func ParseCreateTodolistResponse

func ParseCreateTodolistResponse(rsp *http.Response) (*CreateTodolistResponse, error)

ParseCreateTodolistResponse parses an HTTP response from a CreateTodolistWithResponse call

func (CreateTodolistResponse) Status

func (r CreateTodolistResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTodolistResponse) StatusCode

func (r CreateTodolistResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTodolistResponseContent

type CreateTodolistResponseContent = Todolist

CreateTodolistResponseContent defines model for CreateTodolistResponseContent.

type CreateUploadJSONRequestBody

type CreateUploadJSONRequestBody = CreateUploadRequestContent

CreateUploadJSONRequestBody defines body for CreateUpload for application/json ContentType.

type CreateUploadRequestContent

type CreateUploadRequestContent struct {
	AttachableSgid string `json:"attachable_sgid"`
	BaseName       string `json:"base_name,omitempty"`
	Description    string `json:"description,omitempty"`
}

CreateUploadRequestContent defines model for CreateUploadRequestContent.

type CreateUploadResponse

func ParseCreateUploadResponse

func ParseCreateUploadResponse(rsp *http.Response) (*CreateUploadResponse, error)

ParseCreateUploadResponse parses an HTTP response from a CreateUploadWithResponse call

func (CreateUploadResponse) Status

func (r CreateUploadResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUploadResponse) StatusCode

func (r CreateUploadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUploadResponseContent

type CreateUploadResponseContent = Upload

CreateUploadResponseContent defines model for CreateUploadResponseContent.

type CreateVaultJSONRequestBody

type CreateVaultJSONRequestBody = CreateVaultRequestContent

CreateVaultJSONRequestBody defines body for CreateVault for application/json ContentType.

type CreateVaultRequestContent

type CreateVaultRequestContent struct {
	Title string `json:"title"`
}

CreateVaultRequestContent defines model for CreateVaultRequestContent.

type CreateVaultResponse

func ParseCreateVaultResponse

func ParseCreateVaultResponse(rsp *http.Response) (*CreateVaultResponse, error)

ParseCreateVaultResponse parses an HTTP response from a CreateVaultWithResponse call

func (CreateVaultResponse) Status

func (r CreateVaultResponse) Status() string

Status returns HTTPResponse.Status

func (CreateVaultResponse) StatusCode

func (r CreateVaultResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateVaultResponseContent

type CreateVaultResponseContent = Vault

CreateVaultResponseContent defines model for CreateVaultResponseContent.

type CreateWebhookJSONRequestBody

type CreateWebhookJSONRequestBody = CreateWebhookRequestContent

CreateWebhookJSONRequestBody defines body for CreateWebhook for application/json ContentType.

type CreateWebhookRequestContent

type CreateWebhookRequestContent struct {
	Active     *bool    `json:"active,omitempty"`
	PayloadUrl string   `json:"payload_url"`
	Types      []string `json:"types"`
}

CreateWebhookRequestContent defines model for CreateWebhookRequestContent.

type CreateWebhookResponse

func ParseCreateWebhookResponse

func ParseCreateWebhookResponse(rsp *http.Response) (*CreateWebhookResponse, error)

ParseCreateWebhookResponse parses an HTTP response from a CreateWebhookWithResponse call

func (CreateWebhookResponse) Status

func (r CreateWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (CreateWebhookResponse) StatusCode

func (r CreateWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWebhookResponseContent

type CreateWebhookResponseContent = Webhook

CreateWebhookResponseContent defines model for CreateWebhookResponseContent.

type DeleteBoostResponse

type DeleteBoostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDeleteBoostResponse

func ParseDeleteBoostResponse(rsp *http.Response) (*DeleteBoostResponse, error)

ParseDeleteBoostResponse parses an HTTP response from a DeleteBoostWithResponse call

func (DeleteBoostResponse) Status

func (r DeleteBoostResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteBoostResponse) StatusCode

func (r DeleteBoostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteCampfireLineResponse

type DeleteCampfireLineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDeleteCampfireLineResponse

func ParseDeleteCampfireLineResponse(rsp *http.Response) (*DeleteCampfireLineResponse, error)

ParseDeleteCampfireLineResponse parses an HTTP response from a DeleteCampfireLineWithResponse call

func (DeleteCampfireLineResponse) Status

Status returns HTTPResponse.Status

func (DeleteCampfireLineResponse) StatusCode

func (r DeleteCampfireLineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteChatbotResponse

type DeleteChatbotResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDeleteChatbotResponse

func ParseDeleteChatbotResponse(rsp *http.Response) (*DeleteChatbotResponse, error)

ParseDeleteChatbotResponse parses an HTTP response from a DeleteChatbotWithResponse call

func (DeleteChatbotResponse) Status

func (r DeleteChatbotResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteChatbotResponse) StatusCode

func (r DeleteChatbotResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteLineupMarkerResponse

type DeleteLineupMarkerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDeleteLineupMarkerResponse

func ParseDeleteLineupMarkerResponse(rsp *http.Response) (*DeleteLineupMarkerResponse, error)

ParseDeleteLineupMarkerResponse parses an HTTP response from a DeleteLineupMarkerWithResponse call

func (DeleteLineupMarkerResponse) Status

Status returns HTTPResponse.Status

func (DeleteLineupMarkerResponse) StatusCode

func (r DeleteLineupMarkerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteMessageTypeResponse

type DeleteMessageTypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDeleteMessageTypeResponse

func ParseDeleteMessageTypeResponse(rsp *http.Response) (*DeleteMessageTypeResponse, error)

ParseDeleteMessageTypeResponse parses an HTTP response from a DeleteMessageTypeWithResponse call

func (DeleteMessageTypeResponse) Status

func (r DeleteMessageTypeResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteMessageTypeResponse) StatusCode

func (r DeleteMessageTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTemplateResponse

type DeleteTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDeleteTemplateResponse

func ParseDeleteTemplateResponse(rsp *http.Response) (*DeleteTemplateResponse, error)

ParseDeleteTemplateResponse parses an HTTP response from a DeleteTemplateWithResponse call

func (DeleteTemplateResponse) Status

func (r DeleteTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTemplateResponse) StatusCode

func (r DeleteTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteToolResponse

type DeleteToolResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDeleteToolResponse

func ParseDeleteToolResponse(rsp *http.Response) (*DeleteToolResponse, error)

ParseDeleteToolResponse parses an HTTP response from a DeleteToolWithResponse call

func (DeleteToolResponse) Status

func (r DeleteToolResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteToolResponse) StatusCode

func (r DeleteToolResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWebhookResponse

type DeleteWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDeleteWebhookResponse

func ParseDeleteWebhookResponse(rsp *http.Response) (*DeleteWebhookResponse, error)

ParseDeleteWebhookResponse parses an HTTP response from a DeleteWebhookWithResponse call

func (DeleteWebhookResponse) Status

func (r DeleteWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteWebhookResponse) StatusCode

func (r DeleteWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DisableCardColumnOnHoldResponse

type DisableCardColumnOnHoldResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DisableCardColumnOnHoldResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDisableCardColumnOnHoldResponse

func ParseDisableCardColumnOnHoldResponse(rsp *http.Response) (*DisableCardColumnOnHoldResponse, error)

ParseDisableCardColumnOnHoldResponse parses an HTTP response from a DisableCardColumnOnHoldWithResponse call

func (DisableCardColumnOnHoldResponse) Status

Status returns HTTPResponse.Status

func (DisableCardColumnOnHoldResponse) StatusCode

func (r DisableCardColumnOnHoldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DisableCardColumnOnHoldResponseContent

type DisableCardColumnOnHoldResponseContent = CardColumn

DisableCardColumnOnHoldResponseContent defines model for DisableCardColumnOnHoldResponseContent.

type DisableToolResponse

type DisableToolResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseDisableToolResponse

func ParseDisableToolResponse(rsp *http.Response) (*DisableToolResponse, error)

ParseDisableToolResponse parses an HTTP response from a DisableToolWithResponse call

func (DisableToolResponse) Status

func (r DisableToolResponse) Status() string

Status returns HTTPResponse.Status

func (DisableToolResponse) StatusCode

func (r DisableToolResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DockItem

type DockItem struct {
	AppUrl   string `json:"app_url,omitempty"`
	Enabled  bool   `json:"enabled,omitempty"`
	Id       *int64 `json:"id,omitempty"`
	Name     string `json:"name,omitempty"`
	Position int32  `json:"position,omitempty"`
	Title    string `json:"title,omitempty"`
	Url      string `json:"url,omitempty"`
}

DockItem defines model for DockItem.

type Document

type Document struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	BoostsCount      int32           `json:"boosts_count,omitempty"`
	BoostsUrl        string          `json:"boosts_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	CommentsCount    int32           `json:"comments_count,omitempty"`
	CommentsUrl      string          `json:"comments_url,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Position         int32           `json:"position,omitempty"`
	Status           string          `json:"status,omitempty"`
	SubscriptionUrl  string          `json:"subscription_url,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

Document defines model for Document.

type DocumentsService

type DocumentsService struct {
	// contains filtered or unexported fields
}

DocumentsService provides document-related operations.

func (*DocumentsService) Create

func (s *DocumentsService) Create(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*DocumentsService) CreateWithBody

func (s *DocumentsService) CreateWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*DocumentsService) Get

func (s *DocumentsService) Get(ctx context.Context, accountId string, documentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*DocumentsService) List

func (s *DocumentsService) List(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*DocumentsService) Update

func (s *DocumentsService) Update(ctx context.Context, accountId string, documentId int64, body UpdateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*DocumentsService) UpdateWithBody

func (s *DocumentsService) UpdateWithBody(ctx context.Context, accountId string, documentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type EnableCardColumnOnHoldResponse

func ParseEnableCardColumnOnHoldResponse

func ParseEnableCardColumnOnHoldResponse(rsp *http.Response) (*EnableCardColumnOnHoldResponse, error)

ParseEnableCardColumnOnHoldResponse parses an HTTP response from a EnableCardColumnOnHoldWithResponse call

func (EnableCardColumnOnHoldResponse) Status

Status returns HTTPResponse.Status

func (EnableCardColumnOnHoldResponse) StatusCode

func (r EnableCardColumnOnHoldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EnableCardColumnOnHoldResponseContent

type EnableCardColumnOnHoldResponseContent = CardColumn

EnableCardColumnOnHoldResponseContent defines model for EnableCardColumnOnHoldResponseContent.

type EnableToolResponse

func ParseEnableToolResponse

func ParseEnableToolResponse(rsp *http.Response) (*EnableToolResponse, error)

ParseEnableToolResponse parses an HTTP response from a EnableToolWithResponse call

func (EnableToolResponse) Status

func (r EnableToolResponse) Status() string

Status returns HTTPResponse.Status

func (EnableToolResponse) StatusCode

func (r EnableToolResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Event

type Event struct {
	Action      string       `json:"action,omitempty"`
	BoostsCount int32        `json:"boosts_count,omitempty"`
	BoostsUrl   string       `json:"boosts_url,omitempty"`
	CreatedAt   time.Time    `json:"created_at,omitempty"`
	Creator     Person       `json:"creator,omitempty"`
	Details     EventDetails `json:"details,omitempty"`
	Id          *int64       `json:"id,omitempty"`
	RecordingId *int64       `json:"recording_id,omitempty"`
}

Event defines model for Event.

type EventDetails

type EventDetails struct {
	AddedPersonIds       []int64 `json:"added_person_ids,omitempty"`
	NotifiedRecipientIds []int64 `json:"notified_recipient_ids,omitempty"`
	RemovedPersonIds     []int64 `json:"removed_person_ids,omitempty"`
}

EventDetails defines model for EventDetails.

type EventsService

type EventsService struct {
	// contains filtered or unexported fields
}

EventsService provides event-related operations.

func (*EventsService) List

func (s *EventsService) List(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

type ForbiddenErrorResponseContent

type ForbiddenErrorResponseContent struct {
	Error   string `json:"error"`
	Message string `json:"message,omitempty"`
}

ForbiddenErrorResponseContent defines model for ForbiddenErrorResponseContent.

type Forward

type Forward struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	From             string          `json:"from,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	RepliesCount     int32           `json:"replies_count,omitempty"`
	RepliesUrl       string          `json:"replies_url,omitempty"`
	Status           string          `json:"status,omitempty"`
	Subject          string          `json:"subject,omitempty"`
	SubscriptionUrl  string          `json:"subscription_url,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

Forward defines model for Forward.

type ForwardReply

type ForwardReply struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	BoostsCount      int32           `json:"boosts_count,omitempty"`
	BoostsUrl        string          `json:"boosts_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Status           string          `json:"status,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

ForwardReply defines model for ForwardReply.

type GetAnswerResponse

type GetAnswerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetAnswerResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetAnswerResponse

func ParseGetAnswerResponse(rsp *http.Response) (*GetAnswerResponse, error)

ParseGetAnswerResponse parses an HTTP response from a GetAnswerWithResponse call

func (GetAnswerResponse) Status

func (r GetAnswerResponse) Status() string

Status returns HTTPResponse.Status

func (GetAnswerResponse) StatusCode

func (r GetAnswerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAnswerResponseContent

type GetAnswerResponseContent = QuestionAnswer

GetAnswerResponseContent defines model for GetAnswerResponseContent.

type GetAnswersByPersonResponse

func ParseGetAnswersByPersonResponse

func ParseGetAnswersByPersonResponse(rsp *http.Response) (*GetAnswersByPersonResponse, error)

ParseGetAnswersByPersonResponse parses an HTTP response from a GetAnswersByPersonWithResponse call

func (GetAnswersByPersonResponse) Status

Status returns HTTPResponse.Status

func (GetAnswersByPersonResponse) StatusCode

func (r GetAnswersByPersonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAnswersByPersonResponseContent

type GetAnswersByPersonResponseContent = []QuestionAnswer

GetAnswersByPersonResponseContent defines model for GetAnswersByPersonResponseContent.

type GetAssignedTodosParams

type GetAssignedTodosParams struct {
	// GroupBy Group by "bucket" or "date"
	GroupBy string `form:"group_by,omitempty" json:"group_by,omitempty"`
}

GetAssignedTodosParams defines parameters for GetAssignedTodos.

type GetAssignedTodosResponse

func ParseGetAssignedTodosResponse

func ParseGetAssignedTodosResponse(rsp *http.Response) (*GetAssignedTodosResponse, error)

ParseGetAssignedTodosResponse parses an HTTP response from a GetAssignedTodosWithResponse call

func (GetAssignedTodosResponse) Status

func (r GetAssignedTodosResponse) Status() string

Status returns HTTPResponse.Status

func (GetAssignedTodosResponse) StatusCode

func (r GetAssignedTodosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAssignedTodosResponseContent

type GetAssignedTodosResponseContent struct {
	GroupedBy string `json:"grouped_by,omitempty"`
	Person    Person `json:"person,omitempty"`
	Todos     []Todo `json:"todos,omitempty"`
}

GetAssignedTodosResponseContent defines model for GetAssignedTodosResponseContent.

type GetBoostResponse

type GetBoostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetBoostResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetBoostResponse

func ParseGetBoostResponse(rsp *http.Response) (*GetBoostResponse, error)

ParseGetBoostResponse parses an HTTP response from a GetBoostWithResponse call

func (GetBoostResponse) Status

func (r GetBoostResponse) Status() string

Status returns HTTPResponse.Status

func (GetBoostResponse) StatusCode

func (r GetBoostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBoostResponseContent

type GetBoostResponseContent = Boost

GetBoostResponseContent defines model for GetBoostResponseContent.

type GetCampfireLineResponse

type GetCampfireLineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetCampfireLineResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetCampfireLineResponse

func ParseGetCampfireLineResponse(rsp *http.Response) (*GetCampfireLineResponse, error)

ParseGetCampfireLineResponse parses an HTTP response from a GetCampfireLineWithResponse call

func (GetCampfireLineResponse) Status

func (r GetCampfireLineResponse) Status() string

Status returns HTTPResponse.Status

func (GetCampfireLineResponse) StatusCode

func (r GetCampfireLineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCampfireLineResponseContent

type GetCampfireLineResponseContent = CampfireLine

GetCampfireLineResponseContent defines model for GetCampfireLineResponseContent.

type GetCampfireResponse

type GetCampfireResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetCampfireResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetCampfireResponse

func ParseGetCampfireResponse(rsp *http.Response) (*GetCampfireResponse, error)

ParseGetCampfireResponse parses an HTTP response from a GetCampfireWithResponse call

func (GetCampfireResponse) Status

func (r GetCampfireResponse) Status() string

Status returns HTTPResponse.Status

func (GetCampfireResponse) StatusCode

func (r GetCampfireResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCampfireResponseContent

type GetCampfireResponseContent = Campfire

GetCampfireResponseContent defines model for GetCampfireResponseContent.

type GetCardColumnResponse

type GetCardColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetCardColumnResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetCardColumnResponse

func ParseGetCardColumnResponse(rsp *http.Response) (*GetCardColumnResponse, error)

ParseGetCardColumnResponse parses an HTTP response from a GetCardColumnWithResponse call

func (GetCardColumnResponse) Status

func (r GetCardColumnResponse) Status() string

Status returns HTTPResponse.Status

func (GetCardColumnResponse) StatusCode

func (r GetCardColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCardColumnResponseContent

type GetCardColumnResponseContent = CardColumn

GetCardColumnResponseContent defines model for GetCardColumnResponseContent.

type GetCardResponse

func ParseGetCardResponse

func ParseGetCardResponse(rsp *http.Response) (*GetCardResponse, error)

ParseGetCardResponse parses an HTTP response from a GetCardWithResponse call

func (GetCardResponse) Status

func (r GetCardResponse) Status() string

Status returns HTTPResponse.Status

func (GetCardResponse) StatusCode

func (r GetCardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCardResponseContent

type GetCardResponseContent = Card

GetCardResponseContent defines model for GetCardResponseContent.

type GetCardTableResponse

type GetCardTableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetCardTableResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetCardTableResponse

func ParseGetCardTableResponse(rsp *http.Response) (*GetCardTableResponse, error)

ParseGetCardTableResponse parses an HTTP response from a GetCardTableWithResponse call

func (GetCardTableResponse) Status

func (r GetCardTableResponse) Status() string

Status returns HTTPResponse.Status

func (GetCardTableResponse) StatusCode

func (r GetCardTableResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCardTableResponseContent

type GetCardTableResponseContent = CardTable

GetCardTableResponseContent defines model for GetCardTableResponseContent.

type GetChatbotResponse

type GetChatbotResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetChatbotResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetChatbotResponse

func ParseGetChatbotResponse(rsp *http.Response) (*GetChatbotResponse, error)

ParseGetChatbotResponse parses an HTTP response from a GetChatbotWithResponse call

func (GetChatbotResponse) Status

func (r GetChatbotResponse) Status() string

Status returns HTTPResponse.Status

func (GetChatbotResponse) StatusCode

func (r GetChatbotResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetChatbotResponseContent

type GetChatbotResponseContent = Chatbot

GetChatbotResponseContent defines model for GetChatbotResponseContent.

type GetClientApprovalResponse

type GetClientApprovalResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetClientApprovalResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetClientApprovalResponse

func ParseGetClientApprovalResponse(rsp *http.Response) (*GetClientApprovalResponse, error)

ParseGetClientApprovalResponse parses an HTTP response from a GetClientApprovalWithResponse call

func (GetClientApprovalResponse) Status

func (r GetClientApprovalResponse) Status() string

Status returns HTTPResponse.Status

func (GetClientApprovalResponse) StatusCode

func (r GetClientApprovalResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetClientApprovalResponseContent

type GetClientApprovalResponseContent = ClientApproval

GetClientApprovalResponseContent defines model for GetClientApprovalResponseContent.

type GetClientCorrespondenceResponse

type GetClientCorrespondenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetClientCorrespondenceResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetClientCorrespondenceResponse

func ParseGetClientCorrespondenceResponse(rsp *http.Response) (*GetClientCorrespondenceResponse, error)

ParseGetClientCorrespondenceResponse parses an HTTP response from a GetClientCorrespondenceWithResponse call

func (GetClientCorrespondenceResponse) Status

Status returns HTTPResponse.Status

func (GetClientCorrespondenceResponse) StatusCode

func (r GetClientCorrespondenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetClientCorrespondenceResponseContent

type GetClientCorrespondenceResponseContent = ClientCorrespondence

GetClientCorrespondenceResponseContent defines model for GetClientCorrespondenceResponseContent.

type GetClientReplyResponse

type GetClientReplyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetClientReplyResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetClientReplyResponse

func ParseGetClientReplyResponse(rsp *http.Response) (*GetClientReplyResponse, error)

ParseGetClientReplyResponse parses an HTTP response from a GetClientReplyWithResponse call

func (GetClientReplyResponse) Status

func (r GetClientReplyResponse) Status() string

Status returns HTTPResponse.Status

func (GetClientReplyResponse) StatusCode

func (r GetClientReplyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetClientReplyResponseContent

type GetClientReplyResponseContent = ClientReply

GetClientReplyResponseContent defines model for GetClientReplyResponseContent.

type GetCommentResponse

type GetCommentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetCommentResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetCommentResponse

func ParseGetCommentResponse(rsp *http.Response) (*GetCommentResponse, error)

ParseGetCommentResponse parses an HTTP response from a GetCommentWithResponse call

func (GetCommentResponse) Status

func (r GetCommentResponse) Status() string

Status returns HTTPResponse.Status

func (GetCommentResponse) StatusCode

func (r GetCommentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCommentResponseContent

type GetCommentResponseContent = Comment

GetCommentResponseContent defines model for GetCommentResponseContent.

type GetDocumentResponse

type GetDocumentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetDocumentResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetDocumentResponse

func ParseGetDocumentResponse(rsp *http.Response) (*GetDocumentResponse, error)

ParseGetDocumentResponse parses an HTTP response from a GetDocumentWithResponse call

func (GetDocumentResponse) Status

func (r GetDocumentResponse) Status() string

Status returns HTTPResponse.Status

func (GetDocumentResponse) StatusCode

func (r GetDocumentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDocumentResponseContent

type GetDocumentResponseContent = Document

GetDocumentResponseContent defines model for GetDocumentResponseContent.

type GetForwardReplyResponse

type GetForwardReplyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetForwardReplyResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetForwardReplyResponse

func ParseGetForwardReplyResponse(rsp *http.Response) (*GetForwardReplyResponse, error)

ParseGetForwardReplyResponse parses an HTTP response from a GetForwardReplyWithResponse call

func (GetForwardReplyResponse) Status

func (r GetForwardReplyResponse) Status() string

Status returns HTTPResponse.Status

func (GetForwardReplyResponse) StatusCode

func (r GetForwardReplyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetForwardReplyResponseContent

type GetForwardReplyResponseContent = ForwardReply

GetForwardReplyResponseContent defines model for GetForwardReplyResponseContent.

type GetForwardResponse

type GetForwardResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetForwardResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetForwardResponse

func ParseGetForwardResponse(rsp *http.Response) (*GetForwardResponse, error)

ParseGetForwardResponse parses an HTTP response from a GetForwardWithResponse call

func (GetForwardResponse) Status

func (r GetForwardResponse) Status() string

Status returns HTTPResponse.Status

func (GetForwardResponse) StatusCode

func (r GetForwardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetForwardResponseContent

type GetForwardResponseContent = Forward

GetForwardResponseContent defines model for GetForwardResponseContent.

type GetInboxResponse

type GetInboxResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetInboxResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetInboxResponse

func ParseGetInboxResponse(rsp *http.Response) (*GetInboxResponse, error)

ParseGetInboxResponse parses an HTTP response from a GetInboxWithResponse call

func (GetInboxResponse) Status

func (r GetInboxResponse) Status() string

Status returns HTTPResponse.Status

func (GetInboxResponse) StatusCode

func (r GetInboxResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInboxResponseContent

type GetInboxResponseContent = Inbox

GetInboxResponseContent defines model for GetInboxResponseContent.

type GetMessageBoardResponse

type GetMessageBoardResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetMessageBoardResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetMessageBoardResponse

func ParseGetMessageBoardResponse(rsp *http.Response) (*GetMessageBoardResponse, error)

ParseGetMessageBoardResponse parses an HTTP response from a GetMessageBoardWithResponse call

func (GetMessageBoardResponse) Status

func (r GetMessageBoardResponse) Status() string

Status returns HTTPResponse.Status

func (GetMessageBoardResponse) StatusCode

func (r GetMessageBoardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMessageBoardResponseContent

type GetMessageBoardResponseContent = MessageBoard

GetMessageBoardResponseContent defines model for GetMessageBoardResponseContent.

type GetMessageResponse

type GetMessageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetMessageResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetMessageResponse

func ParseGetMessageResponse(rsp *http.Response) (*GetMessageResponse, error)

ParseGetMessageResponse parses an HTTP response from a GetMessageWithResponse call

func (GetMessageResponse) Status

func (r GetMessageResponse) Status() string

Status returns HTTPResponse.Status

func (GetMessageResponse) StatusCode

func (r GetMessageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMessageResponseContent

type GetMessageResponseContent = Message

GetMessageResponseContent defines model for GetMessageResponseContent.

type GetMessageTypeResponse

type GetMessageTypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetMessageTypeResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetMessageTypeResponse

func ParseGetMessageTypeResponse(rsp *http.Response) (*GetMessageTypeResponse, error)

ParseGetMessageTypeResponse parses an HTTP response from a GetMessageTypeWithResponse call

func (GetMessageTypeResponse) Status

func (r GetMessageTypeResponse) Status() string

Status returns HTTPResponse.Status

func (GetMessageTypeResponse) StatusCode

func (r GetMessageTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMessageTypeResponseContent

type GetMessageTypeResponseContent = MessageType

GetMessageTypeResponseContent defines model for GetMessageTypeResponseContent.

type GetMyProfileResponse

type GetMyProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetMyProfileResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetMyProfileResponse

func ParseGetMyProfileResponse(rsp *http.Response) (*GetMyProfileResponse, error)

ParseGetMyProfileResponse parses an HTTP response from a GetMyProfileWithResponse call

func (GetMyProfileResponse) Status

func (r GetMyProfileResponse) Status() string

Status returns HTTPResponse.Status

func (GetMyProfileResponse) StatusCode

func (r GetMyProfileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMyProfileResponseContent

type GetMyProfileResponseContent = Person

GetMyProfileResponseContent defines model for GetMyProfileResponseContent.

type GetOverdueTodosResponse

type GetOverdueTodosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetOverdueTodosResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetOverdueTodosResponse

func ParseGetOverdueTodosResponse(rsp *http.Response) (*GetOverdueTodosResponse, error)

ParseGetOverdueTodosResponse parses an HTTP response from a GetOverdueTodosWithResponse call

func (GetOverdueTodosResponse) Status

func (r GetOverdueTodosResponse) Status() string

Status returns HTTPResponse.Status

func (GetOverdueTodosResponse) StatusCode

func (r GetOverdueTodosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOverdueTodosResponseContent

type GetOverdueTodosResponseContent struct {
	OverAMonthLate      []Todo `json:"over_a_month_late,omitempty"`
	OverAWeekLate       []Todo `json:"over_a_week_late,omitempty"`
	OverThreeMonthsLate []Todo `json:"over_three_months_late,omitempty"`
	UnderAWeekLate      []Todo `json:"under_a_week_late,omitempty"`
}

GetOverdueTodosResponseContent defines model for GetOverdueTodosResponseContent.

type GetPersonProgressResponse

func ParseGetPersonProgressResponse

func ParseGetPersonProgressResponse(rsp *http.Response) (*GetPersonProgressResponse, error)

ParseGetPersonProgressResponse parses an HTTP response from a GetPersonProgressWithResponse call

func (GetPersonProgressResponse) Status

func (r GetPersonProgressResponse) Status() string

Status returns HTTPResponse.Status

func (GetPersonProgressResponse) StatusCode

func (r GetPersonProgressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPersonProgressResponseContent

type GetPersonProgressResponseContent struct {
	Events []TimelineEvent `json:"events,omitempty"`
	Person Person          `json:"person,omitempty"`
}

GetPersonProgressResponseContent defines model for GetPersonProgressResponseContent.

type GetPersonResponse

type GetPersonResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetPersonResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetPersonResponse

func ParseGetPersonResponse(rsp *http.Response) (*GetPersonResponse, error)

ParseGetPersonResponse parses an HTTP response from a GetPersonWithResponse call

func (GetPersonResponse) Status

func (r GetPersonResponse) Status() string

Status returns HTTPResponse.Status

func (GetPersonResponse) StatusCode

func (r GetPersonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPersonResponseContent

type GetPersonResponseContent = Person

GetPersonResponseContent defines model for GetPersonResponseContent.

type GetProgressReportResponse

type GetProgressReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetProgressReportResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetProgressReportResponse

func ParseGetProgressReportResponse(rsp *http.Response) (*GetProgressReportResponse, error)

ParseGetProgressReportResponse parses an HTTP response from a GetProgressReportWithResponse call

func (GetProgressReportResponse) Status

func (r GetProgressReportResponse) Status() string

Status returns HTTPResponse.Status

func (GetProgressReportResponse) StatusCode

func (r GetProgressReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProgressReportResponseContent

type GetProgressReportResponseContent = []TimelineEvent

GetProgressReportResponseContent defines model for GetProgressReportResponseContent.

type GetProjectConstructionResponse

type GetProjectConstructionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetProjectConstructionResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetProjectConstructionResponse

func ParseGetProjectConstructionResponse(rsp *http.Response) (*GetProjectConstructionResponse, error)

ParseGetProjectConstructionResponse parses an HTTP response from a GetProjectConstructionWithResponse call

func (GetProjectConstructionResponse) Status

Status returns HTTPResponse.Status

func (GetProjectConstructionResponse) StatusCode

func (r GetProjectConstructionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectConstructionResponseContent

type GetProjectConstructionResponseContent = ProjectConstruction

GetProjectConstructionResponseContent defines model for GetProjectConstructionResponseContent.

type GetProjectResponse

type GetProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetProjectResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetProjectResponse

func ParseGetProjectResponse(rsp *http.Response) (*GetProjectResponse, error)

ParseGetProjectResponse parses an HTTP response from a GetProjectWithResponse call

func (GetProjectResponse) Status

func (r GetProjectResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectResponse) StatusCode

func (r GetProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectResponseContent

type GetProjectResponseContent = Project

GetProjectResponseContent defines model for GetProjectResponseContent.

type GetProjectTimelineResponse

func ParseGetProjectTimelineResponse

func ParseGetProjectTimelineResponse(rsp *http.Response) (*GetProjectTimelineResponse, error)

ParseGetProjectTimelineResponse parses an HTTP response from a GetProjectTimelineWithResponse call

func (GetProjectTimelineResponse) Status

Status returns HTTPResponse.Status

func (GetProjectTimelineResponse) StatusCode

func (r GetProjectTimelineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectTimelineResponseContent

type GetProjectTimelineResponseContent = []TimelineEvent

GetProjectTimelineResponseContent defines model for GetProjectTimelineResponseContent.

type GetProjectTimesheetParams

type GetProjectTimesheetParams struct {
	From     string `form:"from,omitempty" json:"from,omitempty"`
	To       string `form:"to,omitempty" json:"to,omitempty"`
	PersonId int64  `form:"person_id,omitempty" json:"person_id,omitempty"`
}

GetProjectTimesheetParams defines parameters for GetProjectTimesheet.

type GetProjectTimesheetResponse

type GetProjectTimesheetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetProjectTimesheetResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetProjectTimesheetResponse

func ParseGetProjectTimesheetResponse(rsp *http.Response) (*GetProjectTimesheetResponse, error)

ParseGetProjectTimesheetResponse parses an HTTP response from a GetProjectTimesheetWithResponse call

func (GetProjectTimesheetResponse) Status

Status returns HTTPResponse.Status

func (GetProjectTimesheetResponse) StatusCode

func (r GetProjectTimesheetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectTimesheetResponseContent

type GetProjectTimesheetResponseContent = []TimesheetEntry

GetProjectTimesheetResponseContent defines model for GetProjectTimesheetResponseContent.

type GetQuestionRemindersResponse

type GetQuestionRemindersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetQuestionRemindersResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetQuestionRemindersResponse

func ParseGetQuestionRemindersResponse(rsp *http.Response) (*GetQuestionRemindersResponse, error)

ParseGetQuestionRemindersResponse parses an HTTP response from a GetQuestionRemindersWithResponse call

func (GetQuestionRemindersResponse) Status

Status returns HTTPResponse.Status

func (GetQuestionRemindersResponse) StatusCode

func (r GetQuestionRemindersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetQuestionRemindersResponseContent

type GetQuestionRemindersResponseContent = []QuestionReminder

GetQuestionRemindersResponseContent defines model for GetQuestionRemindersResponseContent.

type GetQuestionResponse

type GetQuestionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetQuestionResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetQuestionResponse

func ParseGetQuestionResponse(rsp *http.Response) (*GetQuestionResponse, error)

ParseGetQuestionResponse parses an HTTP response from a GetQuestionWithResponse call

func (GetQuestionResponse) Status

func (r GetQuestionResponse) Status() string

Status returns HTTPResponse.Status

func (GetQuestionResponse) StatusCode

func (r GetQuestionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetQuestionResponseContent

type GetQuestionResponseContent = Question

GetQuestionResponseContent defines model for GetQuestionResponseContent.

type GetQuestionnaireResponse

type GetQuestionnaireResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetQuestionnaireResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetQuestionnaireResponse

func ParseGetQuestionnaireResponse(rsp *http.Response) (*GetQuestionnaireResponse, error)

ParseGetQuestionnaireResponse parses an HTTP response from a GetQuestionnaireWithResponse call

func (GetQuestionnaireResponse) Status

func (r GetQuestionnaireResponse) Status() string

Status returns HTTPResponse.Status

func (GetQuestionnaireResponse) StatusCode

func (r GetQuestionnaireResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetQuestionnaireResponseContent

type GetQuestionnaireResponseContent = Questionnaire

GetQuestionnaireResponseContent defines model for GetQuestionnaireResponseContent.

type GetRecordingResponse

type GetRecordingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetRecordingResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetRecordingResponse

func ParseGetRecordingResponse(rsp *http.Response) (*GetRecordingResponse, error)

ParseGetRecordingResponse parses an HTTP response from a GetRecordingWithResponse call

func (GetRecordingResponse) Status

func (r GetRecordingResponse) Status() string

Status returns HTTPResponse.Status

func (GetRecordingResponse) StatusCode

func (r GetRecordingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRecordingResponseContent

type GetRecordingResponseContent = Recording

GetRecordingResponseContent defines model for GetRecordingResponseContent.

type GetRecordingTimesheetParams

type GetRecordingTimesheetParams struct {
	From     string `form:"from,omitempty" json:"from,omitempty"`
	To       string `form:"to,omitempty" json:"to,omitempty"`
	PersonId int64  `form:"person_id,omitempty" json:"person_id,omitempty"`
}

GetRecordingTimesheetParams defines parameters for GetRecordingTimesheet.

type GetRecordingTimesheetResponse

type GetRecordingTimesheetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetRecordingTimesheetResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetRecordingTimesheetResponse

func ParseGetRecordingTimesheetResponse(rsp *http.Response) (*GetRecordingTimesheetResponse, error)

ParseGetRecordingTimesheetResponse parses an HTTP response from a GetRecordingTimesheetWithResponse call

func (GetRecordingTimesheetResponse) Status

Status returns HTTPResponse.Status

func (GetRecordingTimesheetResponse) StatusCode

func (r GetRecordingTimesheetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRecordingTimesheetResponseContent

type GetRecordingTimesheetResponseContent = []TimesheetEntry

GetRecordingTimesheetResponseContent defines model for GetRecordingTimesheetResponseContent.

type GetScheduleEntryOccurrenceResponse

type GetScheduleEntryOccurrenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetScheduleEntryOccurrenceResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetScheduleEntryOccurrenceResponse

func ParseGetScheduleEntryOccurrenceResponse(rsp *http.Response) (*GetScheduleEntryOccurrenceResponse, error)

ParseGetScheduleEntryOccurrenceResponse parses an HTTP response from a GetScheduleEntryOccurrenceWithResponse call

func (GetScheduleEntryOccurrenceResponse) Status

Status returns HTTPResponse.Status

func (GetScheduleEntryOccurrenceResponse) StatusCode

func (r GetScheduleEntryOccurrenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetScheduleEntryOccurrenceResponseContent

type GetScheduleEntryOccurrenceResponseContent = ScheduleEntry

GetScheduleEntryOccurrenceResponseContent defines model for GetScheduleEntryOccurrenceResponseContent.

type GetScheduleEntryResponse

type GetScheduleEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetScheduleEntryResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetScheduleEntryResponse

func ParseGetScheduleEntryResponse(rsp *http.Response) (*GetScheduleEntryResponse, error)

ParseGetScheduleEntryResponse parses an HTTP response from a GetScheduleEntryWithResponse call

func (GetScheduleEntryResponse) Status

func (r GetScheduleEntryResponse) Status() string

Status returns HTTPResponse.Status

func (GetScheduleEntryResponse) StatusCode

func (r GetScheduleEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetScheduleEntryResponseContent

type GetScheduleEntryResponseContent = ScheduleEntry

GetScheduleEntryResponseContent defines model for GetScheduleEntryResponseContent.

type GetScheduleResponse

type GetScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetScheduleResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetScheduleResponse

func ParseGetScheduleResponse(rsp *http.Response) (*GetScheduleResponse, error)

ParseGetScheduleResponse parses an HTTP response from a GetScheduleWithResponse call

func (GetScheduleResponse) Status

func (r GetScheduleResponse) Status() string

Status returns HTTPResponse.Status

func (GetScheduleResponse) StatusCode

func (r GetScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetScheduleResponseContent

type GetScheduleResponseContent = Schedule

GetScheduleResponseContent defines model for GetScheduleResponseContent.

type GetSearchMetadataResponse

type GetSearchMetadataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetSearchMetadataResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetSearchMetadataResponse

func ParseGetSearchMetadataResponse(rsp *http.Response) (*GetSearchMetadataResponse, error)

ParseGetSearchMetadataResponse parses an HTTP response from a GetSearchMetadataWithResponse call

func (GetSearchMetadataResponse) Status

func (r GetSearchMetadataResponse) Status() string

Status returns HTTPResponse.Status

func (GetSearchMetadataResponse) StatusCode

func (r GetSearchMetadataResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSearchMetadataResponseContent

type GetSearchMetadataResponseContent = SearchMetadata

GetSearchMetadataResponseContent defines model for GetSearchMetadataResponseContent.

type GetSubscriptionResponse

type GetSubscriptionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetSubscriptionResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetSubscriptionResponse

func ParseGetSubscriptionResponse(rsp *http.Response) (*GetSubscriptionResponse, error)

ParseGetSubscriptionResponse parses an HTTP response from a GetSubscriptionWithResponse call

func (GetSubscriptionResponse) Status

func (r GetSubscriptionResponse) Status() string

Status returns HTTPResponse.Status

func (GetSubscriptionResponse) StatusCode

func (r GetSubscriptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSubscriptionResponseContent

type GetSubscriptionResponseContent = Subscription

GetSubscriptionResponseContent defines model for GetSubscriptionResponseContent.

type GetTemplateResponse

type GetTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetTemplateResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetTemplateResponse

func ParseGetTemplateResponse(rsp *http.Response) (*GetTemplateResponse, error)

ParseGetTemplateResponse parses an HTTP response from a GetTemplateWithResponse call

func (GetTemplateResponse) Status

func (r GetTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (GetTemplateResponse) StatusCode

func (r GetTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTemplateResponseContent

type GetTemplateResponseContent = Template

GetTemplateResponseContent defines model for GetTemplateResponseContent.

type GetTimesheetEntryResponse

type GetTimesheetEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetTimesheetEntryResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetTimesheetEntryResponse

func ParseGetTimesheetEntryResponse(rsp *http.Response) (*GetTimesheetEntryResponse, error)

ParseGetTimesheetEntryResponse parses an HTTP response from a GetTimesheetEntryWithResponse call

func (GetTimesheetEntryResponse) Status

func (r GetTimesheetEntryResponse) Status() string

Status returns HTTPResponse.Status

func (GetTimesheetEntryResponse) StatusCode

func (r GetTimesheetEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTimesheetEntryResponseContent

type GetTimesheetEntryResponseContent = TimesheetEntry

GetTimesheetEntryResponseContent defines model for GetTimesheetEntryResponseContent.

type GetTimesheetReportParams

type GetTimesheetReportParams struct {
	From     string `form:"from,omitempty" json:"from,omitempty"`
	To       string `form:"to,omitempty" json:"to,omitempty"`
	PersonId int64  `form:"person_id,omitempty" json:"person_id,omitempty"`
}

GetTimesheetReportParams defines parameters for GetTimesheetReport.

type GetTimesheetReportResponse

type GetTimesheetReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetTimesheetReportResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetTimesheetReportResponse

func ParseGetTimesheetReportResponse(rsp *http.Response) (*GetTimesheetReportResponse, error)

ParseGetTimesheetReportResponse parses an HTTP response from a GetTimesheetReportWithResponse call

func (GetTimesheetReportResponse) Status

Status returns HTTPResponse.Status

func (GetTimesheetReportResponse) StatusCode

func (r GetTimesheetReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTimesheetReportResponseContent

type GetTimesheetReportResponseContent = []TimesheetEntry

GetTimesheetReportResponseContent defines model for GetTimesheetReportResponseContent.

type GetTodoResponse

func ParseGetTodoResponse

func ParseGetTodoResponse(rsp *http.Response) (*GetTodoResponse, error)

ParseGetTodoResponse parses an HTTP response from a GetTodoWithResponse call

func (GetTodoResponse) Status

func (r GetTodoResponse) Status() string

Status returns HTTPResponse.Status

func (GetTodoResponse) StatusCode

func (r GetTodoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTodoResponseContent

type GetTodoResponseContent = Todo

GetTodoResponseContent defines model for GetTodoResponseContent.

type GetTodolistOrGroupResponse

type GetTodolistOrGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetTodolistOrGroupResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetTodolistOrGroupResponse

func ParseGetTodolistOrGroupResponse(rsp *http.Response) (*GetTodolistOrGroupResponse, error)

ParseGetTodolistOrGroupResponse parses an HTTP response from a GetTodolistOrGroupWithResponse call

func (GetTodolistOrGroupResponse) Status

Status returns HTTPResponse.Status

func (GetTodolistOrGroupResponse) StatusCode

func (r GetTodolistOrGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTodolistOrGroupResponseContent

type GetTodolistOrGroupResponseContent = TodolistOrGroup

GetTodolistOrGroupResponseContent Union type for polymorphic todolist endpoint

type GetTodosetResponse

type GetTodosetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetTodosetResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetTodosetResponse

func ParseGetTodosetResponse(rsp *http.Response) (*GetTodosetResponse, error)

ParseGetTodosetResponse parses an HTTP response from a GetTodosetWithResponse call

func (GetTodosetResponse) Status

func (r GetTodosetResponse) Status() string

Status returns HTTPResponse.Status

func (GetTodosetResponse) StatusCode

func (r GetTodosetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTodosetResponseContent

type GetTodosetResponseContent = Todoset

GetTodosetResponseContent defines model for GetTodosetResponseContent.

type GetToolResponse

func ParseGetToolResponse

func ParseGetToolResponse(rsp *http.Response) (*GetToolResponse, error)

ParseGetToolResponse parses an HTTP response from a GetToolWithResponse call

func (GetToolResponse) Status

func (r GetToolResponse) Status() string

Status returns HTTPResponse.Status

func (GetToolResponse) StatusCode

func (r GetToolResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetToolResponseContent

type GetToolResponseContent = Tool

GetToolResponseContent defines model for GetToolResponseContent.

type GetUpcomingScheduleParams

type GetUpcomingScheduleParams struct {
	WindowStartsOn string `form:"window_starts_on,omitempty" json:"window_starts_on,omitempty"`
	WindowEndsOn   string `form:"window_ends_on,omitempty" json:"window_ends_on,omitempty"`
}

GetUpcomingScheduleParams defines parameters for GetUpcomingSchedule.

type GetUpcomingScheduleResponse

type GetUpcomingScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetUpcomingScheduleResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetUpcomingScheduleResponse

func ParseGetUpcomingScheduleResponse(rsp *http.Response) (*GetUpcomingScheduleResponse, error)

ParseGetUpcomingScheduleResponse parses an HTTP response from a GetUpcomingScheduleWithResponse call

func (GetUpcomingScheduleResponse) Status

Status returns HTTPResponse.Status

func (GetUpcomingScheduleResponse) StatusCode

func (r GetUpcomingScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUpcomingScheduleResponseContent

type GetUpcomingScheduleResponseContent struct {
	Assignables                       []Assignable    `json:"assignables,omitempty"`
	RecurringScheduleEntryOccurrences []ScheduleEntry `json:"recurring_schedule_entry_occurrences,omitempty"`
	ScheduleEntries                   []ScheduleEntry `json:"schedule_entries,omitempty"`
}

GetUpcomingScheduleResponseContent defines model for GetUpcomingScheduleResponseContent.

type GetUploadResponse

type GetUploadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetUploadResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetUploadResponse

func ParseGetUploadResponse(rsp *http.Response) (*GetUploadResponse, error)

ParseGetUploadResponse parses an HTTP response from a GetUploadWithResponse call

func (GetUploadResponse) Status

func (r GetUploadResponse) Status() string

Status returns HTTPResponse.Status

func (GetUploadResponse) StatusCode

func (r GetUploadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUploadResponseContent

type GetUploadResponseContent = Upload

GetUploadResponseContent defines model for GetUploadResponseContent.

type GetVaultResponse

type GetVaultResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetVaultResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetVaultResponse

func ParseGetVaultResponse(rsp *http.Response) (*GetVaultResponse, error)

ParseGetVaultResponse parses an HTTP response from a GetVaultWithResponse call

func (GetVaultResponse) Status

func (r GetVaultResponse) Status() string

Status returns HTTPResponse.Status

func (GetVaultResponse) StatusCode

func (r GetVaultResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetVaultResponseContent

type GetVaultResponseContent = Vault

GetVaultResponseContent defines model for GetVaultResponseContent.

type GetWebhookResponse

type GetWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetWebhookResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseGetWebhookResponse

func ParseGetWebhookResponse(rsp *http.Response) (*GetWebhookResponse, error)

ParseGetWebhookResponse parses an HTTP response from a GetWebhookWithResponse call

func (GetWebhookResponse) Status

func (r GetWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (GetWebhookResponse) StatusCode

func (r GetWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWebhookResponseContent

type GetWebhookResponseContent = Webhook

GetWebhookResponseContent defines model for GetWebhookResponseContent.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type InMemoryCache

type InMemoryCache struct {
	// contains filtered or unexported fields
}

InMemoryCache is a simple in-memory cache implementation.

func NewInMemoryCache

func NewInMemoryCache() *InMemoryCache

NewInMemoryCache creates a new in-memory cache.

func (*InMemoryCache) Clear

func (c *InMemoryCache) Clear()

Clear removes all cached entries.

func (*InMemoryCache) Get

func (c *InMemoryCache) Get(url string) (etag string, body []byte, ok bool)

Get returns the cached ETag and body for a URL.

func (*InMemoryCache) Invalidate

func (c *InMemoryCache) Invalidate(url string)

Invalidate removes a cached entry.

func (*InMemoryCache) Set

func (c *InMemoryCache) Set(url string, etag string, body []byte)

Set stores the ETag and body for a URL.

type Inbox

type Inbox struct {
	AppUrl           string     `json:"app_url,omitempty"`
	BookmarkUrl      string     `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket `json:"bucket,omitempty"`
	CreatedAt        time.Time  `json:"created_at,omitempty"`
	Creator          Person     `json:"creator,omitempty"`
	ForwardsCount    int32      `json:"forwards_count,omitempty"`
	ForwardsUrl      string     `json:"forwards_url,omitempty"`
	Id               *int64     `json:"id,omitempty"`
	InheritsStatus   bool       `json:"inherits_status,omitempty"`
	Position         int32      `json:"position,omitempty"`
	Status           string     `json:"status,omitempty"`
	Title            string     `json:"title,omitempty"`
	Type             string     `json:"type,omitempty"`
	UpdatedAt        time.Time  `json:"updated_at,omitempty"`
	Url              string     `json:"url,omitempty"`
	VisibleToClients bool       `json:"visible_to_clients,omitempty"`
}

Inbox defines model for Inbox.

type InternalServerErrorResponseContent

type InternalServerErrorResponseContent struct {
	Error   string `json:"error"`
	Message string `json:"message,omitempty"`
}

InternalServerErrorResponseContent defines model for InternalServerErrorResponseContent.

type ListAnswersResponse

type ListAnswersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListAnswersResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListAnswersResponse

func ParseListAnswersResponse(rsp *http.Response) (*ListAnswersResponse, error)

ParseListAnswersResponse parses an HTTP response from a ListAnswersWithResponse call

func (ListAnswersResponse) Status

func (r ListAnswersResponse) Status() string

Status returns HTTPResponse.Status

func (ListAnswersResponse) StatusCode

func (r ListAnswersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAnswersResponseContent

type ListAnswersResponseContent = []QuestionAnswer

ListAnswersResponseContent defines model for ListAnswersResponseContent.

type ListAssignablePeopleResponse

type ListAssignablePeopleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListAssignablePeopleResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListAssignablePeopleResponse

func ParseListAssignablePeopleResponse(rsp *http.Response) (*ListAssignablePeopleResponse, error)

ParseListAssignablePeopleResponse parses an HTTP response from a ListAssignablePeopleWithResponse call

func (ListAssignablePeopleResponse) Status

Status returns HTTPResponse.Status

func (ListAssignablePeopleResponse) StatusCode

func (r ListAssignablePeopleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAssignablePeopleResponseContent

type ListAssignablePeopleResponseContent = []Person

ListAssignablePeopleResponseContent defines model for ListAssignablePeopleResponseContent.

type ListCampfireLinesResponse

type ListCampfireLinesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListCampfireLinesResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListCampfireLinesResponse

func ParseListCampfireLinesResponse(rsp *http.Response) (*ListCampfireLinesResponse, error)

ParseListCampfireLinesResponse parses an HTTP response from a ListCampfireLinesWithResponse call

func (ListCampfireLinesResponse) Status

func (r ListCampfireLinesResponse) Status() string

Status returns HTTPResponse.Status

func (ListCampfireLinesResponse) StatusCode

func (r ListCampfireLinesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCampfireLinesResponseContent

type ListCampfireLinesResponseContent = []CampfireLine

ListCampfireLinesResponseContent defines model for ListCampfireLinesResponseContent.

type ListCampfiresResponse

type ListCampfiresResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListCampfiresResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListCampfiresResponse

func ParseListCampfiresResponse(rsp *http.Response) (*ListCampfiresResponse, error)

ParseListCampfiresResponse parses an HTTP response from a ListCampfiresWithResponse call

func (ListCampfiresResponse) Status

func (r ListCampfiresResponse) Status() string

Status returns HTTPResponse.Status

func (ListCampfiresResponse) StatusCode

func (r ListCampfiresResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCampfiresResponseContent

type ListCampfiresResponseContent = []Campfire

ListCampfiresResponseContent defines model for ListCampfiresResponseContent.

type ListCardsResponse

func ParseListCardsResponse

func ParseListCardsResponse(rsp *http.Response) (*ListCardsResponse, error)

ParseListCardsResponse parses an HTTP response from a ListCardsWithResponse call

func (ListCardsResponse) Status

func (r ListCardsResponse) Status() string

Status returns HTTPResponse.Status

func (ListCardsResponse) StatusCode

func (r ListCardsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCardsResponseContent

type ListCardsResponseContent = []Card

ListCardsResponseContent defines model for ListCardsResponseContent.

type ListChatbotsResponse

type ListChatbotsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListChatbotsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListChatbotsResponse

func ParseListChatbotsResponse(rsp *http.Response) (*ListChatbotsResponse, error)

ParseListChatbotsResponse parses an HTTP response from a ListChatbotsWithResponse call

func (ListChatbotsResponse) Status

func (r ListChatbotsResponse) Status() string

Status returns HTTPResponse.Status

func (ListChatbotsResponse) StatusCode

func (r ListChatbotsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListChatbotsResponseContent

type ListChatbotsResponseContent = []Chatbot

ListChatbotsResponseContent defines model for ListChatbotsResponseContent.

type ListClientApprovalsResponse

type ListClientApprovalsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListClientApprovalsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListClientApprovalsResponse

func ParseListClientApprovalsResponse(rsp *http.Response) (*ListClientApprovalsResponse, error)

ParseListClientApprovalsResponse parses an HTTP response from a ListClientApprovalsWithResponse call

func (ListClientApprovalsResponse) Status

Status returns HTTPResponse.Status

func (ListClientApprovalsResponse) StatusCode

func (r ListClientApprovalsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListClientApprovalsResponseContent

type ListClientApprovalsResponseContent = []ClientApproval

ListClientApprovalsResponseContent defines model for ListClientApprovalsResponseContent.

type ListClientCorrespondencesResponse

type ListClientCorrespondencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListClientCorrespondencesResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListClientCorrespondencesResponse

func ParseListClientCorrespondencesResponse(rsp *http.Response) (*ListClientCorrespondencesResponse, error)

ParseListClientCorrespondencesResponse parses an HTTP response from a ListClientCorrespondencesWithResponse call

func (ListClientCorrespondencesResponse) Status

Status returns HTTPResponse.Status

func (ListClientCorrespondencesResponse) StatusCode

func (r ListClientCorrespondencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListClientCorrespondencesResponseContent

type ListClientCorrespondencesResponseContent = []ClientCorrespondence

ListClientCorrespondencesResponseContent defines model for ListClientCorrespondencesResponseContent.

type ListClientRepliesResponse

type ListClientRepliesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListClientRepliesResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListClientRepliesResponse

func ParseListClientRepliesResponse(rsp *http.Response) (*ListClientRepliesResponse, error)

ParseListClientRepliesResponse parses an HTTP response from a ListClientRepliesWithResponse call

func (ListClientRepliesResponse) Status

func (r ListClientRepliesResponse) Status() string

Status returns HTTPResponse.Status

func (ListClientRepliesResponse) StatusCode

func (r ListClientRepliesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListClientRepliesResponseContent

type ListClientRepliesResponseContent = []ClientReply

ListClientRepliesResponseContent defines model for ListClientRepliesResponseContent.

type ListCommentsResponse

type ListCommentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListCommentsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListCommentsResponse

func ParseListCommentsResponse(rsp *http.Response) (*ListCommentsResponse, error)

ParseListCommentsResponse parses an HTTP response from a ListCommentsWithResponse call

func (ListCommentsResponse) Status

func (r ListCommentsResponse) Status() string

Status returns HTTPResponse.Status

func (ListCommentsResponse) StatusCode

func (r ListCommentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCommentsResponseContent

type ListCommentsResponseContent = []Comment

ListCommentsResponseContent defines model for ListCommentsResponseContent.

type ListDocumentsResponse

type ListDocumentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListDocumentsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListDocumentsResponse

func ParseListDocumentsResponse(rsp *http.Response) (*ListDocumentsResponse, error)

ParseListDocumentsResponse parses an HTTP response from a ListDocumentsWithResponse call

func (ListDocumentsResponse) Status

func (r ListDocumentsResponse) Status() string

Status returns HTTPResponse.Status

func (ListDocumentsResponse) StatusCode

func (r ListDocumentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDocumentsResponseContent

type ListDocumentsResponseContent = []Document

ListDocumentsResponseContent defines model for ListDocumentsResponseContent.

type ListEventBoostsResponse

type ListEventBoostsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListEventBoostsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListEventBoostsResponse

func ParseListEventBoostsResponse(rsp *http.Response) (*ListEventBoostsResponse, error)

ParseListEventBoostsResponse parses an HTTP response from a ListEventBoostsWithResponse call

func (ListEventBoostsResponse) Status

func (r ListEventBoostsResponse) Status() string

Status returns HTTPResponse.Status

func (ListEventBoostsResponse) StatusCode

func (r ListEventBoostsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEventBoostsResponseContent

type ListEventBoostsResponseContent = []Boost

ListEventBoostsResponseContent defines model for ListEventBoostsResponseContent.

type ListEventsResponse

type ListEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListEventsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListEventsResponse

func ParseListEventsResponse(rsp *http.Response) (*ListEventsResponse, error)

ParseListEventsResponse parses an HTTP response from a ListEventsWithResponse call

func (ListEventsResponse) Status

func (r ListEventsResponse) Status() string

Status returns HTTPResponse.Status

func (ListEventsResponse) StatusCode

func (r ListEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEventsResponseContent

type ListEventsResponseContent = []Event

ListEventsResponseContent defines model for ListEventsResponseContent.

type ListForwardRepliesResponse

type ListForwardRepliesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListForwardRepliesResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListForwardRepliesResponse

func ParseListForwardRepliesResponse(rsp *http.Response) (*ListForwardRepliesResponse, error)

ParseListForwardRepliesResponse parses an HTTP response from a ListForwardRepliesWithResponse call

func (ListForwardRepliesResponse) Status

Status returns HTTPResponse.Status

func (ListForwardRepliesResponse) StatusCode

func (r ListForwardRepliesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListForwardRepliesResponseContent

type ListForwardRepliesResponseContent = []ForwardReply

ListForwardRepliesResponseContent defines model for ListForwardRepliesResponseContent.

type ListForwardsResponse

type ListForwardsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListForwardsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListForwardsResponse

func ParseListForwardsResponse(rsp *http.Response) (*ListForwardsResponse, error)

ParseListForwardsResponse parses an HTTP response from a ListForwardsWithResponse call

func (ListForwardsResponse) Status

func (r ListForwardsResponse) Status() string

Status returns HTTPResponse.Status

func (ListForwardsResponse) StatusCode

func (r ListForwardsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListForwardsResponseContent

type ListForwardsResponseContent = []Forward

ListForwardsResponseContent defines model for ListForwardsResponseContent.

type ListMessageTypesResponse

type ListMessageTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListMessageTypesResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListMessageTypesResponse

func ParseListMessageTypesResponse(rsp *http.Response) (*ListMessageTypesResponse, error)

ParseListMessageTypesResponse parses an HTTP response from a ListMessageTypesWithResponse call

func (ListMessageTypesResponse) Status

func (r ListMessageTypesResponse) Status() string

Status returns HTTPResponse.Status

func (ListMessageTypesResponse) StatusCode

func (r ListMessageTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMessageTypesResponseContent

type ListMessageTypesResponseContent = []MessageType

ListMessageTypesResponseContent defines model for ListMessageTypesResponseContent.

type ListMessagesResponse

type ListMessagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListMessagesResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListMessagesResponse

func ParseListMessagesResponse(rsp *http.Response) (*ListMessagesResponse, error)

ParseListMessagesResponse parses an HTTP response from a ListMessagesWithResponse call

func (ListMessagesResponse) Status

func (r ListMessagesResponse) Status() string

Status returns HTTPResponse.Status

func (ListMessagesResponse) StatusCode

func (r ListMessagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMessagesResponseContent

type ListMessagesResponseContent = []Message

ListMessagesResponseContent defines model for ListMessagesResponseContent.

type ListPeopleResponse

type ListPeopleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListPeopleResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListPeopleResponse

func ParseListPeopleResponse(rsp *http.Response) (*ListPeopleResponse, error)

ParseListPeopleResponse parses an HTTP response from a ListPeopleWithResponse call

func (ListPeopleResponse) Status

func (r ListPeopleResponse) Status() string

Status returns HTTPResponse.Status

func (ListPeopleResponse) StatusCode

func (r ListPeopleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPeopleResponseContent

type ListPeopleResponseContent = []Person

ListPeopleResponseContent defines model for ListPeopleResponseContent.

type ListPingablePeopleResponse

type ListPingablePeopleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListPingablePeopleResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListPingablePeopleResponse

func ParseListPingablePeopleResponse(rsp *http.Response) (*ListPingablePeopleResponse, error)

ParseListPingablePeopleResponse parses an HTTP response from a ListPingablePeopleWithResponse call

func (ListPingablePeopleResponse) Status

Status returns HTTPResponse.Status

func (ListPingablePeopleResponse) StatusCode

func (r ListPingablePeopleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPingablePeopleResponseContent

type ListPingablePeopleResponseContent = []Person

ListPingablePeopleResponseContent defines model for ListPingablePeopleResponseContent.

type ListProjectPeopleResponse

type ListProjectPeopleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListProjectPeopleResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListProjectPeopleResponse

func ParseListProjectPeopleResponse(rsp *http.Response) (*ListProjectPeopleResponse, error)

ParseListProjectPeopleResponse parses an HTTP response from a ListProjectPeopleWithResponse call

func (ListProjectPeopleResponse) Status

func (r ListProjectPeopleResponse) Status() string

Status returns HTTPResponse.Status

func (ListProjectPeopleResponse) StatusCode

func (r ListProjectPeopleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListProjectPeopleResponseContent

type ListProjectPeopleResponseContent = []Person

ListProjectPeopleResponseContent defines model for ListProjectPeopleResponseContent.

type ListProjectsParams

type ListProjectsParams struct {
	// Status active|archived|trashed
	Status string `form:"status,omitempty" json:"status,omitempty"`
}

ListProjectsParams defines parameters for ListProjects.

type ListProjectsResponse

type ListProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListProjectsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListProjectsResponse

func ParseListProjectsResponse(rsp *http.Response) (*ListProjectsResponse, error)

ParseListProjectsResponse parses an HTTP response from a ListProjectsWithResponse call

func (ListProjectsResponse) Status

func (r ListProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (ListProjectsResponse) StatusCode

func (r ListProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListProjectsResponseContent

type ListProjectsResponseContent = []Project

ListProjectsResponseContent defines model for ListProjectsResponseContent.

type ListQuestionAnswerersResponse

func ParseListQuestionAnswerersResponse

func ParseListQuestionAnswerersResponse(rsp *http.Response) (*ListQuestionAnswerersResponse, error)

ParseListQuestionAnswerersResponse parses an HTTP response from a ListQuestionAnswerersWithResponse call

func (ListQuestionAnswerersResponse) Status

Status returns HTTPResponse.Status

func (ListQuestionAnswerersResponse) StatusCode

func (r ListQuestionAnswerersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListQuestionAnswerersResponseContent

type ListQuestionAnswerersResponseContent = []Person

ListQuestionAnswerersResponseContent defines model for ListQuestionAnswerersResponseContent.

type ListQuestionsResponse

type ListQuestionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListQuestionsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListQuestionsResponse

func ParseListQuestionsResponse(rsp *http.Response) (*ListQuestionsResponse, error)

ParseListQuestionsResponse parses an HTTP response from a ListQuestionsWithResponse call

func (ListQuestionsResponse) Status

func (r ListQuestionsResponse) Status() string

Status returns HTTPResponse.Status

func (ListQuestionsResponse) StatusCode

func (r ListQuestionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListQuestionsResponseContent

type ListQuestionsResponseContent = []Question

ListQuestionsResponseContent defines model for ListQuestionsResponseContent.

type ListRecordingBoostsResponse

type ListRecordingBoostsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListRecordingBoostsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListRecordingBoostsResponse

func ParseListRecordingBoostsResponse(rsp *http.Response) (*ListRecordingBoostsResponse, error)

ParseListRecordingBoostsResponse parses an HTTP response from a ListRecordingBoostsWithResponse call

func (ListRecordingBoostsResponse) Status

Status returns HTTPResponse.Status

func (ListRecordingBoostsResponse) StatusCode

func (r ListRecordingBoostsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRecordingBoostsResponseContent

type ListRecordingBoostsResponseContent = []Boost

ListRecordingBoostsResponseContent defines model for ListRecordingBoostsResponseContent.

type ListRecordingsParams

type ListRecordingsParams struct {
	// Type Comment|Document|Kanban::Card|Kanban::Step|Message|Question::Answer|Schedule::Entry|Todo|Todolist|Upload|Vault
	Type   string `form:"type" json:"type"`
	Bucket string `form:"bucket,omitempty" json:"bucket,omitempty"`

	// Status active|archived|trashed
	Status string `form:"status,omitempty" json:"status,omitempty"`

	// Sort created_at|updated_at
	Sort string `form:"sort,omitempty" json:"sort,omitempty"`

	// Direction asc|desc
	Direction string `form:"direction,omitempty" json:"direction,omitempty"`
}

ListRecordingsParams defines parameters for ListRecordings.

type ListRecordingsResponse

type ListRecordingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListRecordingsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListRecordingsResponse

func ParseListRecordingsResponse(rsp *http.Response) (*ListRecordingsResponse, error)

ParseListRecordingsResponse parses an HTTP response from a ListRecordingsWithResponse call

func (ListRecordingsResponse) Status

func (r ListRecordingsResponse) Status() string

Status returns HTTPResponse.Status

func (ListRecordingsResponse) StatusCode

func (r ListRecordingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRecordingsResponseContent

type ListRecordingsResponseContent = []Recording

ListRecordingsResponseContent defines model for ListRecordingsResponseContent.

type ListScheduleEntriesParams

type ListScheduleEntriesParams struct {
	// Status active|archived|trashed
	Status string `form:"status,omitempty" json:"status,omitempty"`
}

ListScheduleEntriesParams defines parameters for ListScheduleEntries.

type ListScheduleEntriesResponse

type ListScheduleEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListScheduleEntriesResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListScheduleEntriesResponse

func ParseListScheduleEntriesResponse(rsp *http.Response) (*ListScheduleEntriesResponse, error)

ParseListScheduleEntriesResponse parses an HTTP response from a ListScheduleEntriesWithResponse call

func (ListScheduleEntriesResponse) Status

Status returns HTTPResponse.Status

func (ListScheduleEntriesResponse) StatusCode

func (r ListScheduleEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListScheduleEntriesResponseContent

type ListScheduleEntriesResponseContent = []ScheduleEntry

ListScheduleEntriesResponseContent defines model for ListScheduleEntriesResponseContent.

type ListTemplatesParams

type ListTemplatesParams struct {
	// Status active|archived|trashed
	Status string `form:"status,omitempty" json:"status,omitempty"`
}

ListTemplatesParams defines parameters for ListTemplates.

type ListTemplatesResponse

type ListTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListTemplatesResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListTemplatesResponse

func ParseListTemplatesResponse(rsp *http.Response) (*ListTemplatesResponse, error)

ParseListTemplatesResponse parses an HTTP response from a ListTemplatesWithResponse call

func (ListTemplatesResponse) Status

func (r ListTemplatesResponse) Status() string

Status returns HTTPResponse.Status

func (ListTemplatesResponse) StatusCode

func (r ListTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTemplatesResponseContent

type ListTemplatesResponseContent = []Template

ListTemplatesResponseContent defines model for ListTemplatesResponseContent.

type ListTodolistGroupsResponse

type ListTodolistGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListTodolistGroupsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListTodolistGroupsResponse

func ParseListTodolistGroupsResponse(rsp *http.Response) (*ListTodolistGroupsResponse, error)

ParseListTodolistGroupsResponse parses an HTTP response from a ListTodolistGroupsWithResponse call

func (ListTodolistGroupsResponse) Status

Status returns HTTPResponse.Status

func (ListTodolistGroupsResponse) StatusCode

func (r ListTodolistGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTodolistGroupsResponseContent

type ListTodolistGroupsResponseContent = []TodolistGroup

ListTodolistGroupsResponseContent defines model for ListTodolistGroupsResponseContent.

type ListTodolistsParams

type ListTodolistsParams struct {
	// Status active|archived|trashed
	Status string `form:"status,omitempty" json:"status,omitempty"`
}

ListTodolistsParams defines parameters for ListTodolists.

type ListTodolistsResponse

type ListTodolistsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListTodolistsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListTodolistsResponse

func ParseListTodolistsResponse(rsp *http.Response) (*ListTodolistsResponse, error)

ParseListTodolistsResponse parses an HTTP response from a ListTodolistsWithResponse call

func (ListTodolistsResponse) Status

func (r ListTodolistsResponse) Status() string

Status returns HTTPResponse.Status

func (ListTodolistsResponse) StatusCode

func (r ListTodolistsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTodolistsResponseContent

type ListTodolistsResponseContent = []Todolist

ListTodolistsResponseContent defines model for ListTodolistsResponseContent.

type ListTodosParams

type ListTodosParams struct {
	// Status active|archived|trashed
	Status    string `form:"status,omitempty" json:"status,omitempty"`
	Completed bool   `form:"completed,omitempty" json:"completed,omitempty"`
}

ListTodosParams defines parameters for ListTodos.

type ListTodosResponse

func ParseListTodosResponse

func ParseListTodosResponse(rsp *http.Response) (*ListTodosResponse, error)

ParseListTodosResponse parses an HTTP response from a ListTodosWithResponse call

func (ListTodosResponse) Status

func (r ListTodosResponse) Status() string

Status returns HTTPResponse.Status

func (ListTodosResponse) StatusCode

func (r ListTodosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTodosResponseContent

type ListTodosResponseContent = []Todo

ListTodosResponseContent defines model for ListTodosResponseContent.

type ListUploadVersionsResponse

type ListUploadVersionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListUploadVersionsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListUploadVersionsResponse

func ParseListUploadVersionsResponse(rsp *http.Response) (*ListUploadVersionsResponse, error)

ParseListUploadVersionsResponse parses an HTTP response from a ListUploadVersionsWithResponse call

func (ListUploadVersionsResponse) Status

Status returns HTTPResponse.Status

func (ListUploadVersionsResponse) StatusCode

func (r ListUploadVersionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUploadVersionsResponseContent

type ListUploadVersionsResponseContent = []Upload

ListUploadVersionsResponseContent defines model for ListUploadVersionsResponseContent.

type ListUploadsResponse

type ListUploadsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListUploadsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListUploadsResponse

func ParseListUploadsResponse(rsp *http.Response) (*ListUploadsResponse, error)

ParseListUploadsResponse parses an HTTP response from a ListUploadsWithResponse call

func (ListUploadsResponse) Status

func (r ListUploadsResponse) Status() string

Status returns HTTPResponse.Status

func (ListUploadsResponse) StatusCode

func (r ListUploadsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUploadsResponseContent

type ListUploadsResponseContent = []Upload

ListUploadsResponseContent defines model for ListUploadsResponseContent.

type ListVaultsResponse

type ListVaultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListVaultsResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListVaultsResponse

func ParseListVaultsResponse(rsp *http.Response) (*ListVaultsResponse, error)

ParseListVaultsResponse parses an HTTP response from a ListVaultsWithResponse call

func (ListVaultsResponse) Status

func (r ListVaultsResponse) Status() string

Status returns HTTPResponse.Status

func (ListVaultsResponse) StatusCode

func (r ListVaultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListVaultsResponseContent

type ListVaultsResponseContent = []Vault

ListVaultsResponseContent defines model for ListVaultsResponseContent.

type ListWebhooksResponse

type ListWebhooksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ListWebhooksResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseListWebhooksResponse

func ParseListWebhooksResponse(rsp *http.Response) (*ListWebhooksResponse, error)

ParseListWebhooksResponse parses an HTTP response from a ListWebhooksWithResponse call

func (ListWebhooksResponse) Status

func (r ListWebhooksResponse) Status() string

Status returns HTTPResponse.Status

func (ListWebhooksResponse) StatusCode

func (r ListWebhooksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWebhooksResponseContent

type ListWebhooksResponseContent = []Webhook

ListWebhooksResponseContent defines model for ListWebhooksResponseContent.

type Message

type Message struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	BoostsCount      int32           `json:"boosts_count,omitempty"`
	BoostsUrl        string          `json:"boosts_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	Category         MessageType     `json:"category,omitempty"`
	CommentsCount    int32           `json:"comments_count,omitempty"`
	CommentsUrl      string          `json:"comments_url,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Status           string          `json:"status,omitempty"`
	Subject          string          `json:"subject,omitempty"`
	SubscriptionUrl  string          `json:"subscription_url,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

Message defines model for Message.

type MessageBoard

type MessageBoard struct {
	AppMessagesUrl   string     `json:"app_messages_url,omitempty"`
	AppUrl           string     `json:"app_url,omitempty"`
	BookmarkUrl      string     `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket `json:"bucket,omitempty"`
	CreatedAt        time.Time  `json:"created_at,omitempty"`
	Creator          Person     `json:"creator,omitempty"`
	Id               *int64     `json:"id,omitempty"`
	InheritsStatus   bool       `json:"inherits_status,omitempty"`
	MessagesCount    int32      `json:"messages_count,omitempty"`
	MessagesUrl      string     `json:"messages_url,omitempty"`
	Position         int32      `json:"position,omitempty"`
	Status           string     `json:"status,omitempty"`
	Title            string     `json:"title,omitempty"`
	Type             string     `json:"type,omitempty"`
	UpdatedAt        time.Time  `json:"updated_at,omitempty"`
	Url              string     `json:"url,omitempty"`
	VisibleToClients bool       `json:"visible_to_clients,omitempty"`
}

MessageBoard defines model for MessageBoard.

type MessageType

type MessageType struct {
	CreatedAt time.Time `json:"created_at,omitempty"`
	Icon      string    `json:"icon,omitempty"`
	Id        *int64    `json:"id,omitempty"`
	Name      string    `json:"name,omitempty"`
	UpdatedAt time.Time `json:"updated_at,omitempty"`
}

MessageType defines model for MessageType.

type MessagesService

type MessagesService struct {
	// contains filtered or unexported fields
}

MessagesService provides message-related operations.

func (*MessagesService) Create

func (s *MessagesService) Create(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*MessagesService) CreateWithBody

func (s *MessagesService) CreateWithBody(ctx context.Context, accountId string, boardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*MessagesService) Get

func (s *MessagesService) Get(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*MessagesService) List

func (s *MessagesService) List(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*MessagesService) Update

func (s *MessagesService) Update(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*MessagesService) UpdateWithBody

func (s *MessagesService) UpdateWithBody(ctx context.Context, accountId string, messageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type MoveCardColumnJSONRequestBody

type MoveCardColumnJSONRequestBody = MoveCardColumnRequestContent

MoveCardColumnJSONRequestBody defines body for MoveCardColumn for application/json ContentType.

type MoveCardColumnRequestContent

type MoveCardColumnRequestContent struct {
	Position int32 `json:"position,omitempty"`
	SourceId int64 `json:"source_id"`
	TargetId int64 `json:"target_id"`
}

MoveCardColumnRequestContent defines model for MoveCardColumnRequestContent.

type MoveCardColumnResponse

type MoveCardColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseMoveCardColumnResponse

func ParseMoveCardColumnResponse(rsp *http.Response) (*MoveCardColumnResponse, error)

ParseMoveCardColumnResponse parses an HTTP response from a MoveCardColumnWithResponse call

func (MoveCardColumnResponse) Status

func (r MoveCardColumnResponse) Status() string

Status returns HTTPResponse.Status

func (MoveCardColumnResponse) StatusCode

func (r MoveCardColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MoveCardJSONRequestBody

type MoveCardJSONRequestBody = MoveCardRequestContent

MoveCardJSONRequestBody defines body for MoveCard for application/json ContentType.

type MoveCardRequestContent

type MoveCardRequestContent struct {
	ColumnId int64 `json:"column_id"`
}

MoveCardRequestContent defines model for MoveCardRequestContent.

type MoveCardResponse

func ParseMoveCardResponse

func ParseMoveCardResponse(rsp *http.Response) (*MoveCardResponse, error)

ParseMoveCardResponse parses an HTTP response from a MoveCardWithResponse call

func (MoveCardResponse) Status

func (r MoveCardResponse) Status() string

Status returns HTTPResponse.Status

func (MoveCardResponse) StatusCode

func (r MoveCardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type NotFoundErrorResponseContent

type NotFoundErrorResponseContent struct {
	Error   string `json:"error"`
	Message string `json:"message,omitempty"`
}

NotFoundErrorResponseContent defines model for NotFoundErrorResponseContent.

type OperationMetadata

type OperationMetadata struct {
	// Idempotent indicates whether the operation can be safely retried.
	Idempotent bool
	// HasSensitiveParams indicates whether any parameters contain sensitive data.
	HasSensitiveParams bool
}

OperationMetadata contains metadata about an API operation derived from OpenAPI extensions.

func GetOperationMetadata

func GetOperationMetadata(operationId string) (OperationMetadata, bool)

GetOperationMetadata returns metadata for the given operation ID.

type PauseQuestionResponse

func ParsePauseQuestionResponse

func ParsePauseQuestionResponse(rsp *http.Response) (*PauseQuestionResponse, error)

ParsePauseQuestionResponse parses an HTTP response from a PauseQuestionWithResponse call

func (PauseQuestionResponse) Status

func (r PauseQuestionResponse) Status() string

Status returns HTTPResponse.Status

func (PauseQuestionResponse) StatusCode

func (r PauseQuestionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PauseQuestionResponseContent

type PauseQuestionResponseContent struct {
	Paused bool `json:"paused,omitempty"`
}

PauseQuestionResponseContent defines model for PauseQuestionResponseContent.

type PeopleService

type PeopleService struct {
	// contains filtered or unexported fields
}

PeopleService provides people-related operations.

func (*PeopleService) Get

func (s *PeopleService) Get(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*PeopleService) GetMyProfile

func (s *PeopleService) GetMyProfile(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*PeopleService) List

func (s *PeopleService) List(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)

type Person

type Person struct {
	Admin               bool          `json:"admin,omitempty"`
	AttachableSgid      string        `json:"attachable_sgid,omitempty"`
	AvatarUrl           string        `json:"avatar_url,omitempty"`
	Bio                 string        `json:"bio,omitempty"`
	CanAccessHillCharts bool          `json:"can_access_hill_charts,omitempty"`
	CanAccessTimesheet  bool          `json:"can_access_timesheet,omitempty"`
	CanManagePeople     bool          `json:"can_manage_people,omitempty"`
	CanManageProjects   bool          `json:"can_manage_projects,omitempty"`
	CanPing             bool          `json:"can_ping,omitempty"`
	Client              bool          `json:"client,omitempty"`
	Company             PersonCompany `json:"company,omitempty"`
	CreatedAt           time.Time     `json:"created_at,omitempty"`
	EmailAddress        string        `json:"email_address,omitempty"`
	Employee            bool          `json:"employee,omitempty"`
	Id                  *int64        `json:"id,omitempty"`
	Location            string        `json:"location,omitempty"`
	Name                string        `json:"name,omitempty"`
	Owner               bool          `json:"owner,omitempty"`
	PersonableType      string        `json:"personable_type,omitempty"`
	TimeZone            string        `json:"time_zone,omitempty"`
	Title               string        `json:"title,omitempty"`
	UpdatedAt           time.Time     `json:"updated_at,omitempty"`
}

Person defines model for Person.

type PersonCompany

type PersonCompany struct {
	Id   *int64 `json:"id,omitempty"`
	Name string `json:"name,omitempty"`
}

PersonCompany defines model for PersonCompany.

type PinMessageResponse

func ParsePinMessageResponse

func ParsePinMessageResponse(rsp *http.Response) (*PinMessageResponse, error)

ParsePinMessageResponse parses an HTTP response from a PinMessageWithResponse call

func (PinMessageResponse) Status

func (r PinMessageResponse) Status() string

Status returns HTTPResponse.Status

func (PinMessageResponse) StatusCode

func (r PinMessageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Project

type Project struct {
	AppUrl         string        `json:"app_url,omitempty"`
	BookmarkUrl    string        `json:"bookmark_url,omitempty"`
	Bookmarked     bool          `json:"bookmarked,omitempty"`
	ClientCompany  ClientCompany `json:"client_company,omitempty"`
	ClientsEnabled bool          `json:"clients_enabled,omitempty"`

	// Clientside This shape is deprecated since 2024-01: Use Client Visibility feature instead
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Clientside  ClientSide `json:"clientside,omitempty"`
	CreatedAt   time.Time  `json:"created_at,omitempty"`
	Description string     `json:"description,omitempty"`
	Dock        []DockItem `json:"dock,omitempty"`
	Id          *int64     `json:"id,omitempty"`
	Name        string     `json:"name,omitempty"`
	Purpose     string     `json:"purpose,omitempty"`

	// Status active|archived|trashed
	Status    string    `json:"status,omitempty"`
	UpdatedAt time.Time `json:"updated_at,omitempty"`
	Url       string    `json:"url,omitempty"`
}

Project defines model for Project.

type ProjectAccessResult

type ProjectAccessResult struct {
	Granted []Person `json:"granted,omitempty"`
	Revoked []Person `json:"revoked,omitempty"`
}

ProjectAccessResult defines model for ProjectAccessResult.

type ProjectConstruction

type ProjectConstruction struct {
	Id      *int64  `json:"id,omitempty"`
	Project Project `json:"project,omitempty"`
	Status  string  `json:"status,omitempty"`
	Url     string  `json:"url,omitempty"`
}

ProjectConstruction defines model for ProjectConstruction.

type ProjectsService

type ProjectsService struct {
	// contains filtered or unexported fields
}

ProjectsService provides project-related operations.

func (*ProjectsService) Create

func (s *ProjectsService) Create(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*ProjectsService) CreateWithBody

func (s *ProjectsService) CreateWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*ProjectsService) Get

func (s *ProjectsService) Get(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*ProjectsService) List

func (s *ProjectsService) List(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*ProjectsService) Trash

func (s *ProjectsService) Trash(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*ProjectsService) Update

func (s *ProjectsService) Update(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*ProjectsService) UpdateWithBody

func (s *ProjectsService) UpdateWithBody(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type Question

type Question struct {
	AnswersCount     int32            `json:"answers_count,omitempty"`
	AnswersUrl       string           `json:"answers_url,omitempty"`
	AppUrl           string           `json:"app_url,omitempty"`
	BookmarkUrl      string           `json:"bookmark_url,omitempty"`
	Bucket           RecordingBucket  `json:"bucket,omitempty"`
	CreatedAt        time.Time        `json:"created_at,omitempty"`
	Creator          Person           `json:"creator,omitempty"`
	Id               *int64           `json:"id,omitempty"`
	InheritsStatus   bool             `json:"inherits_status,omitempty"`
	Parent           RecordingParent  `json:"parent,omitempty"`
	Paused           bool             `json:"paused,omitempty"`
	Schedule         QuestionSchedule `json:"schedule,omitempty"`
	Status           string           `json:"status,omitempty"`
	SubscriptionUrl  string           `json:"subscription_url,omitempty"`
	Title            string           `json:"title,omitempty"`
	Type             string           `json:"type,omitempty"`
	UpdatedAt        time.Time        `json:"updated_at,omitempty"`
	Url              string           `json:"url,omitempty"`
	VisibleToClients bool             `json:"visible_to_clients,omitempty"`
}

Question defines model for Question.

type QuestionAnswer

type QuestionAnswer struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	BoostsCount      int32           `json:"boosts_count,omitempty"`
	BoostsUrl        string          `json:"boosts_url,omitempty"`
	Bucket           RecordingBucket `json:"bucket,omitempty"`
	CommentsCount    int32           `json:"comments_count,omitempty"`
	CommentsUrl      string          `json:"comments_url,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	GroupOn          types.Date      `json:"group_on,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Status           string          `json:"status,omitempty"`
	SubscriptionUrl  string          `json:"subscription_url,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

QuestionAnswer defines model for QuestionAnswer.

type QuestionAnswerPayload

type QuestionAnswerPayload struct {
	Content string     `json:"content"`
	GroupOn types.Date `json:"group_on,omitempty"`
}

QuestionAnswerPayload defines model for QuestionAnswerPayload.

type QuestionAnswerUpdatePayload

type QuestionAnswerUpdatePayload struct {
	Content string `json:"content"`
}

QuestionAnswerUpdatePayload defines model for QuestionAnswerUpdatePayload.

type QuestionReminder

type QuestionReminder struct {
	GroupOn    types.Date `json:"group_on,omitempty"`
	Question   Question   `json:"question,omitempty"`
	RemindAt   time.Time  `json:"remind_at,omitempty"`
	ReminderId *int64     `json:"reminder_id,omitempty"`
}

QuestionReminder defines model for QuestionReminder.

type QuestionSchedule

type QuestionSchedule struct {
	Days          []int32 `json:"days,omitempty"`
	EndDate       string  `json:"end_date,omitempty"`
	Frequency     string  `json:"frequency,omitempty"`
	Hour          int32   `json:"hour,omitempty"`
	Minute        int32   `json:"minute,omitempty"`
	MonthInterval int32   `json:"month_interval,omitempty"`
	StartDate     string  `json:"start_date,omitempty"`
	WeekInstance  int32   `json:"week_instance,omitempty"`
	WeekInterval  int32   `json:"week_interval,omitempty"`
}

QuestionSchedule defines model for QuestionSchedule.

type Questionnaire

type Questionnaire struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           RecordingBucket `json:"bucket,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Name             string          `json:"name,omitempty"`
	QuestionsCount   int32           `json:"questions_count,omitempty"`
	QuestionsUrl     string          `json:"questions_url,omitempty"`
	Status           string          `json:"status,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

Questionnaire defines model for Questionnaire.

type RateLimitErrorResponseContent

type RateLimitErrorResponseContent struct {
	Error      string `json:"error"`
	Message    string `json:"message,omitempty"`
	RetryAfter int32  `json:"retry_after,omitempty"`
}

RateLimitErrorResponseContent defines model for RateLimitErrorResponseContent.

type Recording

type Recording struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           RecordingBucket `json:"bucket,omitempty"`
	CommentsCount    int32           `json:"comments_count,omitempty"`
	CommentsUrl      string          `json:"comments_url,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Status           string          `json:"status,omitempty"`
	SubscriptionUrl  string          `json:"subscription_url,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

Recording defines model for Recording.

type RecordingBucket

type RecordingBucket struct {
	Id   *int64 `json:"id,omitempty"`
	Name string `json:"name,omitempty"`
	Type string `json:"type,omitempty"`
}

RecordingBucket defines model for RecordingBucket.

type RecordingParent

type RecordingParent struct {
	AppUrl string `json:"app_url,omitempty"`
	Id     *int64 `json:"id,omitempty"`
	Title  string `json:"title,omitempty"`
	Type   string `json:"type,omitempty"`
	Url    string `json:"url,omitempty"`
}

RecordingParent defines model for RecordingParent.

type RecordingsService

type RecordingsService struct {
	// contains filtered or unexported fields
}

RecordingsService provides recording-related operations.

func (*RecordingsService) Archive

func (s *RecordingsService) Archive(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*RecordingsService) Get

func (s *RecordingsService) Get(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*RecordingsService) List

func (s *RecordingsService) List(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*RecordingsService) Trash

func (s *RecordingsService) Trash(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*RecordingsService) Unarchive

func (s *RecordingsService) Unarchive(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

type RepositionCardStepJSONRequestBody

type RepositionCardStepJSONRequestBody = RepositionCardStepRequestContent

RepositionCardStepJSONRequestBody defines body for RepositionCardStep for application/json ContentType.

type RepositionCardStepRequestContent

type RepositionCardStepRequestContent struct {
	// Position 0-indexed position
	Position int32 `json:"position"`
	SourceId int64 `json:"source_id"`
}

RepositionCardStepRequestContent defines model for RepositionCardStepRequestContent.

type RepositionCardStepResponse

type RepositionCardStepResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseRepositionCardStepResponse

func ParseRepositionCardStepResponse(rsp *http.Response) (*RepositionCardStepResponse, error)

ParseRepositionCardStepResponse parses an HTTP response from a RepositionCardStepWithResponse call

func (RepositionCardStepResponse) Status

Status returns HTTPResponse.Status

func (RepositionCardStepResponse) StatusCode

func (r RepositionCardStepResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RepositionTodoJSONRequestBody

type RepositionTodoJSONRequestBody = RepositionTodoRequestContent

RepositionTodoJSONRequestBody defines body for RepositionTodo for application/json ContentType.

type RepositionTodoRequestContent

type RepositionTodoRequestContent struct {
	// ParentId Optional todolist ID to move the todo to a different parent
	ParentId *int64 `json:"parent_id,omitempty"`
	Position int32  `json:"position"`
}

RepositionTodoRequestContent defines model for RepositionTodoRequestContent.

type RepositionTodoResponse

type RepositionTodoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseRepositionTodoResponse

func ParseRepositionTodoResponse(rsp *http.Response) (*RepositionTodoResponse, error)

ParseRepositionTodoResponse parses an HTTP response from a RepositionTodoWithResponse call

func (RepositionTodoResponse) Status

func (r RepositionTodoResponse) Status() string

Status returns HTTPResponse.Status

func (RepositionTodoResponse) StatusCode

func (r RepositionTodoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RepositionTodolistGroupJSONRequestBody

type RepositionTodolistGroupJSONRequestBody = RepositionTodolistGroupRequestContent

RepositionTodolistGroupJSONRequestBody defines body for RepositionTodolistGroup for application/json ContentType.

type RepositionTodolistGroupRequestContent

type RepositionTodolistGroupRequestContent struct {
	Position int32 `json:"position"`
}

RepositionTodolistGroupRequestContent defines model for RepositionTodolistGroupRequestContent.

type RepositionTodolistGroupResponse

type RepositionTodolistGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseRepositionTodolistGroupResponse

func ParseRepositionTodolistGroupResponse(rsp *http.Response) (*RepositionTodolistGroupResponse, error)

ParseRepositionTodolistGroupResponse parses an HTTP response from a RepositionTodolistGroupWithResponse call

func (RepositionTodolistGroupResponse) Status

Status returns HTTPResponse.Status

func (RepositionTodolistGroupResponse) StatusCode

func (r RepositionTodolistGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RepositionToolJSONRequestBody

type RepositionToolJSONRequestBody = RepositionToolRequestContent

RepositionToolJSONRequestBody defines body for RepositionTool for application/json ContentType.

type RepositionToolRequestContent

type RepositionToolRequestContent struct {
	Position int32 `json:"position"`
}

RepositionToolRequestContent defines model for RepositionToolRequestContent.

type RepositionToolResponse

type RepositionToolResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseRepositionToolResponse

func ParseRepositionToolResponse(rsp *http.Response) (*RepositionToolResponse, error)

ParseRepositionToolResponse parses an HTTP response from a RepositionToolWithResponse call

func (RepositionToolResponse) Status

func (r RepositionToolResponse) Status() string

Status returns HTTPResponse.Status

func (RepositionToolResponse) StatusCode

func (r RepositionToolResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResponseCache

type ResponseCache interface {
	// Get returns the cached ETag and body for a URL, or empty values if not cached.
	Get(url string) (etag string, body []byte, ok bool)
	// Set stores the ETag and body for a URL.
	Set(url string, etag string, body []byte)
	// Invalidate removes a cached entry.
	Invalidate(url string)
	// Clear removes all cached entries.
	Clear()
}

ResponseCache is the interface for caching HTTP responses.

type ResumeQuestionResponse

type ResumeQuestionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResumeQuestionResponseContent
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseResumeQuestionResponse

func ParseResumeQuestionResponse(rsp *http.Response) (*ResumeQuestionResponse, error)

ParseResumeQuestionResponse parses an HTTP response from a ResumeQuestionWithResponse call

func (ResumeQuestionResponse) Status

func (r ResumeQuestionResponse) Status() string

Status returns HTTPResponse.Status

func (ResumeQuestionResponse) StatusCode

func (r ResumeQuestionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ResumeQuestionResponseContent

type ResumeQuestionResponseContent struct {
	Paused bool `json:"paused,omitempty"`
}

ResumeQuestionResponseContent defines model for ResumeQuestionResponseContent.

type RetryConfig

type RetryConfig struct {
	// MaxRetries is the maximum number of retry attempts (default: 3)
	MaxRetries int
	// BaseDelay is the initial delay between retries (default: 1s)
	BaseDelay time.Duration
	// MaxDelay is the maximum delay between retries (default: 30s)
	MaxDelay time.Duration
	// Multiplier is the exponential backoff multiplier (default: 2.0)
	Multiplier float64
}

RetryConfig configures retry behavior for idempotent operations.

func DefaultRetryConfig

func DefaultRetryConfig() RetryConfig

DefaultRetryConfig returns the default retry configuration.

type Schedule

type Schedule struct {
	AppUrl                string     `json:"app_url,omitempty"`
	BookmarkUrl           string     `json:"bookmark_url,omitempty"`
	Bucket                TodoBucket `json:"bucket,omitempty"`
	CreatedAt             time.Time  `json:"created_at,omitempty"`
	Creator               Person     `json:"creator,omitempty"`
	EntriesCount          int32      `json:"entries_count,omitempty"`
	EntriesUrl            string     `json:"entries_url,omitempty"`
	Id                    *int64     `json:"id,omitempty"`
	IncludeDueAssignments bool       `json:"include_due_assignments,omitempty"`
	InheritsStatus        bool       `json:"inherits_status,omitempty"`
	Position              int32      `json:"position,omitempty"`
	Status                string     `json:"status,omitempty"`
	Title                 string     `json:"title,omitempty"`
	Type                  string     `json:"type,omitempty"`
	UpdatedAt             time.Time  `json:"updated_at,omitempty"`
	Url                   string     `json:"url,omitempty"`
	VisibleToClients      bool       `json:"visible_to_clients,omitempty"`
}

Schedule defines model for Schedule.

type ScheduleAttributes

type ScheduleAttributes struct {
	EndDate   string `json:"end_date,omitempty"`
	StartDate string `json:"start_date,omitempty"`
}

ScheduleAttributes defines model for ScheduleAttributes.

type ScheduleEntry

type ScheduleEntry struct {
	AllDay           bool            `json:"all_day,omitempty"`
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	BoostsCount      int32           `json:"boosts_count,omitempty"`
	BoostsUrl        string          `json:"boosts_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	CommentsCount    int32           `json:"comments_count,omitempty"`
	CommentsUrl      string          `json:"comments_url,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Description      string          `json:"description,omitempty"`
	EndsAt           time.Time       `json:"ends_at,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Participants     []Person        `json:"participants,omitempty"`
	StartsAt         time.Time       `json:"starts_at,omitempty"`
	Status           string          `json:"status,omitempty"`
	SubscriptionUrl  string          `json:"subscription_url,omitempty"`
	Summary          string          `json:"summary,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

ScheduleEntry defines model for ScheduleEntry.

type SchedulesService

type SchedulesService struct {
	// contains filtered or unexported fields
}

SchedulesService provides schedule-related operations.

func (*SchedulesService) CreateEntry

func (s *SchedulesService) CreateEntry(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*SchedulesService) CreateEntryWithBody

func (s *SchedulesService) CreateEntryWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*SchedulesService) Get

func (s *SchedulesService) Get(ctx context.Context, accountId string, scheduleId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*SchedulesService) GetEntry

func (s *SchedulesService) GetEntry(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*SchedulesService) ListEntries

func (s *SchedulesService) ListEntries(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*SchedulesService) UpdateEntry

func (s *SchedulesService) UpdateEntry(ctx context.Context, accountId string, entryId int64, body UpdateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*SchedulesService) UpdateEntryWithBody

func (s *SchedulesService) UpdateEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type SearchMetadata

type SearchMetadata struct {
	Projects []SearchProject `json:"projects,omitempty"`
}

SearchMetadata defines model for SearchMetadata.

type SearchParams

type SearchParams struct {
	Query string `form:"query" json:"query"`

	// Sort created_at|updated_at
	Sort string `form:"sort,omitempty" json:"sort,omitempty"`
	Page int32  `form:"page,omitempty" json:"page,omitempty"`
}

SearchParams defines parameters for Search.

type SearchProject

type SearchProject struct {
	Id   *int64 `json:"id,omitempty"`
	Name string `json:"name,omitempty"`
}

SearchProject defines model for SearchProject.

type SearchResponse

func ParseSearchResponse

func ParseSearchResponse(rsp *http.Response) (*SearchResponse, error)

ParseSearchResponse parses an HTTP response from a SearchWithResponse call

func (SearchResponse) Status

func (r SearchResponse) Status() string

Status returns HTTPResponse.Status

func (SearchResponse) StatusCode

func (r SearchResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchResponseContent

type SearchResponseContent = []SearchResult

SearchResponseContent defines model for SearchResponseContent.

type SearchResult

type SearchResult struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           RecordingBucket `json:"bucket,omitempty"`
	Content          string          `json:"content,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Description      string          `json:"description,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Status           string          `json:"status,omitempty"`
	Subject          string          `json:"subject,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

SearchResult defines model for SearchResult.

type SensitiveString

type SensitiveString string

SensitiveString is a string type that redacts its value in logs. Used for fields marked with x-basecamp-sensitive in the OpenAPI spec.

func (SensitiveString) LogValue

func (s SensitiveString) LogValue() slog.Value

LogValue implements slog.LogValuer to redact sensitive values in structured logs.

func (SensitiveString) String

func (s SensitiveString) String() string

String returns a redacted representation for logging.

func (SensitiveString) Value

func (s SensitiveString) Value() string

Value returns the actual string value when needed for API calls.

type SetCardColumnColorJSONRequestBody

type SetCardColumnColorJSONRequestBody = SetCardColumnColorRequestContent

SetCardColumnColorJSONRequestBody defines body for SetCardColumnColor for application/json ContentType.

type SetCardColumnColorRequestContent

type SetCardColumnColorRequestContent struct {
	// Color Valid colors: white, red, orange, yellow, green, blue, aqua, purple, gray, pink, brown
	Color string `json:"color"`
}

SetCardColumnColorRequestContent defines model for SetCardColumnColorRequestContent.

type SetCardColumnColorResponse

func ParseSetCardColumnColorResponse

func ParseSetCardColumnColorResponse(rsp *http.Response) (*SetCardColumnColorResponse, error)

ParseSetCardColumnColorResponse parses an HTTP response from a SetCardColumnColorWithResponse call

func (SetCardColumnColorResponse) Status

Status returns HTTPResponse.Status

func (SetCardColumnColorResponse) StatusCode

func (r SetCardColumnColorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetCardColumnColorResponseContent

type SetCardColumnColorResponseContent = CardColumn

SetCardColumnColorResponseContent defines model for SetCardColumnColorResponseContent.

type SetCardStepCompletionJSONRequestBody

type SetCardStepCompletionJSONRequestBody = SetCardStepCompletionRequestContent

SetCardStepCompletionJSONRequestBody defines body for SetCardStepCompletion for application/json ContentType.

type SetCardStepCompletionRequestContent

type SetCardStepCompletionRequestContent struct {
	// Completion Set to "on" to complete the step, "" (empty) to uncomplete
	Completion string `json:"completion"`
}

SetCardStepCompletionRequestContent defines model for SetCardStepCompletionRequestContent.

type SetCardStepCompletionResponse

func ParseSetCardStepCompletionResponse

func ParseSetCardStepCompletionResponse(rsp *http.Response) (*SetCardStepCompletionResponse, error)

ParseSetCardStepCompletionResponse parses an HTTP response from a SetCardStepCompletionWithResponse call

func (SetCardStepCompletionResponse) Status

Status returns HTTPResponse.Status

func (SetCardStepCompletionResponse) StatusCode

func (r SetCardStepCompletionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetCardStepCompletionResponseContent

type SetCardStepCompletionResponseContent = CardStep

SetCardStepCompletionResponseContent defines model for SetCardStepCompletionResponseContent.

type SetClientVisibilityJSONRequestBody

type SetClientVisibilityJSONRequestBody = SetClientVisibilityRequestContent

SetClientVisibilityJSONRequestBody defines body for SetClientVisibility for application/json ContentType.

type SetClientVisibilityRequestContent

type SetClientVisibilityRequestContent struct {
	VisibleToClients bool `json:"visible_to_clients"`
}

SetClientVisibilityRequestContent defines model for SetClientVisibilityRequestContent.

type SetClientVisibilityResponse

func ParseSetClientVisibilityResponse

func ParseSetClientVisibilityResponse(rsp *http.Response) (*SetClientVisibilityResponse, error)

ParseSetClientVisibilityResponse parses an HTTP response from a SetClientVisibilityWithResponse call

func (SetClientVisibilityResponse) Status

Status returns HTTPResponse.Status

func (SetClientVisibilityResponse) StatusCode

func (r SetClientVisibilityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetClientVisibilityResponseContent

type SetClientVisibilityResponseContent = Recording

SetClientVisibilityResponseContent defines model for SetClientVisibilityResponseContent.

type StaticTokenProvider

type StaticTokenProvider struct {
	Token string
}

StaticTokenProvider provides a fixed token (e.g., from environment variable).

func (*StaticTokenProvider) AccessToken

func (p *StaticTokenProvider) AccessToken(ctx context.Context) (string, error)

AccessToken returns the static token.

type SubscribeResponse

func ParseSubscribeResponse

func ParseSubscribeResponse(rsp *http.Response) (*SubscribeResponse, error)

ParseSubscribeResponse parses an HTTP response from a SubscribeWithResponse call

func (SubscribeResponse) Status

func (r SubscribeResponse) Status() string

Status returns HTTPResponse.Status

func (SubscribeResponse) StatusCode

func (r SubscribeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SubscribeResponseContent

type SubscribeResponseContent = Subscription

SubscribeResponseContent defines model for SubscribeResponseContent.

type SubscribeToCardColumnResponse

type SubscribeToCardColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON429      *RateLimitErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseSubscribeToCardColumnResponse

func ParseSubscribeToCardColumnResponse(rsp *http.Response) (*SubscribeToCardColumnResponse, error)

ParseSubscribeToCardColumnResponse parses an HTTP response from a SubscribeToCardColumnWithResponse call

func (SubscribeToCardColumnResponse) Status

Status returns HTTPResponse.Status

func (SubscribeToCardColumnResponse) StatusCode

func (r SubscribeToCardColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Subscription

type Subscription struct {
	Count       int32    `json:"count,omitempty"`
	Subscribed  bool     `json:"subscribed,omitempty"`
	Subscribers []Person `json:"subscribers,omitempty"`
	Url         string   `json:"url,omitempty"`
}

Subscription defines model for Subscription.

type Template

type Template struct {
	AppUrl      string     `json:"app_url,omitempty"`
	CreatedAt   time.Time  `json:"created_at,omitempty"`
	Description string     `json:"description,omitempty"`
	Dock        []DockItem `json:"dock,omitempty"`
	Id          *int64     `json:"id,omitempty"`
	Name        string     `json:"name,omitempty"`
	Status      string     `json:"status,omitempty"`
	UpdatedAt   time.Time  `json:"updated_at,omitempty"`
	Url         string     `json:"url,omitempty"`
}

Template defines model for Template.

type TemplatesService

type TemplatesService struct {
	// contains filtered or unexported fields
}

TemplatesService provides template-related operations.

func (*TemplatesService) Create

func (s *TemplatesService) Create(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TemplatesService) CreateWithBody

func (s *TemplatesService) CreateWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TemplatesService) Delete

func (s *TemplatesService) Delete(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TemplatesService) Get

func (s *TemplatesService) Get(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TemplatesService) List

func (s *TemplatesService) List(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TemplatesService) Update

func (s *TemplatesService) Update(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TemplatesService) UpdateWithBody

func (s *TemplatesService) UpdateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type TimelineEvent

type TimelineEvent struct {
	Action            string     `json:"action,omitempty"`
	AppUrl            string     `json:"app_url,omitempty"`
	Bucket            TodoBucket `json:"bucket,omitempty"`
	CreatedAt         time.Time  `json:"created_at,omitempty"`
	Creator           Person     `json:"creator,omitempty"`
	Id                *int64     `json:"id,omitempty"`
	Kind              string     `json:"kind,omitempty"`
	ParentRecordingId *int64     `json:"parent_recording_id,omitempty"`
	SummaryExcerpt    string     `json:"summary_excerpt,omitempty"`
	Target            string     `json:"target,omitempty"`
	Title             string     `json:"title,omitempty"`
	Url               string     `json:"url,omitempty"`
}

TimelineEvent defines model for TimelineEvent.

type TimesheetEntry

type TimesheetEntry struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Date             string          `json:"date,omitempty"`
	Description      string          `json:"description,omitempty"`
	Hours            string          `json:"hours,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Person           Person          `json:"person,omitempty"`
	Status           string          `json:"status,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

TimesheetEntry defines model for TimesheetEntry.

type Todo

type Todo struct {
	AppUrl                string     `json:"app_url,omitempty"`
	Assignees             []Person   `json:"assignees,omitempty"`
	BookmarkUrl           string     `json:"bookmark_url,omitempty"`
	BoostsCount           int32      `json:"boosts_count,omitempty"`
	BoostsUrl             string     `json:"boosts_url,omitempty"`
	Bucket                TodoBucket `json:"bucket,omitempty"`
	CommentsCount         int32      `json:"comments_count,omitempty"`
	CommentsUrl           string     `json:"comments_url,omitempty"`
	Completed             bool       `json:"completed,omitempty"`
	CompletionSubscribers []Person   `json:"completion_subscribers,omitempty"`
	CompletionUrl         string     `json:"completion_url,omitempty"`
	Content               string     `json:"content,omitempty"`
	CreatedAt             time.Time  `json:"created_at,omitempty"`
	Creator               Person     `json:"creator,omitempty"`
	Description           string     `json:"description,omitempty"`
	DueOn                 types.Date `json:"due_on,omitempty"`
	Id                    *int64     `json:"id,omitempty"`
	InheritsStatus        bool       `json:"inherits_status,omitempty"`
	Parent                TodoParent `json:"parent,omitempty"`
	Position              int32      `json:"position,omitempty"`
	StartsOn              types.Date `json:"starts_on,omitempty"`

	// Status active|archived|trashed
	Status           string    `json:"status,omitempty"`
	SubscriptionUrl  string    `json:"subscription_url,omitempty"`
	Title            string    `json:"title,omitempty"`
	Type             string    `json:"type,omitempty"`
	UpdatedAt        time.Time `json:"updated_at,omitempty"`
	Url              string    `json:"url,omitempty"`
	VisibleToClients bool      `json:"visible_to_clients,omitempty"`
}

Todo defines model for Todo.

type TodoBucket

type TodoBucket struct {
	Id   *int64 `json:"id,omitempty"`
	Name string `json:"name,omitempty"`
	Type string `json:"type,omitempty"`
}

TodoBucket defines model for TodoBucket.

type TodoParent

type TodoParent struct {
	AppUrl string `json:"app_url,omitempty"`
	Id     *int64 `json:"id,omitempty"`
	Title  string `json:"title,omitempty"`
	Type   string `json:"type,omitempty"`
	Url    string `json:"url,omitempty"`
}

TodoParent defines model for TodoParent.

type Todolist

type Todolist struct {
	AppTodosUrl    string     `json:"app_todos_url,omitempty"`
	AppUrl         string     `json:"app_url,omitempty"`
	BookmarkUrl    string     `json:"bookmark_url,omitempty"`
	BoostsCount    int32      `json:"boosts_count,omitempty"`
	BoostsUrl      string     `json:"boosts_url,omitempty"`
	Bucket         TodoBucket `json:"bucket,omitempty"`
	CommentsCount  int32      `json:"comments_count,omitempty"`
	CommentsUrl    string     `json:"comments_url,omitempty"`
	Completed      bool       `json:"completed,omitempty"`
	CompletedRatio string     `json:"completed_ratio,omitempty"`
	CreatedAt      time.Time  `json:"created_at,omitempty"`
	Creator        Person     `json:"creator,omitempty"`
	Description    string     `json:"description,omitempty"`
	GroupsUrl      string     `json:"groups_url,omitempty"`
	Id             *int64     `json:"id,omitempty"`
	InheritsStatus bool       `json:"inherits_status,omitempty"`
	Name           string     `json:"name,omitempty"`
	Parent         TodoParent `json:"parent,omitempty"`
	Position       int32      `json:"position,omitempty"`

	// Status active|archived|trashed
	Status           string    `json:"status,omitempty"`
	SubscriptionUrl  string    `json:"subscription_url,omitempty"`
	Title            string    `json:"title,omitempty"`
	TodosUrl         string    `json:"todos_url,omitempty"`
	Type             string    `json:"type,omitempty"`
	UpdatedAt        time.Time `json:"updated_at,omitempty"`
	Url              string    `json:"url,omitempty"`
	VisibleToClients bool      `json:"visible_to_clients,omitempty"`
}

Todolist defines model for Todolist.

type TodolistGroup

type TodolistGroup struct {
	AppTodosUrl      string     `json:"app_todos_url,omitempty"`
	AppUrl           string     `json:"app_url,omitempty"`
	BookmarkUrl      string     `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket `json:"bucket,omitempty"`
	CommentsCount    int32      `json:"comments_count,omitempty"`
	CommentsUrl      string     `json:"comments_url,omitempty"`
	Completed        bool       `json:"completed,omitempty"`
	CompletedRatio   string     `json:"completed_ratio,omitempty"`
	CreatedAt        time.Time  `json:"created_at,omitempty"`
	Creator          Person     `json:"creator,omitempty"`
	Id               *int64     `json:"id,omitempty"`
	InheritsStatus   bool       `json:"inherits_status,omitempty"`
	Name             string     `json:"name,omitempty"`
	Parent           TodoParent `json:"parent,omitempty"`
	Position         int32      `json:"position,omitempty"`
	Status           string     `json:"status,omitempty"`
	SubscriptionUrl  string     `json:"subscription_url,omitempty"`
	Title            string     `json:"title,omitempty"`
	TodosUrl         string     `json:"todos_url,omitempty"`
	Type             string     `json:"type,omitempty"`
	UpdatedAt        time.Time  `json:"updated_at,omitempty"`
	Url              string     `json:"url,omitempty"`
	VisibleToClients bool       `json:"visible_to_clients,omitempty"`
}

TodolistGroup defines model for TodolistGroup.

type TodolistOrGroup

type TodolistOrGroup struct {
	// contains filtered or unexported fields
}

TodolistOrGroup Union type for polymorphic todolist endpoint

func (TodolistOrGroup) AsTodolistOrGroup0

func (t TodolistOrGroup) AsTodolistOrGroup0() (TodolistOrGroup0, error)

AsTodolistOrGroup0 returns the union data inside the TodolistOrGroup as a TodolistOrGroup0

func (TodolistOrGroup) AsTodolistOrGroup1

func (t TodolistOrGroup) AsTodolistOrGroup1() (TodolistOrGroup1, error)

AsTodolistOrGroup1 returns the union data inside the TodolistOrGroup as a TodolistOrGroup1

func (*TodolistOrGroup) FromTodolistOrGroup0

func (t *TodolistOrGroup) FromTodolistOrGroup0(v TodolistOrGroup0) error

FromTodolistOrGroup0 overwrites any union data inside the TodolistOrGroup as the provided TodolistOrGroup0

func (*TodolistOrGroup) FromTodolistOrGroup1

func (t *TodolistOrGroup) FromTodolistOrGroup1(v TodolistOrGroup1) error

FromTodolistOrGroup1 overwrites any union data inside the TodolistOrGroup as the provided TodolistOrGroup1

func (TodolistOrGroup) MarshalJSON

func (t TodolistOrGroup) MarshalJSON() ([]byte, error)

func (*TodolistOrGroup) MergeTodolistOrGroup0

func (t *TodolistOrGroup) MergeTodolistOrGroup0(v TodolistOrGroup0) error

MergeTodolistOrGroup0 performs a merge with any union data inside the TodolistOrGroup, using the provided TodolistOrGroup0

func (*TodolistOrGroup) MergeTodolistOrGroup1

func (t *TodolistOrGroup) MergeTodolistOrGroup1(v TodolistOrGroup1) error

MergeTodolistOrGroup1 performs a merge with any union data inside the TodolistOrGroup, using the provided TodolistOrGroup1

func (*TodolistOrGroup) UnmarshalJSON

func (t *TodolistOrGroup) UnmarshalJSON(b []byte) error

type TodolistOrGroup0

type TodolistOrGroup0 struct {
	Todolist Todolist `json:"todolist"`
}

TodolistOrGroup0 defines model for .

type TodolistOrGroup1

type TodolistOrGroup1 struct {
	Group TodolistGroup `json:"group"`
}

TodolistOrGroup1 defines model for .

type TodosService

type TodosService struct {
	// contains filtered or unexported fields
}

TodosService provides todo-related operations.

func (*TodosService) Complete

func (s *TodosService) Complete(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TodosService) Create

func (s *TodosService) Create(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TodosService) CreateWithBody

func (s *TodosService) CreateWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TodosService) Get

func (s *TodosService) Get(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TodosService) List

func (s *TodosService) List(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TodosService) Trash

func (s *TodosService) Trash(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TodosService) Uncomplete

func (s *TodosService) Uncomplete(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TodosService) Update

func (s *TodosService) Update(ctx context.Context, accountId string, todoId int64, body UpdateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*TodosService) UpdateWithBody

func (s *TodosService) UpdateWithBody(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type Todoset

type Todoset struct {
	AppTodolistsUrl   string     `json:"app_todolists_url,omitempty"`
	AppUrl            string     `json:"app_url,omitempty"`
	BookmarkUrl       string     `json:"bookmark_url,omitempty"`
	Bucket            TodoBucket `json:"bucket,omitempty"`
	Completed         bool       `json:"completed,omitempty"`
	CompletedCount    int32      `json:"completed_count,omitempty"`
	CompletedRatio    string     `json:"completed_ratio,omitempty"`
	CreatedAt         time.Time  `json:"created_at,omitempty"`
	Creator           Person     `json:"creator,omitempty"`
	Id                *int64     `json:"id,omitempty"`
	InheritsStatus    bool       `json:"inherits_status,omitempty"`
	Name              string     `json:"name,omitempty"`
	OnScheduleCount   int32      `json:"on_schedule_count,omitempty"`
	OverScheduleCount int32      `json:"over_schedule_count,omitempty"`
	Position          int32      `json:"position,omitempty"`
	Status            string     `json:"status,omitempty"`
	Title             string     `json:"title,omitempty"`
	TodolistsCount    int32      `json:"todolists_count,omitempty"`
	TodolistsUrl      string     `json:"todolists_url,omitempty"`
	Type              string     `json:"type,omitempty"`
	UpdatedAt         time.Time  `json:"updated_at,omitempty"`
	Url               string     `json:"url,omitempty"`
	VisibleToClients  bool       `json:"visible_to_clients,omitempty"`
}

Todoset defines model for Todoset.

type TokenProvider

type TokenProvider interface {
	// AccessToken returns a valid access token, refreshing if needed.
	AccessToken(ctx context.Context) (string, error)
}

TokenProvider is the interface for obtaining access tokens.

type Tool

type Tool struct {
	AppUrl    string          `json:"app_url,omitempty"`
	Bucket    RecordingBucket `json:"bucket,omitempty"`
	CreatedAt time.Time       `json:"created_at,omitempty"`
	Enabled   bool            `json:"enabled,omitempty"`
	Id        *int64          `json:"id,omitempty"`
	Name      string          `json:"name,omitempty"`
	Position  int32           `json:"position,omitempty"`
	Status    string          `json:"status,omitempty"`
	Title     string          `json:"title,omitempty"`
	UpdatedAt time.Time       `json:"updated_at,omitempty"`
	Url       string          `json:"url,omitempty"`
}

Tool defines model for Tool.

type TrashProjectResponse

type TrashProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseTrashProjectResponse

func ParseTrashProjectResponse(rsp *http.Response) (*TrashProjectResponse, error)

ParseTrashProjectResponse parses an HTTP response from a TrashProjectWithResponse call

func (TrashProjectResponse) Status

func (r TrashProjectResponse) Status() string

Status returns HTTPResponse.Status

func (TrashProjectResponse) StatusCode

func (r TrashProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrashRecordingResponse

type TrashRecordingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseTrashRecordingResponse

func ParseTrashRecordingResponse(rsp *http.Response) (*TrashRecordingResponse, error)

ParseTrashRecordingResponse parses an HTTP response from a TrashRecordingWithResponse call

func (TrashRecordingResponse) Status

func (r TrashRecordingResponse) Status() string

Status returns HTTPResponse.Status

func (TrashRecordingResponse) StatusCode

func (r TrashRecordingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrashTodoResponse

type TrashTodoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseTrashTodoResponse

func ParseTrashTodoResponse(rsp *http.Response) (*TrashTodoResponse, error)

ParseTrashTodoResponse parses an HTTP response from a TrashTodoWithResponse call

func (TrashTodoResponse) Status

func (r TrashTodoResponse) Status() string

Status returns HTTPResponse.Status

func (TrashTodoResponse) StatusCode

func (r TrashTodoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveRecordingResponse

type UnarchiveRecordingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseUnarchiveRecordingResponse

func ParseUnarchiveRecordingResponse(rsp *http.Response) (*UnarchiveRecordingResponse, error)

ParseUnarchiveRecordingResponse parses an HTTP response from a UnarchiveRecordingWithResponse call

func (UnarchiveRecordingResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveRecordingResponse) StatusCode

func (r UnarchiveRecordingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnauthorizedErrorResponseContent

type UnauthorizedErrorResponseContent struct {
	Error   string `json:"error"`
	Message string `json:"message,omitempty"`
}

UnauthorizedErrorResponseContent defines model for UnauthorizedErrorResponseContent.

type UncompleteTodoResponse

type UncompleteTodoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseUncompleteTodoResponse

func ParseUncompleteTodoResponse(rsp *http.Response) (*UncompleteTodoResponse, error)

ParseUncompleteTodoResponse parses an HTTP response from a UncompleteTodoWithResponse call

func (UncompleteTodoResponse) Status

func (r UncompleteTodoResponse) Status() string

Status returns HTTPResponse.Status

func (UncompleteTodoResponse) StatusCode

func (r UncompleteTodoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnpinMessageResponse

type UnpinMessageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseUnpinMessageResponse

func ParseUnpinMessageResponse(rsp *http.Response) (*UnpinMessageResponse, error)

ParseUnpinMessageResponse parses an HTTP response from a UnpinMessageWithResponse call

func (UnpinMessageResponse) Status

func (r UnpinMessageResponse) Status() string

Status returns HTTPResponse.Status

func (UnpinMessageResponse) StatusCode

func (r UnpinMessageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnsubscribeFromCardColumnResponse

type UnsubscribeFromCardColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseUnsubscribeFromCardColumnResponse

func ParseUnsubscribeFromCardColumnResponse(rsp *http.Response) (*UnsubscribeFromCardColumnResponse, error)

ParseUnsubscribeFromCardColumnResponse parses an HTTP response from a UnsubscribeFromCardColumnWithResponse call

func (UnsubscribeFromCardColumnResponse) Status

Status returns HTTPResponse.Status

func (UnsubscribeFromCardColumnResponse) StatusCode

func (r UnsubscribeFromCardColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnsubscribeResponse

type UnsubscribeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseUnsubscribeResponse

func ParseUnsubscribeResponse(rsp *http.Response) (*UnsubscribeResponse, error)

ParseUnsubscribeResponse parses an HTTP response from a UnsubscribeWithResponse call

func (UnsubscribeResponse) Status

func (r UnsubscribeResponse) Status() string

Status returns HTTPResponse.Status

func (UnsubscribeResponse) StatusCode

func (r UnsubscribeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAnswerJSONRequestBody

type UpdateAnswerJSONRequestBody = QuestionAnswerUpdatePayload

UpdateAnswerJSONRequestBody defines body for UpdateAnswer for application/json ContentType.

type UpdateAnswerResponse

func ParseUpdateAnswerResponse

func ParseUpdateAnswerResponse(rsp *http.Response) (*UpdateAnswerResponse, error)

ParseUpdateAnswerResponse parses an HTTP response from a UpdateAnswerWithResponse call

func (UpdateAnswerResponse) Status

func (r UpdateAnswerResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAnswerResponse) StatusCode

func (r UpdateAnswerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCardColumnJSONRequestBody

type UpdateCardColumnJSONRequestBody = UpdateCardColumnRequestContent

UpdateCardColumnJSONRequestBody defines body for UpdateCardColumn for application/json ContentType.

type UpdateCardColumnRequestContent

type UpdateCardColumnRequestContent struct {
	Description string `json:"description,omitempty"`
	Title       string `json:"title,omitempty"`
}

UpdateCardColumnRequestContent defines model for UpdateCardColumnRequestContent.

type UpdateCardColumnResponse

func ParseUpdateCardColumnResponse

func ParseUpdateCardColumnResponse(rsp *http.Response) (*UpdateCardColumnResponse, error)

ParseUpdateCardColumnResponse parses an HTTP response from a UpdateCardColumnWithResponse call

func (UpdateCardColumnResponse) Status

func (r UpdateCardColumnResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCardColumnResponse) StatusCode

func (r UpdateCardColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCardColumnResponseContent

type UpdateCardColumnResponseContent = CardColumn

UpdateCardColumnResponseContent defines model for UpdateCardColumnResponseContent.

type UpdateCardJSONRequestBody

type UpdateCardJSONRequestBody = UpdateCardRequestContent

UpdateCardJSONRequestBody defines body for UpdateCard for application/json ContentType.

type UpdateCardRequestContent

type UpdateCardRequestContent struct {
	AssigneeIds []int64    `json:"assignee_ids,omitempty"`
	Content     string     `json:"content,omitempty"`
	DueOn       types.Date `json:"due_on,omitempty"`
	Title       string     `json:"title,omitempty"`
}

UpdateCardRequestContent defines model for UpdateCardRequestContent.

type UpdateCardResponse

func ParseUpdateCardResponse

func ParseUpdateCardResponse(rsp *http.Response) (*UpdateCardResponse, error)

ParseUpdateCardResponse parses an HTTP response from a UpdateCardWithResponse call

func (UpdateCardResponse) Status

func (r UpdateCardResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCardResponse) StatusCode

func (r UpdateCardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCardResponseContent

type UpdateCardResponseContent = Card

UpdateCardResponseContent defines model for UpdateCardResponseContent.

type UpdateCardStepJSONRequestBody

type UpdateCardStepJSONRequestBody = UpdateCardStepRequestContent

UpdateCardStepJSONRequestBody defines body for UpdateCardStep for application/json ContentType.

type UpdateCardStepRequestContent

type UpdateCardStepRequestContent struct {
	Assignees []int64    `json:"assignees,omitempty"`
	DueOn     types.Date `json:"due_on,omitempty"`
	Title     string     `json:"title,omitempty"`
}

UpdateCardStepRequestContent defines model for UpdateCardStepRequestContent.

type UpdateCardStepResponse

func ParseUpdateCardStepResponse

func ParseUpdateCardStepResponse(rsp *http.Response) (*UpdateCardStepResponse, error)

ParseUpdateCardStepResponse parses an HTTP response from a UpdateCardStepWithResponse call

func (UpdateCardStepResponse) Status

func (r UpdateCardStepResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCardStepResponse) StatusCode

func (r UpdateCardStepResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCardStepResponseContent

type UpdateCardStepResponseContent = CardStep

UpdateCardStepResponseContent defines model for UpdateCardStepResponseContent.

type UpdateChatbotJSONRequestBody

type UpdateChatbotJSONRequestBody = UpdateChatbotRequestContent

UpdateChatbotJSONRequestBody defines body for UpdateChatbot for application/json ContentType.

type UpdateChatbotRequestContent

type UpdateChatbotRequestContent struct {
	CommandUrl  string `json:"command_url,omitempty"`
	ServiceName string `json:"service_name"`
}

UpdateChatbotRequestContent defines model for UpdateChatbotRequestContent.

type UpdateChatbotResponse

func ParseUpdateChatbotResponse

func ParseUpdateChatbotResponse(rsp *http.Response) (*UpdateChatbotResponse, error)

ParseUpdateChatbotResponse parses an HTTP response from a UpdateChatbotWithResponse call

func (UpdateChatbotResponse) Status

func (r UpdateChatbotResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateChatbotResponse) StatusCode

func (r UpdateChatbotResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateChatbotResponseContent

type UpdateChatbotResponseContent = Chatbot

UpdateChatbotResponseContent defines model for UpdateChatbotResponseContent.

type UpdateCommentJSONRequestBody

type UpdateCommentJSONRequestBody = UpdateCommentRequestContent

UpdateCommentJSONRequestBody defines body for UpdateComment for application/json ContentType.

type UpdateCommentRequestContent

type UpdateCommentRequestContent struct {
	Content string `json:"content"`
}

UpdateCommentRequestContent defines model for UpdateCommentRequestContent.

type UpdateCommentResponse

func ParseUpdateCommentResponse

func ParseUpdateCommentResponse(rsp *http.Response) (*UpdateCommentResponse, error)

ParseUpdateCommentResponse parses an HTTP response from a UpdateCommentWithResponse call

func (UpdateCommentResponse) Status

func (r UpdateCommentResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCommentResponse) StatusCode

func (r UpdateCommentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCommentResponseContent

type UpdateCommentResponseContent = Comment

UpdateCommentResponseContent defines model for UpdateCommentResponseContent.

type UpdateDocumentJSONRequestBody

type UpdateDocumentJSONRequestBody = UpdateDocumentRequestContent

UpdateDocumentJSONRequestBody defines body for UpdateDocument for application/json ContentType.

type UpdateDocumentRequestContent

type UpdateDocumentRequestContent struct {
	Content string `json:"content,omitempty"`
	Title   string `json:"title,omitempty"`
}

UpdateDocumentRequestContent defines model for UpdateDocumentRequestContent.

type UpdateDocumentResponse

func ParseUpdateDocumentResponse

func ParseUpdateDocumentResponse(rsp *http.Response) (*UpdateDocumentResponse, error)

ParseUpdateDocumentResponse parses an HTTP response from a UpdateDocumentWithResponse call

func (UpdateDocumentResponse) Status

func (r UpdateDocumentResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateDocumentResponse) StatusCode

func (r UpdateDocumentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDocumentResponseContent

type UpdateDocumentResponseContent = Document

UpdateDocumentResponseContent defines model for UpdateDocumentResponseContent.

type UpdateLineupMarkerJSONRequestBody

type UpdateLineupMarkerJSONRequestBody = UpdateLineupMarkerRequestContent

UpdateLineupMarkerJSONRequestBody defines body for UpdateLineupMarker for application/json ContentType.

type UpdateLineupMarkerRequestContent

type UpdateLineupMarkerRequestContent struct {
	Date string `json:"date,omitempty"`
	Name string `json:"name,omitempty"`
}

UpdateLineupMarkerRequestContent defines model for UpdateLineupMarkerRequestContent.

type UpdateLineupMarkerResponse

type UpdateLineupMarkerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *UnauthorizedErrorResponseContent
	JSON403      *ForbiddenErrorResponseContent
	JSON404      *NotFoundErrorResponseContent
	JSON422      *ValidationErrorResponseContent
	JSON500      *InternalServerErrorResponseContent
}

func ParseUpdateLineupMarkerResponse

func ParseUpdateLineupMarkerResponse(rsp *http.Response) (*UpdateLineupMarkerResponse, error)

ParseUpdateLineupMarkerResponse parses an HTTP response from a UpdateLineupMarkerWithResponse call

func (UpdateLineupMarkerResponse) Status

Status returns HTTPResponse.Status

func (UpdateLineupMarkerResponse) StatusCode

func (r UpdateLineupMarkerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMessageJSONRequestBody

type UpdateMessageJSONRequestBody = UpdateMessageRequestContent

UpdateMessageJSONRequestBody defines body for UpdateMessage for application/json ContentType.

type UpdateMessageRequestContent

type UpdateMessageRequestContent struct {
	CategoryId *int64 `json:"category_id,omitempty"`
	Content    string `json:"content,omitempty"`

	// Status active|drafted
	Status  string `json:"status,omitempty"`
	Subject string `json:"subject,omitempty"`
}

UpdateMessageRequestContent defines model for UpdateMessageRequestContent.

type UpdateMessageResponse

func ParseUpdateMessageResponse

func ParseUpdateMessageResponse(rsp *http.Response) (*UpdateMessageResponse, error)

ParseUpdateMessageResponse parses an HTTP response from a UpdateMessageWithResponse call

func (UpdateMessageResponse) Status

func (r UpdateMessageResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateMessageResponse) StatusCode

func (r UpdateMessageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMessageResponseContent

type UpdateMessageResponseContent = Message

UpdateMessageResponseContent defines model for UpdateMessageResponseContent.

type UpdateMessageTypeJSONRequestBody

type UpdateMessageTypeJSONRequestBody = UpdateMessageTypeRequestContent

UpdateMessageTypeJSONRequestBody defines body for UpdateMessageType for application/json ContentType.

type UpdateMessageTypeRequestContent

type UpdateMessageTypeRequestContent struct {
	Icon string `json:"icon,omitempty"`
	Name string `json:"name,omitempty"`
}

UpdateMessageTypeRequestContent defines model for UpdateMessageTypeRequestContent.

type UpdateMessageTypeResponse

func ParseUpdateMessageTypeResponse

func ParseUpdateMessageTypeResponse(rsp *http.Response) (*UpdateMessageTypeResponse, error)

ParseUpdateMessageTypeResponse parses an HTTP response from a UpdateMessageTypeWithResponse call

func (UpdateMessageTypeResponse) Status

func (r UpdateMessageTypeResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateMessageTypeResponse) StatusCode

func (r UpdateMessageTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMessageTypeResponseContent

type UpdateMessageTypeResponseContent = MessageType

UpdateMessageTypeResponseContent defines model for UpdateMessageTypeResponseContent.

type UpdateProjectAccessJSONRequestBody

type UpdateProjectAccessJSONRequestBody = UpdateProjectAccessRequestContent

UpdateProjectAccessJSONRequestBody defines body for UpdateProjectAccess for application/json ContentType.

type UpdateProjectAccessRequestContent

type UpdateProjectAccessRequestContent struct {
	Create []CreatePersonRequest `json:"create,omitempty"`
	Grant  []int64               `json:"grant,omitempty"`
	Revoke []int64               `json:"revoke,omitempty"`
}

UpdateProjectAccessRequestContent defines model for UpdateProjectAccessRequestContent.

type UpdateProjectAccessResponse

func ParseUpdateProjectAccessResponse

func ParseUpdateProjectAccessResponse(rsp *http.Response) (*UpdateProjectAccessResponse, error)

ParseUpdateProjectAccessResponse parses an HTTP response from a UpdateProjectAccessWithResponse call

func (UpdateProjectAccessResponse) Status

Status returns HTTPResponse.Status

func (UpdateProjectAccessResponse) StatusCode

func (r UpdateProjectAccessResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateProjectAccessResponseContent

type UpdateProjectAccessResponseContent = ProjectAccessResult

UpdateProjectAccessResponseContent defines model for UpdateProjectAccessResponseContent.

type UpdateProjectJSONRequestBody

type UpdateProjectJSONRequestBody = UpdateProjectRequestContent

UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.

type UpdateProjectRequestContent

type UpdateProjectRequestContent struct {
	// Admissions invite|employee|team
	Admissions         string             `json:"admissions,omitempty"`
	Description        string             `json:"description,omitempty"`
	Name               string             `json:"name"`
	ScheduleAttributes ScheduleAttributes `json:"schedule_attributes,omitempty"`
}

UpdateProjectRequestContent defines model for UpdateProjectRequestContent.

type UpdateProjectResponse

func ParseUpdateProjectResponse

func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, error)

ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call

func (UpdateProjectResponse) Status

func (r UpdateProjectResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateProjectResponse) StatusCode

func (r UpdateProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateProjectResponseContent

type UpdateProjectResponseContent = Project

UpdateProjectResponseContent defines model for UpdateProjectResponseContent.

type UpdateQuestionJSONRequestBody

type UpdateQuestionJSONRequestBody = UpdateQuestionRequestContent

UpdateQuestionJSONRequestBody defines body for UpdateQuestion for application/json ContentType.

type UpdateQuestionNotificationSettingsJSONRequestBody

type UpdateQuestionNotificationSettingsJSONRequestBody = UpdateQuestionNotificationSettingsRequestContent

UpdateQuestionNotificationSettingsJSONRequestBody defines body for UpdateQuestionNotificationSettings for application/json ContentType.

type UpdateQuestionNotificationSettingsRequestContent

type UpdateQuestionNotificationSettingsRequestContent struct {
	// DigestIncludeUnanswered Include unanswered in digest
	DigestIncludeUnanswered *bool `json:"digest_include_unanswered,omitempty"`

	// NotifyOnAnswer Notify when someone answers
	NotifyOnAnswer *bool `json:"notify_on_answer,omitempty"`
}

UpdateQuestionNotificationSettingsRequestContent defines model for UpdateQuestionNotificationSettingsRequestContent.

type UpdateQuestionNotificationSettingsResponse

func ParseUpdateQuestionNotificationSettingsResponse

func ParseUpdateQuestionNotificationSettingsResponse(rsp *http.Response) (*UpdateQuestionNotificationSettingsResponse, error)

ParseUpdateQuestionNotificationSettingsResponse parses an HTTP response from a UpdateQuestionNotificationSettingsWithResponse call

func (UpdateQuestionNotificationSettingsResponse) Status

Status returns HTTPResponse.Status

func (UpdateQuestionNotificationSettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateQuestionNotificationSettingsResponseContent

type UpdateQuestionNotificationSettingsResponseContent struct {
	Responding bool `json:"responding,omitempty"`
	Subscribed bool `json:"subscribed,omitempty"`
}

UpdateQuestionNotificationSettingsResponseContent defines model for UpdateQuestionNotificationSettingsResponseContent.

type UpdateQuestionRequestContent

type UpdateQuestionRequestContent struct {
	Paused   *bool            `json:"paused,omitempty"`
	Schedule QuestionSchedule `json:"schedule,omitempty"`
	Title    string           `json:"title,omitempty"`
}

UpdateQuestionRequestContent defines model for UpdateQuestionRequestContent.

type UpdateQuestionResponse

func ParseUpdateQuestionResponse

func ParseUpdateQuestionResponse(rsp *http.Response) (*UpdateQuestionResponse, error)

ParseUpdateQuestionResponse parses an HTTP response from a UpdateQuestionWithResponse call

func (UpdateQuestionResponse) Status

func (r UpdateQuestionResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateQuestionResponse) StatusCode

func (r UpdateQuestionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateQuestionResponseContent

type UpdateQuestionResponseContent = Question

UpdateQuestionResponseContent defines model for UpdateQuestionResponseContent.

type UpdateScheduleEntryJSONRequestBody

type UpdateScheduleEntryJSONRequestBody = UpdateScheduleEntryRequestContent

UpdateScheduleEntryJSONRequestBody defines body for UpdateScheduleEntry for application/json ContentType.

type UpdateScheduleEntryRequestContent

type UpdateScheduleEntryRequestContent struct {
	AllDay         *bool     `json:"all_day,omitempty"`
	Description    string    `json:"description,omitempty"`
	EndsAt         time.Time `json:"ends_at,omitempty"`
	Notify         *bool     `json:"notify,omitempty"`
	ParticipantIds []int64   `json:"participant_ids,omitempty"`
	StartsAt       time.Time `json:"starts_at,omitempty"`
	Summary        string    `json:"summary,omitempty"`
}

UpdateScheduleEntryRequestContent defines model for UpdateScheduleEntryRequestContent.

type UpdateScheduleEntryResponse

func ParseUpdateScheduleEntryResponse

func ParseUpdateScheduleEntryResponse(rsp *http.Response) (*UpdateScheduleEntryResponse, error)

ParseUpdateScheduleEntryResponse parses an HTTP response from a UpdateScheduleEntryWithResponse call

func (UpdateScheduleEntryResponse) Status

Status returns HTTPResponse.Status

func (UpdateScheduleEntryResponse) StatusCode

func (r UpdateScheduleEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateScheduleEntryResponseContent

type UpdateScheduleEntryResponseContent = ScheduleEntry

UpdateScheduleEntryResponseContent defines model for UpdateScheduleEntryResponseContent.

type UpdateScheduleSettingsJSONRequestBody

type UpdateScheduleSettingsJSONRequestBody = UpdateScheduleSettingsRequestContent

UpdateScheduleSettingsJSONRequestBody defines body for UpdateScheduleSettings for application/json ContentType.

type UpdateScheduleSettingsRequestContent

type UpdateScheduleSettingsRequestContent struct {
	IncludeDueAssignments bool `json:"include_due_assignments"`
}

UpdateScheduleSettingsRequestContent defines model for UpdateScheduleSettingsRequestContent.

type UpdateScheduleSettingsResponse

func ParseUpdateScheduleSettingsResponse

func ParseUpdateScheduleSettingsResponse(rsp *http.Response) (*UpdateScheduleSettingsResponse, error)

ParseUpdateScheduleSettingsResponse parses an HTTP response from a UpdateScheduleSettingsWithResponse call

func (UpdateScheduleSettingsResponse) Status

Status returns HTTPResponse.Status

func (UpdateScheduleSettingsResponse) StatusCode

func (r UpdateScheduleSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateScheduleSettingsResponseContent

type UpdateScheduleSettingsResponseContent = Schedule

UpdateScheduleSettingsResponseContent defines model for UpdateScheduleSettingsResponseContent.

type UpdateSubscriptionJSONRequestBody

type UpdateSubscriptionJSONRequestBody = UpdateSubscriptionRequestContent

UpdateSubscriptionJSONRequestBody defines body for UpdateSubscription for application/json ContentType.

type UpdateSubscriptionRequestContent

type UpdateSubscriptionRequestContent struct {
	Subscriptions   []int64 `json:"subscriptions,omitempty"`
	Unsubscriptions []int64 `json:"unsubscriptions,omitempty"`
}

UpdateSubscriptionRequestContent defines model for UpdateSubscriptionRequestContent.

type UpdateSubscriptionResponse

func ParseUpdateSubscriptionResponse

func ParseUpdateSubscriptionResponse(rsp *http.Response) (*UpdateSubscriptionResponse, error)

ParseUpdateSubscriptionResponse parses an HTTP response from a UpdateSubscriptionWithResponse call

func (UpdateSubscriptionResponse) Status

Status returns HTTPResponse.Status

func (UpdateSubscriptionResponse) StatusCode

func (r UpdateSubscriptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSubscriptionResponseContent

type UpdateSubscriptionResponseContent = Subscription

UpdateSubscriptionResponseContent defines model for UpdateSubscriptionResponseContent.

type UpdateTemplateJSONRequestBody

type UpdateTemplateJSONRequestBody = UpdateTemplateRequestContent

UpdateTemplateJSONRequestBody defines body for UpdateTemplate for application/json ContentType.

type UpdateTemplateRequestContent

type UpdateTemplateRequestContent struct {
	Description string `json:"description,omitempty"`
	Name        string `json:"name,omitempty"`
}

UpdateTemplateRequestContent defines model for UpdateTemplateRequestContent.

type UpdateTemplateResponse

func ParseUpdateTemplateResponse

func ParseUpdateTemplateResponse(rsp *http.Response) (*UpdateTemplateResponse, error)

ParseUpdateTemplateResponse parses an HTTP response from a UpdateTemplateWithResponse call

func (UpdateTemplateResponse) Status

func (r UpdateTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTemplateResponse) StatusCode

func (r UpdateTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTemplateResponseContent

type UpdateTemplateResponseContent = Template

UpdateTemplateResponseContent defines model for UpdateTemplateResponseContent.

type UpdateTimesheetEntryJSONRequestBody

type UpdateTimesheetEntryJSONRequestBody = UpdateTimesheetEntryRequestContent

UpdateTimesheetEntryJSONRequestBody defines body for UpdateTimesheetEntry for application/json ContentType.

type UpdateTimesheetEntryRequestContent

type UpdateTimesheetEntryRequestContent struct {
	Date        string `json:"date,omitempty"`
	Description string `json:"description,omitempty"`
	Hours       string `json:"hours,omitempty"`
	PersonId    *int64 `json:"person_id,omitempty"`
}

UpdateTimesheetEntryRequestContent defines model for UpdateTimesheetEntryRequestContent.

type UpdateTimesheetEntryResponse

func ParseUpdateTimesheetEntryResponse

func ParseUpdateTimesheetEntryResponse(rsp *http.Response) (*UpdateTimesheetEntryResponse, error)

ParseUpdateTimesheetEntryResponse parses an HTTP response from a UpdateTimesheetEntryWithResponse call

func (UpdateTimesheetEntryResponse) Status

Status returns HTTPResponse.Status

func (UpdateTimesheetEntryResponse) StatusCode

func (r UpdateTimesheetEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTimesheetEntryResponseContent

type UpdateTimesheetEntryResponseContent = TimesheetEntry

UpdateTimesheetEntryResponseContent defines model for UpdateTimesheetEntryResponseContent.

type UpdateTodoJSONRequestBody

type UpdateTodoJSONRequestBody = UpdateTodoRequestContent

UpdateTodoJSONRequestBody defines body for UpdateTodo for application/json ContentType.

type UpdateTodoRequestContent

type UpdateTodoRequestContent struct {
	AssigneeIds             []int64    `json:"assignee_ids,omitempty"`
	CompletionSubscriberIds []int64    `json:"completion_subscriber_ids,omitempty"`
	Content                 string     `json:"content,omitempty"`
	Description             string     `json:"description,omitempty"`
	DueOn                   types.Date `json:"due_on,omitempty"`
	Notify                  *bool      `json:"notify,omitempty"`
	StartsOn                types.Date `json:"starts_on,omitempty"`
}

UpdateTodoRequestContent defines model for UpdateTodoRequestContent.

type UpdateTodoResponse

func ParseUpdateTodoResponse

func ParseUpdateTodoResponse(rsp *http.Response) (*UpdateTodoResponse, error)

ParseUpdateTodoResponse parses an HTTP response from a UpdateTodoWithResponse call

func (UpdateTodoResponse) Status

func (r UpdateTodoResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTodoResponse) StatusCode

func (r UpdateTodoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTodoResponseContent

type UpdateTodoResponseContent = Todo

UpdateTodoResponseContent defines model for UpdateTodoResponseContent.

type UpdateTodolistOrGroupJSONRequestBody

type UpdateTodolistOrGroupJSONRequestBody = UpdateTodolistOrGroupRequestContent

UpdateTodolistOrGroupJSONRequestBody defines body for UpdateTodolistOrGroup for application/json ContentType.

type UpdateTodolistOrGroupRequestContent

type UpdateTodolistOrGroupRequestContent struct {
	// Description Description (Todolist only, ignored for groups)
	Description string `json:"description,omitempty"`

	// Name Name (required for both Todolist and TodolistGroup)
	Name string `json:"name,omitempty"`
}

UpdateTodolistOrGroupRequestContent defines model for UpdateTodolistOrGroupRequestContent.

type UpdateTodolistOrGroupResponse

func ParseUpdateTodolistOrGroupResponse

func ParseUpdateTodolistOrGroupResponse(rsp *http.Response) (*UpdateTodolistOrGroupResponse, error)

ParseUpdateTodolistOrGroupResponse parses an HTTP response from a UpdateTodolistOrGroupWithResponse call

func (UpdateTodolistOrGroupResponse) Status

Status returns HTTPResponse.Status

func (UpdateTodolistOrGroupResponse) StatusCode

func (r UpdateTodolistOrGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTodolistOrGroupResponseContent

type UpdateTodolistOrGroupResponseContent = TodolistOrGroup

UpdateTodolistOrGroupResponseContent Union type for polymorphic todolist endpoint

type UpdateToolJSONRequestBody

type UpdateToolJSONRequestBody = UpdateToolRequestContent

UpdateToolJSONRequestBody defines body for UpdateTool for application/json ContentType.

type UpdateToolRequestContent

type UpdateToolRequestContent struct {
	Title string `json:"title"`
}

UpdateToolRequestContent defines model for UpdateToolRequestContent.

type UpdateToolResponse

func ParseUpdateToolResponse

func ParseUpdateToolResponse(rsp *http.Response) (*UpdateToolResponse, error)

ParseUpdateToolResponse parses an HTTP response from a UpdateToolWithResponse call

func (UpdateToolResponse) Status

func (r UpdateToolResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateToolResponse) StatusCode

func (r UpdateToolResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateToolResponseContent

type UpdateToolResponseContent = Tool

UpdateToolResponseContent defines model for UpdateToolResponseContent.

type UpdateUploadJSONRequestBody

type UpdateUploadJSONRequestBody = UpdateUploadRequestContent

UpdateUploadJSONRequestBody defines body for UpdateUpload for application/json ContentType.

type UpdateUploadRequestContent

type UpdateUploadRequestContent struct {
	BaseName    string `json:"base_name,omitempty"`
	Description string `json:"description,omitempty"`
}

UpdateUploadRequestContent defines model for UpdateUploadRequestContent.

type UpdateUploadResponse

func ParseUpdateUploadResponse

func ParseUpdateUploadResponse(rsp *http.Response) (*UpdateUploadResponse, error)

ParseUpdateUploadResponse parses an HTTP response from a UpdateUploadWithResponse call

func (UpdateUploadResponse) Status

func (r UpdateUploadResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateUploadResponse) StatusCode

func (r UpdateUploadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUploadResponseContent

type UpdateUploadResponseContent = Upload

UpdateUploadResponseContent defines model for UpdateUploadResponseContent.

type UpdateVaultJSONRequestBody

type UpdateVaultJSONRequestBody = UpdateVaultRequestContent

UpdateVaultJSONRequestBody defines body for UpdateVault for application/json ContentType.

type UpdateVaultRequestContent

type UpdateVaultRequestContent struct {
	Title string `json:"title,omitempty"`
}

UpdateVaultRequestContent defines model for UpdateVaultRequestContent.

type UpdateVaultResponse

func ParseUpdateVaultResponse

func ParseUpdateVaultResponse(rsp *http.Response) (*UpdateVaultResponse, error)

ParseUpdateVaultResponse parses an HTTP response from a UpdateVaultWithResponse call

func (UpdateVaultResponse) Status

func (r UpdateVaultResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateVaultResponse) StatusCode

func (r UpdateVaultResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateVaultResponseContent

type UpdateVaultResponseContent = Vault

UpdateVaultResponseContent defines model for UpdateVaultResponseContent.

type UpdateWebhookJSONRequestBody

type UpdateWebhookJSONRequestBody = UpdateWebhookRequestContent

UpdateWebhookJSONRequestBody defines body for UpdateWebhook for application/json ContentType.

type UpdateWebhookRequestContent

type UpdateWebhookRequestContent struct {
	Active     *bool    `json:"active,omitempty"`
	PayloadUrl string   `json:"payload_url,omitempty"`
	Types      []string `json:"types,omitempty"`
}

UpdateWebhookRequestContent defines model for UpdateWebhookRequestContent.

type UpdateWebhookResponse

func ParseUpdateWebhookResponse

func ParseUpdateWebhookResponse(rsp *http.Response) (*UpdateWebhookResponse, error)

ParseUpdateWebhookResponse parses an HTTP response from a UpdateWebhookWithResponse call

func (UpdateWebhookResponse) Status

func (r UpdateWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateWebhookResponse) StatusCode

func (r UpdateWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWebhookResponseContent

type UpdateWebhookResponseContent = Webhook

UpdateWebhookResponseContent defines model for UpdateWebhookResponseContent.

type Upload

type Upload struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	BoostsCount      int32           `json:"boosts_count,omitempty"`
	BoostsUrl        string          `json:"boosts_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	ByteSize         int64           `json:"byte_size,omitempty"`
	CommentsCount    int32           `json:"comments_count,omitempty"`
	CommentsUrl      string          `json:"comments_url,omitempty"`
	ContentType      string          `json:"content_type,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	Description      string          `json:"description,omitempty"`
	DownloadUrl      string          `json:"download_url,omitempty"`
	Filename         string          `json:"filename,omitempty"`
	Height           int32           `json:"height,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Position         int32           `json:"position,omitempty"`
	Status           string          `json:"status,omitempty"`
	SubscriptionUrl  string          `json:"subscription_url,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	Url              string          `json:"url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
	Width            int32           `json:"width,omitempty"`
}

Upload defines model for Upload.

type UploadsService

type UploadsService struct {
	// contains filtered or unexported fields
}

UploadsService provides upload-related operations.

func (*UploadsService) Create

func (s *UploadsService) Create(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*UploadsService) CreateWithBody

func (s *UploadsService) CreateWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*UploadsService) Get

func (s *UploadsService) Get(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*UploadsService) List

func (s *UploadsService) List(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*UploadsService) Update

func (s *UploadsService) Update(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*UploadsService) UpdateWithBody

func (s *UploadsService) UpdateWithBody(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ValidationErrorResponseContent

type ValidationErrorResponseContent struct {
	Error   string `json:"error"`
	Message string `json:"message,omitempty"`
}

ValidationErrorResponseContent defines model for ValidationErrorResponseContent.

type Vault

type Vault struct {
	AppUrl           string          `json:"app_url,omitempty"`
	BookmarkUrl      string          `json:"bookmark_url,omitempty"`
	Bucket           TodoBucket      `json:"bucket,omitempty"`
	CreatedAt        time.Time       `json:"created_at,omitempty"`
	Creator          Person          `json:"creator,omitempty"`
	DocumentsCount   int32           `json:"documents_count,omitempty"`
	DocumentsUrl     string          `json:"documents_url,omitempty"`
	Id               *int64          `json:"id,omitempty"`
	InheritsStatus   bool            `json:"inherits_status,omitempty"`
	Parent           RecordingParent `json:"parent,omitempty"`
	Position         int32           `json:"position,omitempty"`
	Status           string          `json:"status,omitempty"`
	Title            string          `json:"title,omitempty"`
	Type             string          `json:"type,omitempty"`
	UpdatedAt        time.Time       `json:"updated_at,omitempty"`
	UploadsCount     int32           `json:"uploads_count,omitempty"`
	UploadsUrl       string          `json:"uploads_url,omitempty"`
	Url              string          `json:"url,omitempty"`
	VaultsCount      int32           `json:"vaults_count,omitempty"`
	VaultsUrl        string          `json:"vaults_url,omitempty"`
	VisibleToClients bool            `json:"visible_to_clients,omitempty"`
}

Vault defines model for Vault.

type VaultsService

type VaultsService struct {
	// contains filtered or unexported fields
}

VaultsService provides vault-related operations.

func (*VaultsService) Create

func (s *VaultsService) Create(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*VaultsService) CreateWithBody

func (s *VaultsService) CreateWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*VaultsService) Get

func (s *VaultsService) Get(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*VaultsService) List

func (s *VaultsService) List(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*VaultsService) Update

func (s *VaultsService) Update(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*VaultsService) UpdateWithBody

func (s *VaultsService) UpdateWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type Webhook

type Webhook struct {
	Active           bool              `json:"active,omitempty"`
	AppUrl           string            `json:"app_url,omitempty"`
	CreatedAt        time.Time         `json:"created_at,omitempty"`
	Id               *int64            `json:"id,omitempty"`
	PayloadUrl       string            `json:"payload_url,omitempty"`
	RecentDeliveries []WebhookDelivery `json:"recent_deliveries,omitempty"`
	Types            []string          `json:"types,omitempty"`
	UpdatedAt        time.Time         `json:"updated_at,omitempty"`
	Url              string            `json:"url,omitempty"`
}

Webhook defines model for Webhook.

type WebhookCopy

type WebhookCopy struct {
	AppUrl string            `json:"app_url,omitempty"`
	Bucket WebhookCopyBucket `json:"bucket,omitempty"`
	Id     *int64            `json:"id,omitempty"`
	Url    string            `json:"url,omitempty"`
}

WebhookCopy Reference to a copied/moved recording in copy events.

type WebhookCopyBucket

type WebhookCopyBucket struct {
	Id *int64 `json:"id,omitempty"`
}

WebhookCopyBucket defines model for WebhookCopyBucket.

type WebhookDelivery

type WebhookDelivery struct {
	CreatedAt time.Time               `json:"created_at,omitempty"`
	Id        *int64                  `json:"id,omitempty"`
	Request   WebhookDeliveryRequest  `json:"request,omitempty"`
	Response  WebhookDeliveryResponse `json:"response,omitempty"`
}

WebhookDelivery defines model for WebhookDelivery.

type WebhookDeliveryRequest

type WebhookDeliveryRequest struct {
	// Body The event payload delivered to webhook URLs.
	// This is the body of an outbound webhook HTTP request.
	// Also appears as the body field in WebhookDelivery.request.
	Body    WebhookEvent      `json:"body,omitempty"`
	Headers WebhookHeadersMap `json:"headers,omitempty"`
}

WebhookDeliveryRequest defines model for WebhookDeliveryRequest.

type WebhookDeliveryResponse

type WebhookDeliveryResponse struct {
	Code    int32             `json:"code,omitempty"`
	Headers WebhookHeadersMap `json:"headers,omitempty"`
	Message string            `json:"message,omitempty"`
}

WebhookDeliveryResponse defines model for WebhookDeliveryResponse.

type WebhookEvent

type WebhookEvent struct {
	// Copy Reference to a copied/moved recording in copy events.
	Copy      WebhookCopy `json:"copy,omitempty"`
	CreatedAt time.Time   `json:"created_at,omitempty"`
	Creator   Person      `json:"creator,omitempty"`
	Details   interface{} `json:"details,omitempty"`
	Id        *int64      `json:"id,omitempty"`
	Kind      string      `json:"kind,omitempty"`
	Recording Recording   `json:"recording,omitempty"`
}

WebhookEvent The event payload delivered to webhook URLs. This is the body of an outbound webhook HTTP request. Also appears as the body field in WebhookDelivery.request.

type WebhookHeadersMap

type WebhookHeadersMap map[string]string

WebhookHeadersMap defines model for WebhookHeadersMap.

type WebhookLimitErrorResponseContent

type WebhookLimitErrorResponseContent struct {
	Error   string `json:"error"`
	Message string `json:"message,omitempty"`
}

WebhookLimitErrorResponseContent defines model for WebhookLimitErrorResponseContent.

type WebhooksService

type WebhooksService struct {
	// contains filtered or unexported fields
}

WebhooksService provides webhook-related operations.

func (*WebhooksService) Create

func (s *WebhooksService) Create(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*WebhooksService) CreateWithBody

func (s *WebhooksService) CreateWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*WebhooksService) Delete

func (s *WebhooksService) Delete(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*WebhooksService) Get

func (s *WebhooksService) Get(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*WebhooksService) List

func (s *WebhooksService) List(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*WebhooksService) Update

func (s *WebhooksService) Update(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*WebhooksService) UpdateWithBody

func (s *WebhooksService) UpdateWithBody(ctx context.Context, accountId string, webhookId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL