earchive

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

Package earchive provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.8.0 DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDeleteV1DefinitionsDocumenttemplatesByIdRequest

func NewDeleteV1DefinitionsDocumenttemplatesByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1DefinitionsDocumenttemplatesByIdRequest constructs an http.Request for the DeleteV1DefinitionsDocumenttemplatesById method

func NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoRequest

func NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoRequest constructs an http.Request for the DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo method

func NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequest

func NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequest constructs an http.Request for the DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById method

func NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureRequest

func NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureRequest constructs an http.Request for the DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature method

func NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampRequest

func NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampRequest constructs an http.Request for the DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp method

func NewDeleteV1DefinitionsSeriesByIdRequest

func NewDeleteV1DefinitionsSeriesByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1DefinitionsSeriesByIdRequest constructs an http.Request for the DeleteV1DefinitionsSeriesById method

func NewDeleteV1InvoicesByUuidUsernotesByIdRequest

func NewDeleteV1InvoicesByUuidUsernotesByIdRequest(server string, uuid openapi_types.UUID, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1InvoicesByUuidUsernotesByIdRequest constructs an http.Request for the DeleteV1InvoicesByUuidUsernotesById method

func NewDeleteV1InvoicesDraftsRequest

func NewDeleteV1InvoicesDraftsRequest(server string, body DeleteV1InvoicesDraftsJSONRequestBody) (*http.Request, error)

NewDeleteV1InvoicesDraftsRequest calls the generic DeleteV1InvoicesDrafts builder with application/json body

func NewDeleteV1InvoicesDraftsRequestWithBody

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

NewDeleteV1InvoicesDraftsRequestWithBody constructs an http.Request for the DeleteV1InvoicesDrafts method, with any body, and a specified content type

func NewDeleteV1NotificationsDynamicrulesByIdRequest

func NewDeleteV1NotificationsDynamicrulesByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1NotificationsDynamicrulesByIdRequest constructs an http.Request for the DeleteV1NotificationsDynamicrulesById method

func NewDeleteV1OutgoingReportmoduleTemplatesByIdRequest

func NewDeleteV1OutgoingReportmoduleTemplatesByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1OutgoingReportmoduleTemplatesByIdRequest constructs an http.Request for the DeleteV1OutgoingReportmoduleTemplatesById method

func NewDeleteV1TagsByIdRequest

func NewDeleteV1TagsByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteV1TagsByIdRequest constructs an http.Request for the DeleteV1TagsById method

func NewGetV1DefinitionsDocumenttemplatesByIdRequest

func NewGetV1DefinitionsDocumenttemplatesByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1DefinitionsDocumenttemplatesByIdRequest constructs an http.Request for the GetV1DefinitionsDocumenttemplatesById method

func NewGetV1DefinitionsDocumenttemplatesByIdSetdefaultRequest

func NewGetV1DefinitionsDocumenttemplatesByIdSetdefaultRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1DefinitionsDocumenttemplatesByIdSetdefaultRequest constructs an http.Request for the GetV1DefinitionsDocumenttemplatesByIdSetdefault method

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoRequest

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoRequest constructs an http.Request for the GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo method

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequest

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequest constructs an http.Request for the GetV1DefinitionsDocumenttemplatesCustomizationsettingsById method

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultRequest

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultRequest constructs an http.Request for the GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault method

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureRequest

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureRequest constructs an http.Request for the GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature method

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampRequest

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampRequest constructs an http.Request for the GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp method

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsRequest

func NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsRequest(server string, params *GetV1DefinitionsDocumenttemplatesCustomizationsettingsParams) (*http.Request, error)

NewGetV1DefinitionsDocumenttemplatesCustomizationsettingsRequest constructs an http.Request for the GetV1DefinitionsDocumenttemplatesCustomizationsettings method

func NewGetV1DefinitionsDocumenttemplatesRequest

func NewGetV1DefinitionsDocumenttemplatesRequest(server string, params *GetV1DefinitionsDocumenttemplatesParams) (*http.Request, error)

NewGetV1DefinitionsDocumenttemplatesRequest constructs an http.Request for the GetV1DefinitionsDocumenttemplates method

func NewGetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionRequest

func NewGetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionRequest(server string, documentType FileExportTitleDocumentType, extension FileExportTitleExtensionParameter) (*http.Request, error)

NewGetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionRequest constructs an http.Request for the GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension method

func NewGetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysRequest

func NewGetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysRequest(server string, documentType FileExportTitleDocumentType) (*http.Request, error)

NewGetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysRequest constructs an http.Request for the GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys method

func NewGetV1DefinitionsMailingEmailSettingsRequest

func NewGetV1DefinitionsMailingEmailSettingsRequest(server string) (*http.Request, error)

NewGetV1DefinitionsMailingEmailSettingsRequest constructs an http.Request for the GetV1DefinitionsMailingEmailSettings method

func NewGetV1DefinitionsMailingSmsSettingsRequest

func NewGetV1DefinitionsMailingSmsSettingsRequest(server string) (*http.Request, error)

NewGetV1DefinitionsMailingSmsSettingsRequest constructs an http.Request for the GetV1DefinitionsMailingSmsSettings method

func NewGetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberRequest

func NewGetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberRequest(server string, id openapi_types.UUID, year int32, nextNumber int32) (*http.Request, error)

NewGetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberRequest constructs an http.Request for the GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber method

func NewGetV1DefinitionsSeriesByIdRequest

func NewGetV1DefinitionsSeriesByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1DefinitionsSeriesByIdRequest constructs an http.Request for the GetV1DefinitionsSeriesById method

func NewGetV1DefinitionsSeriesByIdSetByStatusRequest

func NewGetV1DefinitionsSeriesByIdSetByStatusRequest(server string, id openapi_types.UUID, status ActiveStatus) (*http.Request, error)

NewGetV1DefinitionsSeriesByIdSetByStatusRequest constructs an http.Request for the GetV1DefinitionsSeriesByIdSetByStatus method

func NewGetV1DefinitionsSeriesByIdSetdefaultRequest

func NewGetV1DefinitionsSeriesByIdSetdefaultRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1DefinitionsSeriesByIdSetdefaultRequest constructs an http.Request for the GetV1DefinitionsSeriesByIdSetdefault method

func NewGetV1DefinitionsSeriesBySerieRequest

func NewGetV1DefinitionsSeriesBySerieRequest(server string, serie string) (*http.Request, error)

NewGetV1DefinitionsSeriesBySerieRequest constructs an http.Request for the GetV1DefinitionsSeriesBySerie method

func NewGetV1DefinitionsSeriesBySerieidByYearHistoriesRequest

func NewGetV1DefinitionsSeriesBySerieidByYearHistoriesRequest(server string, serieId openapi_types.UUID, year int32, params *GetV1DefinitionsSeriesBySerieidByYearHistoriesParams) (*http.Request, error)

NewGetV1DefinitionsSeriesBySerieidByYearHistoriesRequest constructs an http.Request for the GetV1DefinitionsSeriesBySerieidByYearHistories method

func NewGetV1DefinitionsSeriesRequest

func NewGetV1DefinitionsSeriesRequest(server string, params *GetV1DefinitionsSeriesParams) (*http.Request, error)

NewGetV1DefinitionsSeriesRequest constructs an http.Request for the GetV1DefinitionsSeries method

func NewGetV1ExinvoicesByUuidHtmlRequest

func NewGetV1ExinvoicesByUuidHtmlRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1ExinvoicesByUuidHtmlRequest constructs an http.Request for the GetV1ExinvoicesByUuidHtml method

func NewGetV1ExinvoicesByUuidPdfRequest

func NewGetV1ExinvoicesByUuidPdfRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1ExinvoicesByUuidPdfRequest constructs an http.Request for the GetV1ExinvoicesByUuidPdf method

func NewGetV1ExinvoicesByUuidXmlRequest

func NewGetV1ExinvoicesByUuidXmlRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1ExinvoicesByUuidXmlRequest constructs an http.Request for the GetV1ExinvoicesByUuidXml method

func NewGetV1ExinvoicesQueueByIdRequest

func NewGetV1ExinvoicesQueueByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1ExinvoicesQueueByIdRequest constructs an http.Request for the GetV1ExinvoicesQueueById method

func NewGetV1ExinvoicesQueueRequest

func NewGetV1ExinvoicesQueueRequest(server string, params *GetV1ExinvoicesQueueParams) (*http.Request, error)

NewGetV1ExinvoicesQueueRequest constructs an http.Request for the GetV1ExinvoicesQueue method

func NewGetV1ExinvoicesRequest

func NewGetV1ExinvoicesRequest(server string, params *GetV1ExinvoicesParams) (*http.Request, error)

NewGetV1ExinvoicesRequest constructs an http.Request for the GetV1Exinvoices method

func NewGetV1InvoicesByUuidAttachmentsByIndexRequest

func NewGetV1InvoicesByUuidAttachmentsByIndexRequest(server string, uuid openapi_types.UUID, index int32) (*http.Request, error)

NewGetV1InvoicesByUuidAttachmentsByIndexRequest constructs an http.Request for the GetV1InvoicesByUuidAttachmentsByIndex method

func NewGetV1InvoicesByUuidAttachmentsRequest

func NewGetV1InvoicesByUuidAttachmentsRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1InvoicesByUuidAttachmentsRequest constructs an http.Request for the GetV1InvoicesByUuidAttachments method

func NewGetV1InvoicesByUuidDespatchesRequest

func NewGetV1InvoicesByUuidDespatchesRequest(server string, uuid openapi_types.UUID, params *GetV1InvoicesByUuidDespatchesParams) (*http.Request, error)

NewGetV1InvoicesByUuidDespatchesRequest constructs an http.Request for the GetV1InvoicesByUuidDespatches method

func NewGetV1InvoicesByUuidHistoriesRequest

func NewGetV1InvoicesByUuidHistoriesRequest(server string, uuid openapi_types.UUID, params *GetV1InvoicesByUuidHistoriesParams) (*http.Request, error)

NewGetV1InvoicesByUuidHistoriesRequest constructs an http.Request for the GetV1InvoicesByUuidHistories method

func NewGetV1InvoicesByUuidHtmlRequest

func NewGetV1InvoicesByUuidHtmlRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1InvoicesByUuidHtmlRequest constructs an http.Request for the GetV1InvoicesByUuidHtml method

func NewGetV1InvoicesByUuidInternetinfosRequest

func NewGetV1InvoicesByUuidInternetinfosRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1InvoicesByUuidInternetinfosRequest constructs an http.Request for the GetV1InvoicesByUuidInternetinfos method

func NewGetV1InvoicesByUuidMailaddressesRequest

func NewGetV1InvoicesByUuidMailaddressesRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1InvoicesByUuidMailaddressesRequest constructs an http.Request for the GetV1InvoicesByUuidMailaddresses method

func NewGetV1InvoicesByUuidMailhistoriesRequest

func NewGetV1InvoicesByUuidMailhistoriesRequest(server string, uuid openapi_types.UUID, params *GetV1InvoicesByUuidMailhistoriesParams) (*http.Request, error)

NewGetV1InvoicesByUuidMailhistoriesRequest constructs an http.Request for the GetV1InvoicesByUuidMailhistories method

func NewGetV1InvoicesByUuidPdfRequest

func NewGetV1InvoicesByUuidPdfRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1InvoicesByUuidPdfRequest constructs an http.Request for the GetV1InvoicesByUuidPdf method

func NewGetV1InvoicesByUuidRequest

func NewGetV1InvoicesByUuidRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1InvoicesByUuidRequest constructs an http.Request for the GetV1InvoicesByUuid method

func NewGetV1InvoicesByUuidSmshistoriesRequest

func NewGetV1InvoicesByUuidSmshistoriesRequest(server string, uuid openapi_types.UUID, params *GetV1InvoicesByUuidSmshistoriesParams) (*http.Request, error)

NewGetV1InvoicesByUuidSmshistoriesRequest constructs an http.Request for the GetV1InvoicesByUuidSmshistories method

func NewGetV1InvoicesByUuidTaxesRequest

func NewGetV1InvoicesByUuidTaxesRequest(server string, uuid openapi_types.UUID, params *GetV1InvoicesByUuidTaxesParams) (*http.Request, error)

NewGetV1InvoicesByUuidTaxesRequest constructs an http.Request for the GetV1InvoicesByUuidTaxes method

func NewGetV1InvoicesByUuidUsernotesRequest

func NewGetV1InvoicesByUuidUsernotesRequest(server string, uuid openapi_types.UUID, params *GetV1InvoicesByUuidUsernotesParams) (*http.Request, error)

NewGetV1InvoicesByUuidUsernotesRequest constructs an http.Request for the GetV1InvoicesByUuidUsernotes method

func NewGetV1InvoicesByUuidXmlRequest

func NewGetV1InvoicesByUuidXmlRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewGetV1InvoicesByUuidXmlRequest constructs an http.Request for the GetV1InvoicesByUuidXml method

func NewGetV1InvoicesCanceledLastRequest

func NewGetV1InvoicesCanceledLastRequest(server string, params *GetV1InvoicesCanceledLastParams) (*http.Request, error)

NewGetV1InvoicesCanceledLastRequest constructs an http.Request for the GetV1InvoicesCanceledLast method

func NewGetV1InvoicesCanceledRequest

func NewGetV1InvoicesCanceledRequest(server string, params *GetV1InvoicesCanceledParams) (*http.Request, error)

NewGetV1InvoicesCanceledRequest constructs an http.Request for the GetV1InvoicesCanceled method

func NewGetV1InvoicesDraftsRequest

func NewGetV1InvoicesDraftsRequest(server string, params *GetV1InvoicesDraftsParams) (*http.Request, error)

NewGetV1InvoicesDraftsRequest constructs an http.Request for the GetV1InvoicesDrafts method

func NewGetV1InvoicesLastRequest

func NewGetV1InvoicesLastRequest(server string, params *GetV1InvoicesLastParams) (*http.Request, error)

NewGetV1InvoicesLastRequest constructs an http.Request for the GetV1InvoicesLast method

func NewGetV1InvoicesRequest

func NewGetV1InvoicesRequest(server string, params *GetV1InvoicesParams) (*http.Request, error)

NewGetV1InvoicesRequest constructs an http.Request for the GetV1Invoices method

func NewGetV1NotificationsDynamicrulesByIdRequest

func NewGetV1NotificationsDynamicrulesByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1NotificationsDynamicrulesByIdRequest constructs an http.Request for the GetV1NotificationsDynamicrulesById method

func NewGetV1NotificationsDynamicrulesRequest

func NewGetV1NotificationsDynamicrulesRequest(server string, params *GetV1NotificationsDynamicrulesParams) (*http.Request, error)

NewGetV1NotificationsDynamicrulesRequest constructs an http.Request for the GetV1NotificationsDynamicrules method

func NewGetV1OutgoingReportmoduleColumnsRequest

func NewGetV1OutgoingReportmoduleColumnsRequest(server string) (*http.Request, error)

NewGetV1OutgoingReportmoduleColumnsRequest constructs an http.Request for the GetV1OutgoingReportmoduleColumns method

func NewGetV1OutgoingReportmoduleReportsByIdDownloadRequest

func NewGetV1OutgoingReportmoduleReportsByIdDownloadRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1OutgoingReportmoduleReportsByIdDownloadRequest constructs an http.Request for the GetV1OutgoingReportmoduleReportsByIdDownload method

func NewGetV1OutgoingReportmoduleReportsRequest

func NewGetV1OutgoingReportmoduleReportsRequest(server string, params *GetV1OutgoingReportmoduleReportsParams) (*http.Request, error)

NewGetV1OutgoingReportmoduleReportsRequest constructs an http.Request for the GetV1OutgoingReportmoduleReports method

func NewGetV1OutgoingReportmoduleTemplatesByIdRequest

func NewGetV1OutgoingReportmoduleTemplatesByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1OutgoingReportmoduleTemplatesByIdRequest constructs an http.Request for the GetV1OutgoingReportmoduleTemplatesById method

func NewGetV1OutgoingReportmoduleTemplatesRequest

func NewGetV1OutgoingReportmoduleTemplatesRequest(server string, params *GetV1OutgoingReportmoduleTemplatesParams) (*http.Request, error)

NewGetV1OutgoingReportmoduleTemplatesRequest constructs an http.Request for the GetV1OutgoingReportmoduleTemplates method

func NewGetV1TagsByIdRequest

func NewGetV1TagsByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetV1TagsByIdRequest constructs an http.Request for the GetV1TagsById method

func NewGetV1TagsRequest

func NewGetV1TagsRequest(server string, params *GetV1TagsParams) (*http.Request, error)

NewGetV1TagsRequest constructs an http.Request for the GetV1Tags method

func NewPostV1DefinitionsDocumenttemplatesByIdPreviewRequestWithBody

func NewPostV1DefinitionsDocumenttemplatesByIdPreviewRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV1DefinitionsDocumenttemplatesByIdPreviewRequestWithBody constructs an http.Request for the PostV1DefinitionsDocumenttemplatesByIdPreview method, with any body, and a specified content type

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoRequestWithBody

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoRequestWithBody constructs an http.Request for the PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo method, with any body, and a specified content type

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewRequestWithBody

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewRequestWithBody constructs an http.Request for the PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreview method, with any body, and a specified content type

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureRequestWithBody

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureRequestWithBody constructs an http.Request for the PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature method, with any body, and a specified content type

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampRequestWithBody

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampRequestWithBody constructs an http.Request for the PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp method, with any body, and a specified content type

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsRequest

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsRequest(server string, body PostV1DefinitionsDocumenttemplatesCustomizationsettingsJSONRequestBody) (*http.Request, error)

NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsRequest calls the generic PostV1DefinitionsDocumenttemplatesCustomizationsettings builder with application/json body

func NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsRequestWithBody

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

NewPostV1DefinitionsDocumenttemplatesCustomizationsettingsRequestWithBody constructs an http.Request for the PostV1DefinitionsDocumenttemplatesCustomizationsettings method, with any body, and a specified content type

func NewPostV1DefinitionsDocumenttemplatesRequestWithBody

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

NewPostV1DefinitionsDocumenttemplatesRequestWithBody constructs an http.Request for the PostV1DefinitionsDocumenttemplates method, with any body, and a specified content type

func NewPostV1DefinitionsSeriesRequest

func NewPostV1DefinitionsSeriesRequest(server string, body PostV1DefinitionsSeriesJSONRequestBody) (*http.Request, error)

NewPostV1DefinitionsSeriesRequest calls the generic PostV1DefinitionsSeries builder with application/json body

func NewPostV1DefinitionsSeriesRequestWithBody

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

NewPostV1DefinitionsSeriesRequestWithBody constructs an http.Request for the PostV1DefinitionsSeries method, with any body, and a specified content type

func NewPostV1ExinvoicesExportByFiletypeRequest

func NewPostV1ExinvoicesExportByFiletypeRequest(server string, fileType FileExportTypeParameter, body PostV1ExinvoicesExportByFiletypeJSONRequestBody) (*http.Request, error)

NewPostV1ExinvoicesExportByFiletypeRequest calls the generic PostV1ExinvoicesExportByFiletype builder with application/json body

func NewPostV1ExinvoicesExportByFiletypeRequestWithBody

func NewPostV1ExinvoicesExportByFiletypeRequestWithBody(server string, fileType FileExportTypeParameter, contentType string, body io.Reader) (*http.Request, error)

NewPostV1ExinvoicesExportByFiletypeRequestWithBody constructs an http.Request for the PostV1ExinvoicesExportByFiletype method, with any body, and a specified content type

func NewPostV1ExinvoicesRequestWithBody

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

NewPostV1ExinvoicesRequestWithBody constructs an http.Request for the PostV1Exinvoices method, with any body, and a specified content type

func NewPostV1InvoicesByUuidSavecompanyindocumentRequest

func NewPostV1InvoicesByUuidSavecompanyindocumentRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewPostV1InvoicesByUuidSavecompanyindocumentRequest constructs an http.Request for the PostV1InvoicesByUuidSavecompanyindocument method

func NewPostV1InvoicesByUuidUsernotesRequest

func NewPostV1InvoicesByUuidUsernotesRequest(server string, uuid openapi_types.UUID, body PostV1InvoicesByUuidUsernotesJSONRequestBody) (*http.Request, error)

NewPostV1InvoicesByUuidUsernotesRequest calls the generic PostV1InvoicesByUuidUsernotes builder with application/json body

func NewPostV1InvoicesByUuidUsernotesRequestWithBody

func NewPostV1InvoicesByUuidUsernotesRequestWithBody(server string, uuid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV1InvoicesByUuidUsernotesRequestWithBody constructs an http.Request for the PostV1InvoicesByUuidUsernotes method, with any body, and a specified content type

func NewPostV1InvoicesCancelRequest

func NewPostV1InvoicesCancelRequest(server string, body PostV1InvoicesCancelJSONRequestBody) (*http.Request, error)

NewPostV1InvoicesCancelRequest calls the generic PostV1InvoicesCancel builder with application/json body

func NewPostV1InvoicesCancelRequestWithBody

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

NewPostV1InvoicesCancelRequestWithBody constructs an http.Request for the PostV1InvoicesCancel method, with any body, and a specified content type

func NewPostV1InvoicesCanceledWithdrawRequest

func NewPostV1InvoicesCanceledWithdrawRequest(server string, body PostV1InvoicesCanceledWithdrawJSONRequestBody) (*http.Request, error)

NewPostV1InvoicesCanceledWithdrawRequest calls the generic PostV1InvoicesCanceledWithdraw builder with application/json body

func NewPostV1InvoicesCanceledWithdrawRequestWithBody

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

NewPostV1InvoicesCanceledWithdrawRequestWithBody constructs an http.Request for the PostV1InvoicesCanceledWithdraw method, with any body, and a specified content type

func NewPostV1InvoicesEmailSendRequest

func NewPostV1InvoicesEmailSendRequest(server string, body PostV1InvoicesEmailSendJSONRequestBody) (*http.Request, error)

NewPostV1InvoicesEmailSendRequest calls the generic PostV1InvoicesEmailSend builder with application/json body

func NewPostV1InvoicesEmailSendRequestWithBody

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

NewPostV1InvoicesEmailSendRequestWithBody constructs an http.Request for the PostV1InvoicesEmailSend method, with any body, and a specified content type

func NewPostV1InvoicesExportByFiletypeRequest

func NewPostV1InvoicesExportByFiletypeRequest(server string, fileType FileExportTypeParameter, body PostV1InvoicesExportByFiletypeJSONRequestBody) (*http.Request, error)

NewPostV1InvoicesExportByFiletypeRequest calls the generic PostV1InvoicesExportByFiletype builder with application/json body

func NewPostV1InvoicesExportByFiletypeRequestWithBody

func NewPostV1InvoicesExportByFiletypeRequestWithBody(server string, fileType FileExportTypeParameter, contentType string, body io.Reader) (*http.Request, error)

NewPostV1InvoicesExportByFiletypeRequestWithBody constructs an http.Request for the PostV1InvoicesExportByFiletype method, with any body, and a specified content type

func NewPostV1NotificationsDynamicrulesRequest

func NewPostV1NotificationsDynamicrulesRequest(server string, body PostV1NotificationsDynamicrulesJSONRequestBody) (*http.Request, error)

NewPostV1NotificationsDynamicrulesRequest calls the generic PostV1NotificationsDynamicrules builder with application/json body

func NewPostV1NotificationsDynamicrulesRequestWithBody

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

NewPostV1NotificationsDynamicrulesRequestWithBody constructs an http.Request for the PostV1NotificationsDynamicrules method, with any body, and a specified content type

func NewPostV1OutgoingReportmoduleReportsRequest

func NewPostV1OutgoingReportmoduleReportsRequest(server string, body PostV1OutgoingReportmoduleReportsJSONRequestBody) (*http.Request, error)

NewPostV1OutgoingReportmoduleReportsRequest calls the generic PostV1OutgoingReportmoduleReports builder with application/json body

func NewPostV1OutgoingReportmoduleReportsRequestWithBody

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

NewPostV1OutgoingReportmoduleReportsRequestWithBody constructs an http.Request for the PostV1OutgoingReportmoduleReports method, with any body, and a specified content type

func NewPostV1OutgoingReportmoduleTemplatesRequest

func NewPostV1OutgoingReportmoduleTemplatesRequest(server string, body PostV1OutgoingReportmoduleTemplatesJSONRequestBody) (*http.Request, error)

NewPostV1OutgoingReportmoduleTemplatesRequest calls the generic PostV1OutgoingReportmoduleTemplates builder with application/json body

func NewPostV1OutgoingReportmoduleTemplatesRequestWithBody

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

NewPostV1OutgoingReportmoduleTemplatesRequestWithBody constructs an http.Request for the PostV1OutgoingReportmoduleTemplates method, with any body, and a specified content type

func NewPostV1TagsRequest

func NewPostV1TagsRequest(server string, body PostV1TagsJSONRequestBody) (*http.Request, error)

NewPostV1TagsRequest calls the generic PostV1Tags builder with application/json body

func NewPostV1TagsRequestWithBody

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

NewPostV1TagsRequestWithBody constructs an http.Request for the PostV1Tags method, with any body, and a specified content type

func NewPostV1UploadsDocumentPreviewRequestWithBody

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

NewPostV1UploadsDocumentPreviewRequestWithBody constructs an http.Request for the PostV1UploadsDocumentPreview method, with any body, and a specified content type

func NewPostV1UploadsDocumentRequestWithBody

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

NewPostV1UploadsDocumentRequestWithBody constructs an http.Request for the PostV1UploadsDocument method, with any body, and a specified content type

func NewPostV1UploadsDraftCreateByIdRequest

func NewPostV1UploadsDraftCreateByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewPostV1UploadsDraftCreateByIdRequest constructs an http.Request for the PostV1UploadsDraftCreateById method

func NewPostV1UploadsDraftSendRequest

func NewPostV1UploadsDraftSendRequest(server string, body PostV1UploadsDraftSendJSONRequestBody) (*http.Request, error)

NewPostV1UploadsDraftSendRequest calls the generic PostV1UploadsDraftSend builder with application/json body

func NewPostV1UploadsDraftSendRequestWithBody

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

NewPostV1UploadsDraftSendRequestWithBody constructs an http.Request for the PostV1UploadsDraftSend method, with any body, and a specified content type

func NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequest

func NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequest(server string, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewJSONRequestBody) (*http.Request, error)

NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequest calls the generic PostV1UploadsMarketplacesByIdOrdersByOrderidPreview builder with application/json body

func NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequestWithApplicationJSONPatchPlusJSONBody

func NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequestWithApplicationJSONPatchPlusJSONBody(server string, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationJSONPatchPlusJSONRequestBody) (*http.Request, error)

NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequestWithApplicationJSONPatchPlusJSONBody calls the generic PostV1UploadsMarketplacesByIdOrdersByOrderidPreview builder with application/json-patch+json body

func NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequestWithApplicationWildcardPlusJSONBody

func NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequestWithApplicationWildcardPlusJSONBody(server string, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationWildcardPlusJSONRequestBody) (*http.Request, error)

NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequestWithApplicationWildcardPlusJSONBody calls the generic PostV1UploadsMarketplacesByIdOrdersByOrderidPreview builder with application/*+json body

func NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequestWithBody

func NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequestWithBody(server string, id openapi_types.UUID, orderId string, contentType string, body io.Reader) (*http.Request, error)

NewPostV1UploadsMarketplacesByIdOrdersByOrderidPreviewRequestWithBody constructs an http.Request for the PostV1UploadsMarketplacesByIdOrdersByOrderidPreview method, with any body, and a specified content type

func NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequest

func NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequest(server string, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceJSONRequestBody) (*http.Request, error)

NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequest calls the generic PostV1UploadsMarketplacesByIdOrdersCreateinvoice builder with application/json body

func NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequestWithApplicationJSONPatchPlusJSONBody

func NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequestWithApplicationJSONPatchPlusJSONBody(server string, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationJSONPatchPlusJSONRequestBody) (*http.Request, error)

NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequestWithApplicationJSONPatchPlusJSONBody calls the generic PostV1UploadsMarketplacesByIdOrdersCreateinvoice builder with application/json-patch+json body

func NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequestWithApplicationWildcardPlusJSONBody

func NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequestWithApplicationWildcardPlusJSONBody(server string, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationWildcardPlusJSONRequestBody) (*http.Request, error)

NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequestWithApplicationWildcardPlusJSONBody calls the generic PostV1UploadsMarketplacesByIdOrdersCreateinvoice builder with application/*+json body

func NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequestWithBody

func NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPostV1UploadsMarketplacesByIdOrdersCreateinvoiceRequestWithBody constructs an http.Request for the PostV1UploadsMarketplacesByIdOrdersCreateinvoice method, with any body, and a specified content type

func NewPutV1DefinitionsDocumenttemplatesByIdRequestWithBody

func NewPutV1DefinitionsDocumenttemplatesByIdRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutV1DefinitionsDocumenttemplatesByIdRequestWithBody constructs an http.Request for the PutV1DefinitionsDocumenttemplatesById method, with any body, and a specified content type

func NewPutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequest

func NewPutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequest(server string, id openapi_types.UUID, body PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdJSONRequestBody) (*http.Request, error)

NewPutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequest calls the generic PutV1DefinitionsDocumenttemplatesCustomizationsettingsById builder with application/json body

func NewPutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequestWithBody

func NewPutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdRequestWithBody constructs an http.Request for the PutV1DefinitionsDocumenttemplatesCustomizationsettingsById method, with any body, and a specified content type

func NewPutV1DefinitionsFileexporttitlesRequest

func NewPutV1DefinitionsFileexporttitlesRequest(server string, body PutV1DefinitionsFileexporttitlesJSONRequestBody) (*http.Request, error)

NewPutV1DefinitionsFileexporttitlesRequest calls the generic PutV1DefinitionsFileexporttitles builder with application/json body

func NewPutV1DefinitionsFileexporttitlesRequestWithBody

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

NewPutV1DefinitionsFileexporttitlesRequestWithBody constructs an http.Request for the PutV1DefinitionsFileexporttitles method, with any body, and a specified content type

func NewPutV1DefinitionsMailingEmailSettingsRequest

func NewPutV1DefinitionsMailingEmailSettingsRequest(server string, body PutV1DefinitionsMailingEmailSettingsJSONRequestBody) (*http.Request, error)

NewPutV1DefinitionsMailingEmailSettingsRequest calls the generic PutV1DefinitionsMailingEmailSettings builder with application/json body

func NewPutV1DefinitionsMailingEmailSettingsRequestWithBody

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

NewPutV1DefinitionsMailingEmailSettingsRequestWithBody constructs an http.Request for the PutV1DefinitionsMailingEmailSettings method, with any body, and a specified content type

func NewPutV1DefinitionsMailingSmsSettingsRequest

func NewPutV1DefinitionsMailingSmsSettingsRequest(server string, body PutV1DefinitionsMailingSmsSettingsJSONRequestBody) (*http.Request, error)

NewPutV1DefinitionsMailingSmsSettingsRequest calls the generic PutV1DefinitionsMailingSmsSettings builder with application/json body

func NewPutV1DefinitionsMailingSmsSettingsRequestWithBody

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

NewPutV1DefinitionsMailingSmsSettingsRequestWithBody constructs an http.Request for the PutV1DefinitionsMailingSmsSettings method, with any body, and a specified content type

func NewPutV1InvoicesBulkByOperationRequest

func NewPutV1InvoicesBulkByOperationRequest(server string, operation InvoiceSetParameter, body PutV1InvoicesBulkByOperationJSONRequestBody) (*http.Request, error)

NewPutV1InvoicesBulkByOperationRequest calls the generic PutV1InvoicesBulkByOperation builder with application/json body

func NewPutV1InvoicesBulkByOperationRequestWithBody

func NewPutV1InvoicesBulkByOperationRequestWithBody(server string, operation InvoiceSetParameter, contentType string, body io.Reader) (*http.Request, error)

NewPutV1InvoicesBulkByOperationRequestWithBody constructs an http.Request for the PutV1InvoicesBulkByOperation method, with any body, and a specified content type

func NewPutV1InvoicesByUuidUsernotesByIdRequest

func NewPutV1InvoicesByUuidUsernotesByIdRequest(server string, uuid openapi_types.UUID, id openapi_types.UUID, body PutV1InvoicesByUuidUsernotesByIdJSONRequestBody) (*http.Request, error)

NewPutV1InvoicesByUuidUsernotesByIdRequest calls the generic PutV1InvoicesByUuidUsernotesById builder with application/json body

func NewPutV1InvoicesByUuidUsernotesByIdRequestWithBody

func NewPutV1InvoicesByUuidUsernotesByIdRequestWithBody(server string, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutV1InvoicesByUuidUsernotesByIdRequestWithBody constructs an http.Request for the PutV1InvoicesByUuidUsernotesById method, with any body, and a specified content type

func NewPutV1InvoicesTagsRequest

func NewPutV1InvoicesTagsRequest(server string, body PutV1InvoicesTagsJSONRequestBody) (*http.Request, error)

NewPutV1InvoicesTagsRequest calls the generic PutV1InvoicesTags builder with application/json body

func NewPutV1InvoicesTagsRequestWithBody

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

NewPutV1InvoicesTagsRequestWithBody constructs an http.Request for the PutV1InvoicesTags method, with any body, and a specified content type

func NewPutV1NotificationsDynamicrulesByIdRequest

func NewPutV1NotificationsDynamicrulesByIdRequest(server string, id openapi_types.UUID, body PutV1NotificationsDynamicrulesByIdJSONRequestBody) (*http.Request, error)

NewPutV1NotificationsDynamicrulesByIdRequest calls the generic PutV1NotificationsDynamicrulesById builder with application/json body

func NewPutV1NotificationsDynamicrulesByIdRequestWithBody

func NewPutV1NotificationsDynamicrulesByIdRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutV1NotificationsDynamicrulesByIdRequestWithBody constructs an http.Request for the PutV1NotificationsDynamicrulesById method, with any body, and a specified content type

func NewPutV1OutgoingReportmoduleTemplatesByIdRequest

func NewPutV1OutgoingReportmoduleTemplatesByIdRequest(server string, id openapi_types.UUID, body PutV1OutgoingReportmoduleTemplatesByIdJSONRequestBody) (*http.Request, error)

NewPutV1OutgoingReportmoduleTemplatesByIdRequest calls the generic PutV1OutgoingReportmoduleTemplatesById builder with application/json body

func NewPutV1OutgoingReportmoduleTemplatesByIdRequestWithBody

func NewPutV1OutgoingReportmoduleTemplatesByIdRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutV1OutgoingReportmoduleTemplatesByIdRequestWithBody constructs an http.Request for the PutV1OutgoingReportmoduleTemplatesById method, with any body, and a specified content type

func NewPutV1TagsByIdRequest

func NewPutV1TagsByIdRequest(server string, id openapi_types.UUID, body PutV1TagsByIdJSONRequestBody) (*http.Request, error)

NewPutV1TagsByIdRequest calls the generic PutV1TagsById builder with application/json body

func NewPutV1TagsByIdRequestWithBody

func NewPutV1TagsByIdRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutV1TagsByIdRequestWithBody constructs an http.Request for the PutV1TagsById method, with any body, and a specified content type

func NewPutV1UploadsDocumentByUuidRequestWithBody

func NewPutV1UploadsDocumentByUuidRequestWithBody(server string, uuid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutV1UploadsDocumentByUuidRequestWithBody constructs an http.Request for the PutV1UploadsDocumentByUuid method, with any body, and a specified content type

Types

type AccountingCustomerParty

type AccountingCustomerParty struct {
	// FamilyName Soyadı
	FamilyName string `json:"familyName"`

	// FirstName Adı
	FirstName string `json:"firstName"`

	// PartyIdentification Vergi kimlik numarası
	PartyIdentification string `json:"partyIdentification"`

	// PartyName Firma adı
	PartyName string `json:"partyName"`
}

AccountingCustomerParty defines model for AccountingCustomerParty.

type ActiveStatus

type ActiveStatus string

ActiveStatus defines model for ActiveStatus.

const (
	ActiveStatusActive  ActiveStatus = "Active"
	ActiveStatusDeleted ActiveStatus = "Deleted"
	ActiveStatusPassive ActiveStatus = "Passive"
)

Defines values for ActiveStatus.

func (ActiveStatus) Valid

func (e ActiveStatus) Valid() bool

Valid indicates whether the value is a known member of the ActiveStatus enum.

type ActiveStatusParameter

type ActiveStatusParameter string

ActiveStatusParameter defines model for ActiveStatusParameter.

const (
	ActiveStatusParameterActive  ActiveStatusParameter = "Active"
	ActiveStatusParameterAll     ActiveStatusParameter = "All"
	ActiveStatusParameterDeleted ActiveStatusParameter = "Deleted"
	ActiveStatusParameterPassive ActiveStatusParameter = "Passive"
)

Defines values for ActiveStatusParameter.

func (ActiveStatusParameter) Valid

func (e ActiveStatusParameter) Valid() bool

Valid indicates whether the value is a known member of the ActiveStatusParameter enum.

type AddDocRefConditionField

type AddDocRefConditionField string

AddDocRefConditionField defines model for AddDocRefConditionField.

const (
	DocumentType     AddDocRefConditionField = "DocumentType"
	DocumentTypeCode AddDocRefConditionField = "DocumentTypeCode"
)

Defines values for AddDocRefConditionField.

func (AddDocRefConditionField) Valid

func (e AddDocRefConditionField) Valid() bool

Valid indicates whether the value is a known member of the AddDocRefConditionField enum.

type AddDocRefValueField

type AddDocRefValueField string

AddDocRefValueField defines model for AddDocRefValueField.

const (
	ID        AddDocRefValueField = "ID"
	IssueDate AddDocRefValueField = "IssueDate"
)

Defines values for AddDocRefValueField.

func (AddDocRefValueField) Valid

func (e AddDocRefValueField) Valid() bool

Valid indicates whether the value is a known member of the AddDocRefValueField enum.

type ApproveAndSendResponse

type ApproveAndSendResponse struct {
	Message *string `json:"message,omitempty"`

	// Succeeded İşlemin sonucu
	Succeeded                 bool                            `json:"succeeded"`
	UnProcessableEntityDetail *UnProcessableActionResultModel `json:"unProcessableEntityDetail,omitempty"`
	UploadDocumentResponse    *UploadDocumentResponse         `json:"uploadDocumentResponse,omitempty"`

	// Uuid Dokuman UUID
	//
	// Example: f178bc4c-305e-4002-a303-bd0c5052c568
	Uuid                    openapi_types.UUID           `json:"uuid"`
	ValidationProblemDetail *ValidationActionResultModel `json:"validationProblemDetail,omitempty"`
}

ApproveAndSendResponse defines model for ApproveAndSendResponse.

type ArchiveDocumentStatus

type ArchiveDocumentStatus string

ArchiveDocumentStatus defines model for ArchiveDocumentStatus.

const (
	ArchiveDocumentStatusError               ArchiveDocumentStatus = "Error"
	ArchiveDocumentStatusSigned              ArchiveDocumentStatus = "Signed"
	ArchiveDocumentStatusWaiting             ArchiveDocumentStatus = "Waiting"
	ArchiveDocumentStatusWaitingSign         ArchiveDocumentStatus = "WaitingSign"
	ArchiveDocumentStatusXmlFileDoesNotExist ArchiveDocumentStatus = "XmlFileDoesNotExist"
	ArchiveDocumentStatusXmlParseError       ArchiveDocumentStatus = "XmlParseError"
)

Defines values for ArchiveDocumentStatus.

func (ArchiveDocumentStatus) Valid

func (e ArchiveDocumentStatus) Valid() bool

Valid indicates whether the value is a known member of the ArchiveDocumentStatus enum.

type ArchiveDocumentStatusParameter

type ArchiveDocumentStatusParameter string

ArchiveDocumentStatusParameter defines model for ArchiveDocumentStatusParameter.

const (
	ArchiveDocumentStatusParameterAll         ArchiveDocumentStatusParameter = "All"
	ArchiveDocumentStatusParameterError       ArchiveDocumentStatusParameter = "Error"
	ArchiveDocumentStatusParameterSigned      ArchiveDocumentStatusParameter = "Signed"
	ArchiveDocumentStatusParameterWaitingSign ArchiveDocumentStatusParameter = "WaitingSign"
)

Defines values for ArchiveDocumentStatusParameter.

func (ArchiveDocumentStatusParameter) Valid

Valid indicates whether the value is a known member of the ArchiveDocumentStatusParameter enum.

type Attachment

type Attachment struct {
	// File Dosya
	//
	// Example:
	File []byte `json:"file"`

	// FileName Dosya adı
	FileName string `json:"fileName"`

	// Index İndis numarası
	//
	// Example: 1
	Index int32 `json:"index"`

	// MimeCode Mime kodu
	MimeCode string `json:"mimeCode"`
}

Attachment defines model for Attachment.

type BankInformation

type BankInformation struct {
	// Columns Example: ["Banka Adı","Şube","Hesap No","IBAN"]
	Columns []string `json:"columns"`

	// Rows Example: [["Garanti Bankası","Suadiye","1111111111","TR00 1111 1111"],["Yapıkredi Bankası","Suadiye","1111111111","TR00 1111 1111"]]
	Rows [][]string `json:"rows"`
}

BankInformation defines model for BankInformation.

type BarcodeInformation

type BarcodeInformation struct {
	ConditionField *AddDocRefConditionField `json:"conditionField,omitempty"`

	// ConditionValue İlgili fieldda belirtilen eşitlik/ile başlayan kontrolü yapılacak
	// Örn : SAP_SIPARIS_NO, KARGO_TAKIP_NO vb. #KARGO_TAKIP_NO#
	ConditionValue string `json:"conditionValue"`

	// Footer Alt Bilgi
	Footer *string `json:"footer,omitempty"`

	// Header Üst Bilgi
	Header *string `json:"header,omitempty"`

	// Height Barcode yükseklik değeri. Birim : Pixel
	Height                           int32                            `json:"height"`
	HideBarcodeValueOnFooter         *bool                            `json:"hideBarcodeValueOnFooter,omitempty"`
	TemplateAdditionalValueFieldType TemplateAdditionalValueFieldType `json:"templateAdditionalValueFieldType"`
	ValueField                       *AddDocRefValueField             `json:"valueField,omitempty"`

	// Width Barcode genişlik değeri. 10 ila 20 arasında bir değer alabilir.
	Width int32 `json:"width"`
}

BarcodeInformation defines model for BarcodeInformation.

type BaseReportDivisionStatusParameter

type BaseReportDivisionStatusParameter string

BaseReportDivisionStatusParameter defines model for BaseReportDivisionStatusParameter.

const (
	BaseReportDivisionStatusParameterAll     BaseReportDivisionStatusParameter = "All"
	BaseReportDivisionStatusParameterError   BaseReportDivisionStatusParameter = "Error"
	BaseReportDivisionStatusParameterNone    BaseReportDivisionStatusParameter = "None"
	BaseReportDivisionStatusParameterSucceed BaseReportDivisionStatusParameter = "Succeed"
	BaseReportDivisionStatusParameterWaiting BaseReportDivisionStatusParameter = "Waiting"
)

Defines values for BaseReportDivisionStatusParameter.

func (BaseReportDivisionStatusParameter) Valid

Valid indicates whether the value is a known member of the BaseReportDivisionStatusParameter enum.

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
}

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) DeleteV1DefinitionsDocumenttemplatesById

func (c *Client) DeleteV1DefinitionsDocumenttemplatesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1DefinitionsDocumenttemplatesById Tasarımı siler

Tasarımı silmek bu uç kullanılabilir.

Corresponds with DELETE /v1/definitions/documenttemplates/{id} (the `DeleteV1DefinitionsDocumenttemplatesById` operationId).

func (*Client) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById

func (c *Client) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById e-Belge özelleştirilebilir tasarımını silmek için kullanılır.

Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id} (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).

func (c *Client) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo e-Belge özelleştirilebilir tasarıma eklenmiş olan logoyu silmek için bu uç kullanılabilir.

Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).

func (*Client) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature

func (c *Client) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature e-Belge özelleştirilebilir tasarıma eklenmiş olan imzayı silmek için bu uç kullanılabilir.

Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).

func (*Client) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp

func (c *Client) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp e-Belge özelleştirilebilir tasarıma eklenmiş olan kaşeyi silmek için bu uç kullanılabilir.

Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).

func (*Client) DeleteV1DefinitionsSeriesById

func (c *Client) DeleteV1DefinitionsSeriesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1DefinitionsSeriesById Seri siler

Kayıtlı seriyi silmek bu uç kullanılabilir.

Corresponds with DELETE /v1/definitions/series/{id} (the `DeleteV1DefinitionsSeriesById` operationId).

func (*Client) DeleteV1InvoicesByUuidUsernotesById

func (c *Client) DeleteV1InvoicesByUuidUsernotesById(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1InvoicesByUuidUsernotesById Kullanıcı notunu siler

Kullanıcı tarafından oluşturulmuş olan notu silmek için bu uç kullanılabilir.

Corresponds with DELETE /v1/invoices/{uuid}/usernotes/{id} (the `DeleteV1InvoicesByUuidUsernotesById` operationId).

func (*Client) DeleteV1InvoicesDrafts

func (c *Client) DeleteV1InvoicesDrafts(ctx context.Context, body DeleteV1InvoicesDraftsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1InvoicesDrafts Taslak belgeleri silmek için bu uç kullanılablir

Takes a body of the `application/json` content type.

Corresponds with DELETE /v1/invoices/drafts (the `DeleteV1InvoicesDrafts` operationId).

func (*Client) DeleteV1InvoicesDraftsWithBody

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

DeleteV1InvoicesDraftsWithBody Taslak belgeleri silmek için bu uç kullanılablir

Takes any type of body and a specified content type.

Corresponds with DELETE /v1/invoices/drafts (the `DeleteV1InvoicesDrafts` operationId).

func (*Client) DeleteV1NotificationsDynamicrulesById

func (c *Client) DeleteV1NotificationsDynamicrulesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1NotificationsDynamicrulesById Kural siler

Kayıtlı bildirim kuralını silmek bu uç kullanılabilir.

Corresponds with DELETE /v1/notifications/dynamicrules/{id} (the `DeleteV1NotificationsDynamicrulesById` operationId).

func (*Client) DeleteV1OutgoingReportmoduleTemplatesById

func (c *Client) DeleteV1OutgoingReportmoduleTemplatesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1OutgoingReportmoduleTemplatesById Rapor Şablonunu siler

Kayıtlı rapor şablonunuzu silmek bu uç kullanılabilir.

Corresponds with DELETE /v1/outgoing/reportmodule/templates/{id} (the `DeleteV1OutgoingReportmoduleTemplatesById` operationId).

func (*Client) DeleteV1TagsById

func (c *Client) DeleteV1TagsById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteV1TagsById Etiket siler

Kayıtlı etiketi silmek bu uç kullanılabilir.

> **Bilgilendirme** : Etiket silindiğinde; etikete bağlı belgelerden, **etiket tanımı silinir**.

Corresponds with DELETE /v1/tags/{id} (the `DeleteV1TagsById` operationId).

func (*Client) GetV1DefinitionsDocumenttemplates

func (c *Client) GetV1DefinitionsDocumenttemplates(ctx context.Context, params *GetV1DefinitionsDocumenttemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsDocumenttemplates Tasarımları listeler

Kayıtlı tasarım listenize bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/definitions/documenttemplates (the `GetV1DefinitionsDocumenttemplates` operationId).

func (*Client) GetV1DefinitionsDocumenttemplatesById

func (c *Client) GetV1DefinitionsDocumenttemplatesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsDocumenttemplatesById Tasarım dosyasını indirir

Corresponds with GET /v1/definitions/documenttemplates/{id} (the `GetV1DefinitionsDocumenttemplatesById` operationId).

func (*Client) GetV1DefinitionsDocumenttemplatesByIdSetdefault

func (c *Client) GetV1DefinitionsDocumenttemplatesByIdSetdefault(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsDocumenttemplatesByIdSetdefault Tasarımı varsayılan ayarlar

Tasarımı varsayılan olarak atamak için bu uç kullanılabilir.

Corresponds with GET /v1/definitions/documenttemplates/{id}/setdefault (the `GetV1DefinitionsDocumenttemplatesByIdSetdefault` operationId).

func (*Client) GetV1DefinitionsDocumenttemplatesCustomizationsettings

func (c *Client) GetV1DefinitionsDocumenttemplatesCustomizationsettings(ctx context.Context, params *GetV1DefinitionsDocumenttemplatesCustomizationsettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettings Tasarım ayarları dönülür

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings (the `GetV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).

func (*Client) GetV1DefinitionsDocumenttemplatesCustomizationsettingsById

func (c *Client) GetV1DefinitionsDocumenttemplatesCustomizationsettingsById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsById Sorgulanan ayarı getirir

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id} (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).

func (c *Client) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo e-Belge özelleştirilebilir tasarıma eklenmiş olan logoya bu uç ile ulaşılabilir.

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).

func (*Client) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault

func (c *Client) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault performs a GET /v1/definitions/documenttemplates/customizationsettings/{id}/setdefault (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault` operationId) request.

func (*Client) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature

func (c *Client) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature e-Belge özelleştirilebilir tasarıma eklenmiş olan imzaya bu uç ile ulaşılabilir.

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).

func (*Client) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp

func (c *Client) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp e-Belge özelleştirilebilir tasarıma eklenmiş olan kaşeye bu uç ile ulaşılabilir.

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).

func (*Client) GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension

func (c *Client) GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension(ctx context.Context, documentType FileExportTitleDocumentType, extension FileExportTitleExtensionParameter, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension Tanımları getirir

Daha önce tanımlanmış olan başlıkları çağırmak için bu uç kullanılabilir.

Corresponds with GET /v1/definitions/fileexporttitles/{documentType}/{extension} (the `GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension` operationId).

func (*Client) GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys

func (c *Client) GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys(ctx context.Context, documentType FileExportTitleDocumentType, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys Kullanılabilir alanları listeler

Dosya başlık tanımlamalarında kullanılabilecek kolonlara bu api ucu ile alınabilir

> **documentType** parametresiyle belge türüne göre *kullanılabilir* başlıkları çekebilirsiniz.

Corresponds with GET /v1/definitions/fileexporttitles/{documentType}/titlekeys (the `GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys` operationId).

func (*Client) GetV1DefinitionsMailingEmailSettings

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

GetV1DefinitionsMailingEmailSettings Mail ayarlarını getirir

Mail ayarlarınıza bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/definitions/mailing/email/settings (the `GetV1DefinitionsMailingEmailSettings` operationId).

func (*Client) GetV1DefinitionsMailingSmsSettings

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

GetV1DefinitionsMailingSmsSettings Sms ayarlarını getirir

Sms ayarlarınıza bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/definitions/mailing/sms/settings (the `GetV1DefinitionsMailingSmsSettings` operationId).

func (*Client) GetV1DefinitionsSeries

func (c *Client) GetV1DefinitionsSeries(ctx context.Context, params *GetV1DefinitionsSeriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsSeries Serileri listeler

Kayıtlı seri listenize bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/definitions/series (the `GetV1DefinitionsSeries` operationId).

func (*Client) GetV1DefinitionsSeriesById

func (c *Client) GetV1DefinitionsSeriesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsSeriesById Sorgulanan seriyi getirir

Corresponds with GET /v1/definitions/series/{id} (the `GetV1DefinitionsSeriesById` operationId).

func (*Client) GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber

func (c *Client) GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber(ctx context.Context, id openapi_types.UUID, year int32, nextNumber int32, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber Sayaç günceller

Serinin belirtilen yıla ait sayacı (sıraki numarayı) güncellemek için bu uç kullanılabilir.

Corresponds with GET /v1/definitions/series/{id}/{year}/setnumber/{nextNumber} (the `GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber` operationId).

func (*Client) GetV1DefinitionsSeriesByIdSetByStatus

func (c *Client) GetV1DefinitionsSeriesByIdSetByStatus(ctx context.Context, id openapi_types.UUID, status ActiveStatus, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsSeriesByIdSetByStatus Seri durumunu günceller

Serinin aktiflik durumunu güncellemek için bu uç kullanılabilir.

**status** Parametre detayları

> **Active** : Kaydı aktif eder

> **Passive** : Kaydı pasif eder

> **Deleted** : Kaydı silindi olarak işaretler

Corresponds with GET /v1/definitions/series/{id}/set/{status} (the `GetV1DefinitionsSeriesByIdSetByStatus` operationId).

func (*Client) GetV1DefinitionsSeriesByIdSetdefault

func (c *Client) GetV1DefinitionsSeriesByIdSetdefault(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsSeriesByIdSetdefault Seriyi varsayılan ayarlar

Seriyi varsayılan olarak atamak için bu uç kullanılabilir.

Corresponds with GET /v1/definitions/series/{id}/setdefault (the `GetV1DefinitionsSeriesByIdSetdefault` operationId).

func (*Client) GetV1DefinitionsSeriesBySerie

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

GetV1DefinitionsSeriesBySerie Ön eke göre seriyi getirir

Corresponds with GET /v1/definitions/series/{serie} (the `GetV1DefinitionsSeriesBySerie` operationId).

func (*Client) GetV1DefinitionsSeriesBySerieidByYearHistories

func (c *Client) GetV1DefinitionsSeriesBySerieidByYearHistories(ctx context.Context, serieId openapi_types.UUID, year int32, params *GetV1DefinitionsSeriesBySerieidByYearHistoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1DefinitionsSeriesBySerieidByYearHistories Sayaç geçmişi

Corresponds with GET /v1/definitions/series/{serieId}/{year}/histories (the `GetV1DefinitionsSeriesBySerieidByYearHistories` operationId).

func (*Client) GetV1Exinvoices

func (c *Client) GetV1Exinvoices(ctx context.Context, params *GetV1ExinvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1Exinvoices Belgeleri listeler

Daha önce yüklenmiş olan eski belgelerinize bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/exinvoices (the `GetV1Exinvoices` operationId).

func (*Client) GetV1ExinvoicesByUuidHtml

func (c *Client) GetV1ExinvoicesByUuidHtml(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1ExinvoicesByUuidHtml Belgeyi görüntüler

Belgeye ait HTML görüntüye bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/exinvoices/{uuid}/html (the `GetV1ExinvoicesByUuidHtml` operationId).

func (*Client) GetV1ExinvoicesByUuidPdf

func (c *Client) GetV1ExinvoicesByUuidPdf(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1ExinvoicesByUuidPdf PDF İndir

Eski belgeye ait PDF dosyasını indirmek için bu ucu kullanabilirsiniz.

Corresponds with GET /v1/exinvoices/{uuid}/pdf (the `GetV1ExinvoicesByUuidPdf` operationId).

func (*Client) GetV1ExinvoicesByUuidXml

func (c *Client) GetV1ExinvoicesByUuidXml(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1ExinvoicesByUuidXml XML İndir

Eski belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.

Corresponds with GET /v1/exinvoices/{uuid}/xml (the `GetV1ExinvoicesByUuidXml` operationId).

func (*Client) GetV1ExinvoicesQueue

func (c *Client) GetV1ExinvoicesQueue(ctx context.Context, params *GetV1ExinvoicesQueueParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1ExinvoicesQueue Yükleme kuyruğunu listeler

Eski belgeleri sisteme yükledikten sonra, işlenme (Kayıt edilip edilmediği) durumuna bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/exinvoices/queue (the `GetV1ExinvoicesQueue` operationId).

func (*Client) GetV1ExinvoicesQueueById

func (c *Client) GetV1ExinvoicesQueueById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1ExinvoicesQueueById Yükleme sonucunu indir

Eski belgeleri sisteme yükledikten sonra yükleme sonuç raporuna bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/exinvoices/queue/{id} (the `GetV1ExinvoicesQueueById` operationId).

func (*Client) GetV1Invoices

func (c *Client) GetV1Invoices(ctx context.Context, params *GetV1InvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1Invoices Faturaları listeler

Düzenlenmiş olan e-Arşiv faturalarınıza bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices (the `GetV1Invoices` operationId).

func (*Client) GetV1InvoicesByUuid

func (c *Client) GetV1InvoicesByUuid(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuid Belge detaylarını getirir

Corresponds with GET /v1/invoices/{uuid} (the `GetV1InvoicesByUuid` operationId).

func (*Client) GetV1InvoicesByUuidAttachments

func (c *Client) GetV1InvoicesByUuidAttachments(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidAttachments Belge eklerini listeler

Belgeye ait ek dokumanların listesine bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/attachments (the `GetV1InvoicesByUuidAttachments` operationId).

func (*Client) GetV1InvoicesByUuidAttachmentsByIndex

func (c *Client) GetV1InvoicesByUuidAttachmentsByIndex(ctx context.Context, uuid openapi_types.UUID, index int32, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidAttachmentsByIndex Belge ekini indirir

Belgeye ait ek dokumanların indirilmesi için bu uç kullanılabilir.

Corresponds with GET /v1/invoices/{uuid}/attachments/{index} (the `GetV1InvoicesByUuidAttachmentsByIndex` operationId).

func (*Client) GetV1InvoicesByUuidDespatches

func (c *Client) GetV1InvoicesByUuidDespatches(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidDespatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidDespatches İrsaliye bilgilerini getirir

Belge içerisinde belirtilen irsaliye bilgilerine bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/despatches (the `GetV1InvoicesByUuidDespatches` operationId).

func (*Client) GetV1InvoicesByUuidHistories

func (c *Client) GetV1InvoicesByUuidHistories(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidHistoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidHistories İşlem geçmişini getirir

Sorgulanan belgeye ait işlem geçmişine bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/histories (the `GetV1InvoicesByUuidHistories` operationId).

func (*Client) GetV1InvoicesByUuidHtml

func (c *Client) GetV1InvoicesByUuidHtml(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidHtml Belgeyi görüntüler

Belgeye ait HTML görüntüye bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/html (the `GetV1InvoicesByUuidHtml` operationId).

func (*Client) GetV1InvoicesByUuidInternetinfos

func (c *Client) GetV1InvoicesByUuidInternetinfos(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidInternetinfos İnternet satış bilgileri getir

Sorgulanan belgeye ait internet satış bilgilerine bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/internetinfos (the `GetV1InvoicesByUuidInternetinfos` operationId).

func (*Client) GetV1InvoicesByUuidMailaddresses

func (c *Client) GetV1InvoicesByUuidMailaddresses(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidMailaddresses Mail adreslerini getirir

Sorgulanan belge içerisindeki mail adreslerinin listesine bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/mailaddresses (the `GetV1InvoicesByUuidMailaddresses` operationId).

func (*Client) GetV1InvoicesByUuidMailhistories

func (c *Client) GetV1InvoicesByUuidMailhistories(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidMailhistoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidMailhistories Mail geçmişini getirir

Sorgulanan belgeye ait mail gönderim geçmişine bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/mailhistories (the `GetV1InvoicesByUuidMailhistories` operationId).

func (*Client) GetV1InvoicesByUuidPdf

func (c *Client) GetV1InvoicesByUuidPdf(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidPdf PDF İndir

Belgeye ait PDF dosyasını indirmek için bu ucu kullanabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/pdf (the `GetV1InvoicesByUuidPdf` operationId).

func (*Client) GetV1InvoicesByUuidSmshistories

func (c *Client) GetV1InvoicesByUuidSmshistories(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidSmshistoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidSmshistories Sms geçmişini getirir

Sorgulanan belgeye ait sms gönderim geçmişine bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/smshistories (the `GetV1InvoicesByUuidSmshistories` operationId).

func (*Client) GetV1InvoicesByUuidTaxes

func (c *Client) GetV1InvoicesByUuidTaxes(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidTaxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidTaxes Vergi bilgilerini getirir

Belge içerisinde belirtilen vergi bilgilerine bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/taxes (the `GetV1InvoicesByUuidTaxes` operationId).

func (*Client) GetV1InvoicesByUuidUsernotes

func (c *Client) GetV1InvoicesByUuidUsernotes(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidUsernotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidUsernotes Kullanıcı notu listeler

Sorgulanan belgeye ait kullanıcı tarafından eklenmiş notlara bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/usernotes (the `GetV1InvoicesByUuidUsernotes` operationId).

func (*Client) GetV1InvoicesByUuidXml

func (c *Client) GetV1InvoicesByUuidXml(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesByUuidXml XML İndir

Belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.

Corresponds with GET /v1/invoices/{uuid}/xml (the `GetV1InvoicesByUuidXml` operationId).

func (*Client) GetV1InvoicesCanceled

func (c *Client) GetV1InvoicesCanceled(ctx context.Context, params *GetV1InvoicesCanceledParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesCanceled İptal edilen faturalar

İptal edilmiş olan e-Arşiv faturalarınıza bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/canceled (the `GetV1InvoicesCanceled` operationId).

func (*Client) GetV1InvoicesCanceledLast

func (c *Client) GetV1InvoicesCanceledLast(ctx context.Context, params *GetV1InvoicesCanceledLastParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesCanceledLast İptal edilmiş son 10 e-Arşiv faturayı listeler

İptal edilmiş son 10 e-Arşiv faturanıza bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/canceled/last (the `GetV1InvoicesCanceledLast` operationId).

func (*Client) GetV1InvoicesDrafts

func (c *Client) GetV1InvoicesDrafts(ctx context.Context, params *GetV1InvoicesDraftsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesDrafts Taslak faturaları listeler

E-Arşiv Fatura taslaklarınıza bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/drafts (the `GetV1InvoicesDrafts` operationId).

func (*Client) GetV1InvoicesLast

func (c *Client) GetV1InvoicesLast(ctx context.Context, params *GetV1InvoicesLastParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1InvoicesLast Son 10 e-Arşiv faturayı listeler

Düzenlenmiş olan son 10 e-Arşiv faturanıza bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/invoices/last (the `GetV1InvoicesLast` operationId).

func (*Client) GetV1NotificationsDynamicrules

func (c *Client) GetV1NotificationsDynamicrules(ctx context.Context, params *GetV1NotificationsDynamicrulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1NotificationsDynamicrules Kuralları listeler

Kayıtlı bildirim kurallarınıza bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/notifications/dynamicrules (the `GetV1NotificationsDynamicrules` operationId).

func (*Client) GetV1NotificationsDynamicrulesById

func (c *Client) GetV1NotificationsDynamicrulesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1NotificationsDynamicrulesById Sorgulanan kuralı getirir

Kayıtlı bildirim kuralınızın detaylarına bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/notifications/dynamicrules/{id} (the `GetV1NotificationsDynamicrulesById` operationId).

func (*Client) GetV1OutgoingReportmoduleColumns

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

GetV1OutgoingReportmoduleColumns Kolonları listeler

Şablonlarda kullanılabilecek kolonların listesine bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/outgoing/reportmodule/columns (the `GetV1OutgoingReportmoduleColumns` operationId).

func (*Client) GetV1OutgoingReportmoduleReports

func (c *Client) GetV1OutgoingReportmoduleReports(ctx context.Context, params *GetV1OutgoingReportmoduleReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1OutgoingReportmoduleReports Rapor listeler

Daha önce oluşturulmuş raporlarınıza bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/outgoing/reportmodule/reports (the `GetV1OutgoingReportmoduleReports` operationId).

func (*Client) GetV1OutgoingReportmoduleReportsByIdDownload

func (c *Client) GetV1OutgoingReportmoduleReportsByIdDownload(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1OutgoingReportmoduleReportsByIdDownload Rapor indirir

Daha önce oluşturulmuş raporlarınızı bu uç ile indirebilirsiniz.

Corresponds with GET /v1/outgoing/reportmodule/reports/{id}/download (the `GetV1OutgoingReportmoduleReportsByIdDownload` operationId).

func (*Client) GetV1OutgoingReportmoduleTemplates

func (c *Client) GetV1OutgoingReportmoduleTemplates(ctx context.Context, params *GetV1OutgoingReportmoduleTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1OutgoingReportmoduleTemplates Şablonları listeler

Excel rapor modülünde kullanmak için oluşturduğunuz şablonlara bu uç ulaşabilirsiniz.

Corresponds with GET /v1/outgoing/reportmodule/templates (the `GetV1OutgoingReportmoduleTemplates` operationId).

func (*Client) GetV1OutgoingReportmoduleTemplatesById

func (c *Client) GetV1OutgoingReportmoduleTemplatesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1OutgoingReportmoduleTemplatesById Sorgulanan şablonu getirir

Corresponds with GET /v1/outgoing/reportmodule/templates/{id} (the `GetV1OutgoingReportmoduleTemplatesById` operationId).

func (*Client) GetV1Tags

func (c *Client) GetV1Tags(ctx context.Context, params *GetV1TagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1Tags Etiketleri listeler

Kayıtlı etiket listenize bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/tags (the `GetV1Tags` operationId).

func (*Client) GetV1TagsById

func (c *Client) GetV1TagsById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1TagsById Sorgulanan etiketi getirir

Corresponds with GET /v1/tags/{id} (the `GetV1TagsById` operationId).

func (*Client) PostV1DefinitionsDocumenttemplatesByIdPreviewWithBody

func (c *Client) PostV1DefinitionsDocumenttemplatesByIdPreviewWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1DefinitionsDocumenttemplatesByIdPreviewWithBody Tasarımı önizler

Tasarımı örnek bir belgeyle önizlemek için uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/definitions/documenttemplates/{id}/preview (the `PostV1DefinitionsDocumenttemplatesByIdPreview` operationId).

func (*Client) PostV1DefinitionsDocumenttemplatesCustomizationsettings

func (c *Client) PostV1DefinitionsDocumenttemplatesCustomizationsettings(ctx context.Context, body PostV1DefinitionsDocumenttemplatesCustomizationsettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettings e-Belge özelleştirilebilir tasarım eklemek için kullanılır.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings (the `PostV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).

func (*Client) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBody

func (c *Client) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBody e-Belge özelleştirilebilir tasarıma logo eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).

func (*Client) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBody

func (c *Client) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBody Tasarımı önizler

Tasarımı örnek bir belgeyle önizlemek için uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/preview (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreview` operationId).

func (*Client) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBody

func (c *Client) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBody e-Belge özelleştirilebilir tasarıma imza eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).

func (*Client) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBody

func (c *Client) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBody e-Belge özelleştirilebilir tasarıma kaşe eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).

func (*Client) PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithBody

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

PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithBody e-Belge özelleştirilebilir tasarım eklemek için kullanılır.

Takes any type of body and a specified content type.

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings (the `PostV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).

func (*Client) PostV1DefinitionsDocumenttemplatesWithBody

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

PostV1DefinitionsDocumenttemplatesWithBody Tasarım ekler

Yeni tasarım eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/definitions/documenttemplates (the `PostV1DefinitionsDocumenttemplates` operationId).

func (*Client) PostV1DefinitionsSeries

func (c *Client) PostV1DefinitionsSeries(ctx context.Context, body PostV1DefinitionsSeriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1DefinitionsSeries Seri ekler

Yeni seri eklemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/definitions/series (the `PostV1DefinitionsSeries` operationId).

func (*Client) PostV1DefinitionsSeriesWithBody

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

PostV1DefinitionsSeriesWithBody Seri ekler

Yeni seri eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/definitions/series (the `PostV1DefinitionsSeries` operationId).

func (*Client) PostV1ExinvoicesExportByFiletype

func (c *Client) PostV1ExinvoicesExportByFiletype(ctx context.Context, fileType FileExportTypeParameter, body PostV1ExinvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1ExinvoicesExportByFiletype Dışarı Aktar

Eski belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.

**fileType** Parametre detayları

> **Xml** : Belgenizin XML halini dışarı aktarır

> **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır

> **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır

> **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır

Takes a body of the `application/json` content type.

Corresponds with POST /v1/exinvoices/export/{fileType} (the `PostV1ExinvoicesExportByFiletype` operationId).

func (*Client) PostV1ExinvoicesExportByFiletypeWithBody

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

PostV1ExinvoicesExportByFiletypeWithBody Dışarı Aktar

Eski belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.

**fileType** Parametre detayları

> **Xml** : Belgenizin XML halini dışarı aktarır

> **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır

> **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır

> **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır

Takes any type of body and a specified content type.

Corresponds with POST /v1/exinvoices/export/{fileType} (the `PostV1ExinvoicesExportByFiletype` operationId).

func (*Client) PostV1ExinvoicesWithBody

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

PostV1ExinvoicesWithBody Eski belge yükler

Eski belge yüklemek için bu uç kullanılabilir.

> Eski belgelerinizi **ZIP** dosyası içerisinde yüklemeniz gerekmektedir. İç içe klasörler, iç içe zipler sistem tarafından otomatik ayrıştırılarak yüklenecektir.

> Bundan dolayı bir ZIP içerisinde bir belge ***değil***, ZIP içerisinde yüzlerce belgeyi yükleyebilirsiniz.

Takes any type of body and a specified content type.

Corresponds with POST /v1/exinvoices (the `PostV1Exinvoices` operationId).

func (*Client) PostV1InvoicesByUuidSavecompanyindocument

func (c *Client) PostV1InvoicesByUuidSavecompanyindocument(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1InvoicesByUuidSavecompanyindocument Firma olarak kaydet

Gelen belgeler için göndericiyi, giden belgeler içinse alıcıyı **Firma Listesi**'ne kaydetmek için bu uç kullanılabilir.

Corresponds with POST /v1/invoices/{uuid}/savecompanyindocument (the `PostV1InvoicesByUuidSavecompanyindocument` operationId).

func (*Client) PostV1InvoicesByUuidUsernotes

func (c *Client) PostV1InvoicesByUuidUsernotes(ctx context.Context, uuid openapi_types.UUID, body PostV1InvoicesByUuidUsernotesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1InvoicesByUuidUsernotes Kullanıcı notu ekler

Belgeye kullanıcı notu eklemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/invoices/{uuid}/usernotes (the `PostV1InvoicesByUuidUsernotes` operationId).

func (*Client) PostV1InvoicesByUuidUsernotesWithBody

func (c *Client) PostV1InvoicesByUuidUsernotesWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1InvoicesByUuidUsernotesWithBody Kullanıcı notu ekler

Belgeye kullanıcı notu eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/invoices/{uuid}/usernotes (the `PostV1InvoicesByUuidUsernotes` operationId).

func (*Client) PostV1InvoicesCancel

func (c *Client) PostV1InvoicesCancel(ctx context.Context, body PostV1InvoicesCancelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1InvoicesCancel Belgeyi iptal eder

Belgeyi iptal etmek için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **50** kayıt iptal edilebilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/invoices/cancel (the `PostV1InvoicesCancel` operationId).

func (*Client) PostV1InvoicesCancelWithBody

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

PostV1InvoicesCancelWithBody Belgeyi iptal eder

Belgeyi iptal etmek için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **50** kayıt iptal edilebilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/invoices/cancel (the `PostV1InvoicesCancel` operationId).

func (*Client) PostV1InvoicesCanceledWithdraw

func (c *Client) PostV1InvoicesCanceledWithdraw(ctx context.Context, body PostV1InvoicesCanceledWithdrawJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1InvoicesCanceledWithdraw İptal işlemini geri alır

İptal edilmiş ve henüz raporlanmamış olan belgeye ait iptal işlemini geri almak için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **50** iptal kaydı geri alınabilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/invoices/canceled/withdraw (the `PostV1InvoicesCanceledWithdraw` operationId).

func (*Client) PostV1InvoicesCanceledWithdrawWithBody

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

PostV1InvoicesCanceledWithdrawWithBody İptal işlemini geri alır

İptal edilmiş ve henüz raporlanmamış olan belgeye ait iptal işlemini geri almak için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **50** iptal kaydı geri alınabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/invoices/canceled/withdraw (the `PostV1InvoicesCanceledWithdraw` operationId).

func (*Client) PostV1InvoicesEmailSend

func (c *Client) PostV1InvoicesEmailSend(ctx context.Context, body PostV1InvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1InvoicesEmailSend Belgeyi mail olarak iletir

Belgelerinizi mail olarak iletmek için bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **50** farklı belge, **10** farklı mail adresi gönderilebilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/invoices/email/send (the `PostV1InvoicesEmailSend` operationId).

func (*Client) PostV1InvoicesEmailSendWithBody

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

PostV1InvoicesEmailSendWithBody Belgeyi mail olarak iletir

Belgelerinizi mail olarak iletmek için bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **50** farklı belge, **10** farklı mail adresi gönderilebilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/invoices/email/send (the `PostV1InvoicesEmailSend` operationId).

func (*Client) PostV1InvoicesExportByFiletype

func (c *Client) PostV1InvoicesExportByFiletype(ctx context.Context, fileType FileExportTypeParameter, body PostV1InvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1InvoicesExportByFiletype Toplu aktar

Belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.

**fileType** Parametre detayları

> **Xml** : Belgenizin XML halini dışarı aktarır

> **Envelope** : Belgenizin Zarf XML halini dışarı aktarır

> **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır

> **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır

> **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır

Takes a body of the `application/json` content type.

Corresponds with POST /v1/invoices/export/{fileType} (the `PostV1InvoicesExportByFiletype` operationId).

func (*Client) PostV1InvoicesExportByFiletypeWithBody

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

PostV1InvoicesExportByFiletypeWithBody Toplu aktar

Belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.

**fileType** Parametre detayları

> **Xml** : Belgenizin XML halini dışarı aktarır

> **Envelope** : Belgenizin Zarf XML halini dışarı aktarır

> **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır

> **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır

> **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır

Takes any type of body and a specified content type.

Corresponds with POST /v1/invoices/export/{fileType} (the `PostV1InvoicesExportByFiletype` operationId).

func (*Client) PostV1NotificationsDynamicrules

func (c *Client) PostV1NotificationsDynamicrules(ctx context.Context, body PostV1NotificationsDynamicrulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1NotificationsDynamicrules Kural oluşturur

Yeni bildirim kuralı oluşturmak için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/notifications/dynamicrules (the `PostV1NotificationsDynamicrules` operationId).

func (*Client) PostV1NotificationsDynamicrulesWithBody

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

PostV1NotificationsDynamicrulesWithBody Kural oluşturur

Yeni bildirim kuralı oluşturmak için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/notifications/dynamicrules (the `PostV1NotificationsDynamicrules` operationId).

func (*Client) PostV1OutgoingReportmoduleReports

func (c *Client) PostV1OutgoingReportmoduleReports(ctx context.Context, body PostV1OutgoingReportmoduleReportsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1OutgoingReportmoduleReports Rapor oluşturur

Rapor oluşturmak için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/outgoing/reportmodule/reports (the `PostV1OutgoingReportmoduleReports` operationId).

func (*Client) PostV1OutgoingReportmoduleReportsWithBody

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

PostV1OutgoingReportmoduleReportsWithBody Rapor oluşturur

Rapor oluşturmak için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/outgoing/reportmodule/reports (the `PostV1OutgoingReportmoduleReports` operationId).

func (*Client) PostV1OutgoingReportmoduleTemplates

func (c *Client) PostV1OutgoingReportmoduleTemplates(ctx context.Context, body PostV1OutgoingReportmoduleTemplatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1OutgoingReportmoduleTemplates Rapor şablonu oluşturur

Yeni rapor şablonu oluşturmak için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/outgoing/reportmodule/templates (the `PostV1OutgoingReportmoduleTemplates` operationId).

func (*Client) PostV1OutgoingReportmoduleTemplatesWithBody

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

PostV1OutgoingReportmoduleTemplatesWithBody Rapor şablonu oluşturur

Yeni rapor şablonu oluşturmak için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/outgoing/reportmodule/templates (the `PostV1OutgoingReportmoduleTemplates` operationId).

func (*Client) PostV1Tags

func (c *Client) PostV1Tags(ctx context.Context, body PostV1TagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1Tags Etiket ekler

Yeni etiket eklemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/tags (the `PostV1Tags` operationId).

func (*Client) PostV1TagsWithBody

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

PostV1TagsWithBody Etiket ekler

Yeni etiket eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/tags (the `PostV1Tags` operationId).

func (*Client) PostV1UploadsDocumentPreviewWithBody

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

PostV1UploadsDocumentPreviewWithBody Belge önizleme

Belgeyi göndermeden önce görüntülemek için bu uç kullanılabilir

**Limit** : File maks 1MB olabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/uploads/document/preview (the `PostV1UploadsDocumentPreview` operationId).

func (*Client) PostV1UploadsDocumentWithBody

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

PostV1UploadsDocumentWithBody Belge yükler

Belge yüklemek için bu uç kullanılabilir

**Limit** : File maks 1MB olabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/uploads/document (the `PostV1UploadsDocument` operationId).

func (*Client) PostV1UploadsDraftCreateById

func (c *Client) PostV1UploadsDraftCreateById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsDraftCreateById Belge yükler

Daha önce oluşturulmuş olan bir belgeden Taslak fatura oluşturmak için bu uç kullanılabilir.

Corresponds with POST /v1/uploads/draft/create/{id} (the `PostV1UploadsDraftCreateById` operationId).

func (*Client) PostV1UploadsDraftSend

func (c *Client) PostV1UploadsDraftSend(ctx context.Context, body PostV1UploadsDraftSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsDraftSend Daha önce gönderilmiş fakat taslak olan belgeleri, göndermek (resmileştirmek) için bu uç kullanılabilir.

**Limit** : Tek istekte maksimum 25 belge işlenebilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/uploads/draft/send (the `PostV1UploadsDraftSend` operationId).

func (*Client) PostV1UploadsDraftSendWithBody

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

PostV1UploadsDraftSendWithBody Daha önce gönderilmiş fakat taslak olan belgeleri, göndermek (resmileştirmek) için bu uç kullanılabilir.

**Limit** : Tek istekte maksimum 25 belge işlenebilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/uploads/draft/send (the `PostV1UploadsDraftSend` operationId).

func (*Client) PostV1UploadsMarketplacesByIdOrdersByOrderidPreview

func (c *Client) PostV1UploadsMarketplacesByIdOrdersByOrderidPreview(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsMarketplacesByIdOrdersByOrderidPreview Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).

func (*Client) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBody

func (c *Client) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBody(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBody Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/json-patch+json` content type.

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).

func (*Client) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBody

func (c *Client) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBody(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBody Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/*+json` content type.

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).

func (*Client) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBody

func (c *Client) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBody(ctx context.Context, id openapi_types.UUID, orderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBody Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).

func (*Client) PostV1UploadsMarketplacesByIdOrdersCreateinvoice

func (c *Client) PostV1UploadsMarketplacesByIdOrdersCreateinvoice(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsMarketplacesByIdOrdersCreateinvoice Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).

func (*Client) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBody

func (c *Client) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBody(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBody Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/json-patch+json` content type.

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).

func (*Client) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBody

func (c *Client) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBody(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBody Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/*+json` content type.

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).

func (*Client) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBody

func (c *Client) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBody Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).

func (*Client) PutV1DefinitionsDocumenttemplatesByIdWithBody

func (c *Client) PutV1DefinitionsDocumenttemplatesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1DefinitionsDocumenttemplatesByIdWithBody Tasarımı günceller

Kayıtlı tasarımlarını düzenlemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/definitions/documenttemplates/{id} (the `PutV1DefinitionsDocumenttemplatesById` operationId).

func (*Client) PutV1DefinitionsDocumenttemplatesCustomizationsettingsById

func (c *Client) PutV1DefinitionsDocumenttemplatesCustomizationsettingsById(ctx context.Context, id openapi_types.UUID, body PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1DefinitionsDocumenttemplatesCustomizationsettingsById e-Belge özelleştirilebilir tasarımını güncellemek için kullanılır.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/definitions/documenttemplates/customizationsettings/{id} (the `PutV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).

func (*Client) PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBody

func (c *Client) PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBody e-Belge özelleştirilebilir tasarımını güncellemek için kullanılır.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/definitions/documenttemplates/customizationsettings/{id} (the `PutV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).

func (*Client) PutV1DefinitionsFileexporttitles

func (c *Client) PutV1DefinitionsFileexporttitles(ctx context.Context, body PutV1DefinitionsFileexporttitlesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1DefinitionsFileexporttitles Tanımları günceller

Daha önce tanımlanmış olan başlıkları düzenlemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/definitions/fileexporttitles (the `PutV1DefinitionsFileexporttitles` operationId).

func (*Client) PutV1DefinitionsFileexporttitlesWithBody

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

PutV1DefinitionsFileexporttitlesWithBody Tanımları günceller

Daha önce tanımlanmış olan başlıkları düzenlemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/definitions/fileexporttitles (the `PutV1DefinitionsFileexporttitles` operationId).

func (*Client) PutV1DefinitionsMailingEmailSettings

func (c *Client) PutV1DefinitionsMailingEmailSettings(ctx context.Context, body PutV1DefinitionsMailingEmailSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1DefinitionsMailingEmailSettings Mail ayarlarını günceller

Mail ayarlarını güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/definitions/mailing/email/settings (the `PutV1DefinitionsMailingEmailSettings` operationId).

func (*Client) PutV1DefinitionsMailingEmailSettingsWithBody

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

PutV1DefinitionsMailingEmailSettingsWithBody Mail ayarlarını günceller

Mail ayarlarını güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/definitions/mailing/email/settings (the `PutV1DefinitionsMailingEmailSettings` operationId).

func (*Client) PutV1DefinitionsMailingSmsSettings

func (c *Client) PutV1DefinitionsMailingSmsSettings(ctx context.Context, body PutV1DefinitionsMailingSmsSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1DefinitionsMailingSmsSettings Sms ayarlarını günceller

Sms ayarlarını güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/definitions/mailing/sms/settings (the `PutV1DefinitionsMailingSmsSettings` operationId).

func (*Client) PutV1DefinitionsMailingSmsSettingsWithBody

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

PutV1DefinitionsMailingSmsSettingsWithBody Sms ayarlarını günceller

Sms ayarlarını güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/definitions/mailing/sms/settings (the `PutV1DefinitionsMailingSmsSettings` operationId).

func (*Client) PutV1InvoicesBulkByOperation

func (c *Client) PutV1InvoicesBulkByOperation(ctx context.Context, operation InvoiceSetParameter, body PutV1InvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1InvoicesBulkByOperation Yeni durum atar

Belgelere toplu olarak yeni durum atamak için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/invoices/bulk/{operation} (the `PutV1InvoicesBulkByOperation` operationId).

func (*Client) PutV1InvoicesBulkByOperationWithBody

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

PutV1InvoicesBulkByOperationWithBody Yeni durum atar

Belgelere toplu olarak yeni durum atamak için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/invoices/bulk/{operation} (the `PutV1InvoicesBulkByOperation` operationId).

func (*Client) PutV1InvoicesByUuidUsernotesById

func (c *Client) PutV1InvoicesByUuidUsernotesById(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, body PutV1InvoicesByUuidUsernotesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1InvoicesByUuidUsernotesById Kullanıcı notunu günceller

Belgeye daha önce eklenmiş olan kullanıcı notunu güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/invoices/{uuid}/usernotes/{id} (the `PutV1InvoicesByUuidUsernotesById` operationId).

func (*Client) PutV1InvoicesByUuidUsernotesByIdWithBody

func (c *Client) PutV1InvoicesByUuidUsernotesByIdWithBody(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1InvoicesByUuidUsernotesByIdWithBody Kullanıcı notunu günceller

Belgeye daha önce eklenmiş olan kullanıcı notunu güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/invoices/{uuid}/usernotes/{id} (the `PutV1InvoicesByUuidUsernotesById` operationId).

func (*Client) PutV1InvoicesTags

func (c *Client) PutV1InvoicesTags(ctx context.Context, body PutV1InvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1InvoicesTags Etiket ekler/çıkarır

Belgeye etiket eklemek veya çıkarmak için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **100** belgeye tag eklenebilir/çıkarılabilir.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/invoices/tags (the `PutV1InvoicesTags` operationId).

func (*Client) PutV1InvoicesTagsWithBody

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

PutV1InvoicesTagsWithBody Etiket ekler/çıkarır

Belgeye etiket eklemek veya çıkarmak için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **100** belgeye tag eklenebilir/çıkarılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/invoices/tags (the `PutV1InvoicesTags` operationId).

func (*Client) PutV1NotificationsDynamicrulesById

func (c *Client) PutV1NotificationsDynamicrulesById(ctx context.Context, id openapi_types.UUID, body PutV1NotificationsDynamicrulesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1NotificationsDynamicrulesById Kural günceller

Daha önce tanımlanmış kuralı güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/notifications/dynamicrules/{id} (the `PutV1NotificationsDynamicrulesById` operationId).

func (*Client) PutV1NotificationsDynamicrulesByIdWithBody

func (c *Client) PutV1NotificationsDynamicrulesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1NotificationsDynamicrulesByIdWithBody Kural günceller

Daha önce tanımlanmış kuralı güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/notifications/dynamicrules/{id} (the `PutV1NotificationsDynamicrulesById` operationId).

func (*Client) PutV1OutgoingReportmoduleTemplatesById

func (c *Client) PutV1OutgoingReportmoduleTemplatesById(ctx context.Context, id openapi_types.UUID, body PutV1OutgoingReportmoduleTemplatesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1OutgoingReportmoduleTemplatesById Rapor şablonunu günceller

Daha önce oluşturulmuş olan rapor şablonunu güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/outgoing/reportmodule/templates/{id} (the `PutV1OutgoingReportmoduleTemplatesById` operationId).

func (*Client) PutV1OutgoingReportmoduleTemplatesByIdWithBody

func (c *Client) PutV1OutgoingReportmoduleTemplatesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1OutgoingReportmoduleTemplatesByIdWithBody Rapor şablonunu günceller

Daha önce oluşturulmuş olan rapor şablonunu güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/outgoing/reportmodule/templates/{id} (the `PutV1OutgoingReportmoduleTemplatesById` operationId).

func (*Client) PutV1TagsById

func (c *Client) PutV1TagsById(ctx context.Context, id openapi_types.UUID, body PutV1TagsByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1TagsById Etiket günceller

Kayıtlı olan etiket bilgilerini düzenlemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type.

Corresponds with PUT /v1/tags/{id} (the `PutV1TagsById` operationId).

func (*Client) PutV1TagsByIdWithBody

func (c *Client) PutV1TagsByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1TagsByIdWithBody Etiket günceller

Kayıtlı olan etiket bilgilerini düzenlemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/tags/{id} (the `PutV1TagsById` operationId).

func (*Client) PutV1UploadsDocumentByUuidWithBody

func (c *Client) PutV1UploadsDocumentByUuidWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1UploadsDocumentByUuidWithBody Belge günceller

Henüz onaylanmamış taslak belgeleri güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with PUT /v1/uploads/document/{uuid} (the `PutV1UploadsDocumentByUuid` operationId).

type ClientInterface

type ClientInterface interface {

	// GetV1DefinitionsDocumenttemplates Tasarımları listeler
	//
	// Kayıtlı tasarım listenize bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/definitions/documenttemplates (the `GetV1DefinitionsDocumenttemplates` operationId).
	GetV1DefinitionsDocumenttemplates(ctx context.Context, params *GetV1DefinitionsDocumenttemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsDocumenttemplatesWithBody Tasarım ekler
	//
	// Yeni tasarım eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/definitions/documenttemplates (the `PostV1DefinitionsDocumenttemplates` operationId).
	PostV1DefinitionsDocumenttemplatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettings Tasarım ayarları dönülür
	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings (the `GetV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettings(ctx context.Context, params *GetV1DefinitionsDocumenttemplatesCustomizationsettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithBody e-Belge özelleştirilebilir tasarım eklemek için kullanılır.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings (the `PostV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettings e-Belge özelleştirilebilir tasarım eklemek için kullanılır.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings (the `PostV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettings(ctx context.Context, body PostV1DefinitionsDocumenttemplatesCustomizationsettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById e-Belge özelleştirilebilir tasarımını silmek için kullanılır.
	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id} (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).
	DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsById Sorgulanan ayarı getirir
	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id} (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBody e-Belge özelleştirilebilir tasarımını güncellemek için kullanılır.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/definitions/documenttemplates/customizationsettings/{id} (the `PutV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).
	PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1DefinitionsDocumenttemplatesCustomizationsettingsById e-Belge özelleştirilebilir tasarımını güncellemek için kullanılır.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/definitions/documenttemplates/customizationsettings/{id} (the `PutV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).
	PutV1DefinitionsDocumenttemplatesCustomizationsettingsById(ctx context.Context, id openapi_types.UUID, body PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).
	DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBody e-Belge özelleştirilebilir tasarıma logo eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBody Tasarımı önizler
	//
	// Tasarımı örnek bir belgeyle önizlemek için uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/preview (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreview` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault performs a GET /v1/definitions/documenttemplates/customizationsettings/{id}/setdefault (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault` operationId) request.
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature e-Belge özelleştirilebilir tasarıma eklenmiş olan imzayı silmek için bu uç kullanılabilir.
	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).
	DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature e-Belge özelleştirilebilir tasarıma eklenmiş olan imzaya bu uç ile ulaşılabilir.
	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBody e-Belge özelleştirilebilir tasarıma imza eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp e-Belge özelleştirilebilir tasarıma eklenmiş olan kaşeyi silmek için bu uç kullanılabilir.
	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).
	DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp e-Belge özelleştirilebilir tasarıma eklenmiş olan kaşeye bu uç ile ulaşılabilir.
	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBody e-Belge özelleştirilebilir tasarıma kaşe eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1DefinitionsDocumenttemplatesById Tasarımı siler
	//
	// Tasarımı silmek bu uç kullanılabilir.
	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/{id} (the `DeleteV1DefinitionsDocumenttemplatesById` operationId).
	DeleteV1DefinitionsDocumenttemplatesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsDocumenttemplatesById Tasarım dosyasını indirir
	//
	// Corresponds with GET /v1/definitions/documenttemplates/{id} (the `GetV1DefinitionsDocumenttemplatesById` operationId).
	GetV1DefinitionsDocumenttemplatesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1DefinitionsDocumenttemplatesByIdWithBody Tasarımı günceller
	//
	// Kayıtlı tasarımlarını düzenlemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/definitions/documenttemplates/{id} (the `PutV1DefinitionsDocumenttemplatesById` operationId).
	PutV1DefinitionsDocumenttemplatesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsDocumenttemplatesByIdPreviewWithBody Tasarımı önizler
	//
	// Tasarımı örnek bir belgeyle önizlemek için uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/definitions/documenttemplates/{id}/preview (the `PostV1DefinitionsDocumenttemplatesByIdPreview` operationId).
	PostV1DefinitionsDocumenttemplatesByIdPreviewWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsDocumenttemplatesByIdSetdefault Tasarımı varsayılan ayarlar
	//
	// Tasarımı varsayılan olarak atamak için bu uç kullanılabilir.
	//
	// Corresponds with GET /v1/definitions/documenttemplates/{id}/setdefault (the `GetV1DefinitionsDocumenttemplatesByIdSetdefault` operationId).
	GetV1DefinitionsDocumenttemplatesByIdSetdefault(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1DefinitionsFileexporttitlesWithBody Tanımları günceller
	//
	// Daha önce tanımlanmış olan başlıkları düzenlemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/definitions/fileexporttitles (the `PutV1DefinitionsFileexporttitles` operationId).
	PutV1DefinitionsFileexporttitlesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1DefinitionsFileexporttitles Tanımları günceller
	//
	// Daha önce tanımlanmış olan başlıkları düzenlemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/definitions/fileexporttitles (the `PutV1DefinitionsFileexporttitles` operationId).
	PutV1DefinitionsFileexporttitles(ctx context.Context, body PutV1DefinitionsFileexporttitlesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys Kullanılabilir alanları listeler
	//
	// Dosya başlık tanımlamalarında kullanılabilecek kolonlara bu api ucu ile alınabilir
	//
	// > **documentType** parametresiyle belge türüne göre *kullanılabilir* başlıkları çekebilirsiniz.
	//
	// Corresponds with GET /v1/definitions/fileexporttitles/{documentType}/titlekeys (the `GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys` operationId).
	GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys(ctx context.Context, documentType FileExportTitleDocumentType, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension Tanımları getirir
	//
	// Daha önce tanımlanmış olan başlıkları çağırmak için bu uç kullanılabilir.
	//
	// Corresponds with GET /v1/definitions/fileexporttitles/{documentType}/{extension} (the `GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension` operationId).
	GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension(ctx context.Context, documentType FileExportTitleDocumentType, extension FileExportTitleExtensionParameter, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsMailingEmailSettings Mail ayarlarını getirir
	//
	// Mail ayarlarınıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/definitions/mailing/email/settings (the `GetV1DefinitionsMailingEmailSettings` operationId).
	GetV1DefinitionsMailingEmailSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1DefinitionsMailingEmailSettingsWithBody Mail ayarlarını günceller
	//
	// Mail ayarlarını güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/definitions/mailing/email/settings (the `PutV1DefinitionsMailingEmailSettings` operationId).
	PutV1DefinitionsMailingEmailSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1DefinitionsMailingEmailSettings Mail ayarlarını günceller
	//
	// Mail ayarlarını güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/definitions/mailing/email/settings (the `PutV1DefinitionsMailingEmailSettings` operationId).
	PutV1DefinitionsMailingEmailSettings(ctx context.Context, body PutV1DefinitionsMailingEmailSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsMailingSmsSettings Sms ayarlarını getirir
	//
	// Sms ayarlarınıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/definitions/mailing/sms/settings (the `GetV1DefinitionsMailingSmsSettings` operationId).
	GetV1DefinitionsMailingSmsSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1DefinitionsMailingSmsSettingsWithBody Sms ayarlarını günceller
	//
	// Sms ayarlarını güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/definitions/mailing/sms/settings (the `PutV1DefinitionsMailingSmsSettings` operationId).
	PutV1DefinitionsMailingSmsSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1DefinitionsMailingSmsSettings Sms ayarlarını günceller
	//
	// Sms ayarlarını güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/definitions/mailing/sms/settings (the `PutV1DefinitionsMailingSmsSettings` operationId).
	PutV1DefinitionsMailingSmsSettings(ctx context.Context, body PutV1DefinitionsMailingSmsSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsSeries Serileri listeler
	//
	// Kayıtlı seri listenize bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/definitions/series (the `GetV1DefinitionsSeries` operationId).
	GetV1DefinitionsSeries(ctx context.Context, params *GetV1DefinitionsSeriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsSeriesWithBody Seri ekler
	//
	// Yeni seri eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/definitions/series (the `PostV1DefinitionsSeries` operationId).
	PostV1DefinitionsSeriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1DefinitionsSeries Seri ekler
	//
	// Yeni seri eklemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/definitions/series (the `PostV1DefinitionsSeries` operationId).
	PostV1DefinitionsSeries(ctx context.Context, body PostV1DefinitionsSeriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1DefinitionsSeriesById Seri siler
	//
	// Kayıtlı seriyi silmek bu uç kullanılabilir.
	//
	// Corresponds with DELETE /v1/definitions/series/{id} (the `DeleteV1DefinitionsSeriesById` operationId).
	DeleteV1DefinitionsSeriesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsSeriesById Sorgulanan seriyi getirir
	//
	// Corresponds with GET /v1/definitions/series/{id} (the `GetV1DefinitionsSeriesById` operationId).
	GetV1DefinitionsSeriesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsSeriesByIdSetByStatus Seri durumunu günceller
	//
	// Serinin aktiflik durumunu güncellemek için bu uç kullanılabilir.
	//
	// **status** Parametre detayları
	//
	// > **Active** : Kaydı aktif eder
	//
	// > **Passive** : Kaydı pasif eder
	//
	// > **Deleted** : Kaydı silindi olarak işaretler
	//
	// Corresponds with GET /v1/definitions/series/{id}/set/{status} (the `GetV1DefinitionsSeriesByIdSetByStatus` operationId).
	GetV1DefinitionsSeriesByIdSetByStatus(ctx context.Context, id openapi_types.UUID, status ActiveStatus, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsSeriesByIdSetdefault Seriyi varsayılan ayarlar
	//
	// Seriyi varsayılan olarak atamak için bu uç kullanılabilir.
	//
	// Corresponds with GET /v1/definitions/series/{id}/setdefault (the `GetV1DefinitionsSeriesByIdSetdefault` operationId).
	GetV1DefinitionsSeriesByIdSetdefault(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber Sayaç günceller
	//
	// Serinin belirtilen yıla ait sayacı (sıraki numarayı) güncellemek için bu uç kullanılabilir.
	//
	// Corresponds with GET /v1/definitions/series/{id}/{year}/setnumber/{nextNumber} (the `GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber` operationId).
	GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber(ctx context.Context, id openapi_types.UUID, year int32, nextNumber int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsSeriesBySerieidByYearHistories Sayaç geçmişi
	//
	// Corresponds with GET /v1/definitions/series/{serieId}/{year}/histories (the `GetV1DefinitionsSeriesBySerieidByYearHistories` operationId).
	GetV1DefinitionsSeriesBySerieidByYearHistories(ctx context.Context, serieId openapi_types.UUID, year int32, params *GetV1DefinitionsSeriesBySerieidByYearHistoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1DefinitionsSeriesBySerie Ön eke göre seriyi getirir
	//
	// Corresponds with GET /v1/definitions/series/{serie} (the `GetV1DefinitionsSeriesBySerie` operationId).
	GetV1DefinitionsSeriesBySerie(ctx context.Context, serie string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1Exinvoices Belgeleri listeler
	//
	// Daha önce yüklenmiş olan eski belgelerinize bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/exinvoices (the `GetV1Exinvoices` operationId).
	GetV1Exinvoices(ctx context.Context, params *GetV1ExinvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1ExinvoicesWithBody Eski belge yükler
	//
	// Eski belge yüklemek için bu uç kullanılabilir.
	//
	// > Eski belgelerinizi **ZIP** dosyası içerisinde yüklemeniz gerekmektedir. İç içe klasörler, iç içe zipler sistem tarafından otomatik ayrıştırılarak yüklenecektir.
	//
	// > Bundan dolayı bir ZIP içerisinde bir belge ***değil***, ZIP içerisinde yüzlerce belgeyi yükleyebilirsiniz.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/exinvoices (the `PostV1Exinvoices` operationId).
	PostV1ExinvoicesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1ExinvoicesExportByFiletypeWithBody Dışarı Aktar
	//
	// Eski belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.
	//
	// **fileType** Parametre detayları
	//
	// > **Xml** : Belgenizin XML halini dışarı aktarır
	//
	// > **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır
	//
	// > **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır
	//
	// > **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/exinvoices/export/{fileType} (the `PostV1ExinvoicesExportByFiletype` operationId).
	PostV1ExinvoicesExportByFiletypeWithBody(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1ExinvoicesExportByFiletype Dışarı Aktar
	//
	// Eski belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.
	//
	// **fileType** Parametre detayları
	//
	// > **Xml** : Belgenizin XML halini dışarı aktarır
	//
	// > **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır
	//
	// > **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır
	//
	// > **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/exinvoices/export/{fileType} (the `PostV1ExinvoicesExportByFiletype` operationId).
	PostV1ExinvoicesExportByFiletype(ctx context.Context, fileType FileExportTypeParameter, body PostV1ExinvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1ExinvoicesQueue Yükleme kuyruğunu listeler
	//
	// Eski belgeleri sisteme yükledikten sonra, işlenme (Kayıt edilip edilmediği) durumuna bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/exinvoices/queue (the `GetV1ExinvoicesQueue` operationId).
	GetV1ExinvoicesQueue(ctx context.Context, params *GetV1ExinvoicesQueueParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1ExinvoicesQueueById Yükleme sonucunu indir
	//
	// Eski belgeleri sisteme yükledikten sonra yükleme sonuç raporuna bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/exinvoices/queue/{id} (the `GetV1ExinvoicesQueueById` operationId).
	GetV1ExinvoicesQueueById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1ExinvoicesByUuidHtml Belgeyi görüntüler
	//
	// Belgeye ait HTML görüntüye bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/exinvoices/{uuid}/html (the `GetV1ExinvoicesByUuidHtml` operationId).
	GetV1ExinvoicesByUuidHtml(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1ExinvoicesByUuidPdf PDF İndir
	//
	// Eski belgeye ait PDF dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Corresponds with GET /v1/exinvoices/{uuid}/pdf (the `GetV1ExinvoicesByUuidPdf` operationId).
	GetV1ExinvoicesByUuidPdf(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1ExinvoicesByUuidXml XML İndir
	//
	// Eski belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Corresponds with GET /v1/exinvoices/{uuid}/xml (the `GetV1ExinvoicesByUuidXml` operationId).
	GetV1ExinvoicesByUuidXml(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1Invoices Faturaları listeler
	//
	// Düzenlenmiş olan e-Arşiv faturalarınıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices (the `GetV1Invoices` operationId).
	GetV1Invoices(ctx context.Context, params *GetV1InvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1InvoicesBulkByOperationWithBody Yeni durum atar
	//
	// Belgelere toplu olarak yeni durum atamak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/invoices/bulk/{operation} (the `PutV1InvoicesBulkByOperation` operationId).
	PutV1InvoicesBulkByOperationWithBody(ctx context.Context, operation InvoiceSetParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1InvoicesBulkByOperation Yeni durum atar
	//
	// Belgelere toplu olarak yeni durum atamak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/invoices/bulk/{operation} (the `PutV1InvoicesBulkByOperation` operationId).
	PutV1InvoicesBulkByOperation(ctx context.Context, operation InvoiceSetParameter, body PutV1InvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesCancelWithBody Belgeyi iptal eder
	//
	// Belgeyi iptal etmek için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** kayıt iptal edilebilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/invoices/cancel (the `PostV1InvoicesCancel` operationId).
	PostV1InvoicesCancelWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesCancel Belgeyi iptal eder
	//
	// Belgeyi iptal etmek için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** kayıt iptal edilebilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/invoices/cancel (the `PostV1InvoicesCancel` operationId).
	PostV1InvoicesCancel(ctx context.Context, body PostV1InvoicesCancelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesCanceled İptal edilen faturalar
	//
	// İptal edilmiş olan e-Arşiv faturalarınıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/canceled (the `GetV1InvoicesCanceled` operationId).
	GetV1InvoicesCanceled(ctx context.Context, params *GetV1InvoicesCanceledParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesCanceledLast İptal edilmiş son 10 e-Arşiv faturayı listeler
	//
	// İptal edilmiş son 10 e-Arşiv faturanıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/canceled/last (the `GetV1InvoicesCanceledLast` operationId).
	GetV1InvoicesCanceledLast(ctx context.Context, params *GetV1InvoicesCanceledLastParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesCanceledWithdrawWithBody İptal işlemini geri alır
	//
	// İptal edilmiş ve henüz raporlanmamış olan belgeye ait iptal işlemini geri almak için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** iptal kaydı geri alınabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/invoices/canceled/withdraw (the `PostV1InvoicesCanceledWithdraw` operationId).
	PostV1InvoicesCanceledWithdrawWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesCanceledWithdraw İptal işlemini geri alır
	//
	// İptal edilmiş ve henüz raporlanmamış olan belgeye ait iptal işlemini geri almak için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** iptal kaydı geri alınabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/invoices/canceled/withdraw (the `PostV1InvoicesCanceledWithdraw` operationId).
	PostV1InvoicesCanceledWithdraw(ctx context.Context, body PostV1InvoicesCanceledWithdrawJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1InvoicesDraftsWithBody Taslak belgeleri silmek için bu uç kullanılablir
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with DELETE /v1/invoices/drafts (the `DeleteV1InvoicesDrafts` operationId).
	DeleteV1InvoicesDraftsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1InvoicesDrafts Taslak belgeleri silmek için bu uç kullanılablir
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with DELETE /v1/invoices/drafts (the `DeleteV1InvoicesDrafts` operationId).
	DeleteV1InvoicesDrafts(ctx context.Context, body DeleteV1InvoicesDraftsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesDrafts Taslak faturaları listeler
	//
	// E-Arşiv Fatura taslaklarınıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/drafts (the `GetV1InvoicesDrafts` operationId).
	GetV1InvoicesDrafts(ctx context.Context, params *GetV1InvoicesDraftsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesEmailSendWithBody Belgeyi mail olarak iletir
	//
	// Belgelerinizi mail olarak iletmek için bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** farklı belge, **10** farklı mail adresi gönderilebilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/invoices/email/send (the `PostV1InvoicesEmailSend` operationId).
	PostV1InvoicesEmailSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesEmailSend Belgeyi mail olarak iletir
	//
	// Belgelerinizi mail olarak iletmek için bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** farklı belge, **10** farklı mail adresi gönderilebilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/invoices/email/send (the `PostV1InvoicesEmailSend` operationId).
	PostV1InvoicesEmailSend(ctx context.Context, body PostV1InvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesExportByFiletypeWithBody Toplu aktar
	//
	// Belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.
	//
	// **fileType** Parametre detayları
	//
	// > **Xml** : Belgenizin XML halini dışarı aktarır
	//
	// > **Envelope** : Belgenizin Zarf XML halini dışarı aktarır
	//
	// > **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır
	//
	// > **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır
	//
	// > **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/invoices/export/{fileType} (the `PostV1InvoicesExportByFiletype` operationId).
	PostV1InvoicesExportByFiletypeWithBody(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesExportByFiletype Toplu aktar
	//
	// Belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.
	//
	// **fileType** Parametre detayları
	//
	// > **Xml** : Belgenizin XML halini dışarı aktarır
	//
	// > **Envelope** : Belgenizin Zarf XML halini dışarı aktarır
	//
	// > **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır
	//
	// > **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır
	//
	// > **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/invoices/export/{fileType} (the `PostV1InvoicesExportByFiletype` operationId).
	PostV1InvoicesExportByFiletype(ctx context.Context, fileType FileExportTypeParameter, body PostV1InvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesLast Son 10 e-Arşiv faturayı listeler
	//
	// Düzenlenmiş olan son 10 e-Arşiv faturanıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/last (the `GetV1InvoicesLast` operationId).
	GetV1InvoicesLast(ctx context.Context, params *GetV1InvoicesLastParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1InvoicesTagsWithBody Etiket ekler/çıkarır
	//
	// Belgeye etiket eklemek veya çıkarmak için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** belgeye tag eklenebilir/çıkarılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/invoices/tags (the `PutV1InvoicesTags` operationId).
	PutV1InvoicesTagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1InvoicesTags Etiket ekler/çıkarır
	//
	// Belgeye etiket eklemek veya çıkarmak için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** belgeye tag eklenebilir/çıkarılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/invoices/tags (the `PutV1InvoicesTags` operationId).
	PutV1InvoicesTags(ctx context.Context, body PutV1InvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuid Belge detaylarını getirir
	//
	// Corresponds with GET /v1/invoices/{uuid} (the `GetV1InvoicesByUuid` operationId).
	GetV1InvoicesByUuid(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidAttachments Belge eklerini listeler
	//
	// Belgeye ait ek dokumanların listesine bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/attachments (the `GetV1InvoicesByUuidAttachments` operationId).
	GetV1InvoicesByUuidAttachments(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidAttachmentsByIndex Belge ekini indirir
	//
	// Belgeye ait ek dokumanların indirilmesi için bu uç kullanılabilir.
	//
	// Corresponds with GET /v1/invoices/{uuid}/attachments/{index} (the `GetV1InvoicesByUuidAttachmentsByIndex` operationId).
	GetV1InvoicesByUuidAttachmentsByIndex(ctx context.Context, uuid openapi_types.UUID, index int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidDespatches İrsaliye bilgilerini getirir
	//
	// Belge içerisinde belirtilen irsaliye bilgilerine bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/despatches (the `GetV1InvoicesByUuidDespatches` operationId).
	GetV1InvoicesByUuidDespatches(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidDespatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidHistories İşlem geçmişini getirir
	//
	// Sorgulanan belgeye ait işlem geçmişine bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/histories (the `GetV1InvoicesByUuidHistories` operationId).
	GetV1InvoicesByUuidHistories(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidHistoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidHtml Belgeyi görüntüler
	//
	// Belgeye ait HTML görüntüye bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/html (the `GetV1InvoicesByUuidHtml` operationId).
	GetV1InvoicesByUuidHtml(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidInternetinfos İnternet satış bilgileri getir
	//
	// Sorgulanan belgeye ait internet satış bilgilerine bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/internetinfos (the `GetV1InvoicesByUuidInternetinfos` operationId).
	GetV1InvoicesByUuidInternetinfos(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidMailaddresses Mail adreslerini getirir
	//
	// Sorgulanan belge içerisindeki mail adreslerinin listesine bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/mailaddresses (the `GetV1InvoicesByUuidMailaddresses` operationId).
	GetV1InvoicesByUuidMailaddresses(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidMailhistories Mail geçmişini getirir
	//
	// Sorgulanan belgeye ait mail gönderim geçmişine bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/mailhistories (the `GetV1InvoicesByUuidMailhistories` operationId).
	GetV1InvoicesByUuidMailhistories(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidMailhistoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidPdf PDF İndir
	//
	// Belgeye ait PDF dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/pdf (the `GetV1InvoicesByUuidPdf` operationId).
	GetV1InvoicesByUuidPdf(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesByUuidSavecompanyindocument Firma olarak kaydet
	//
	// Gelen belgeler için göndericiyi, giden belgeler içinse alıcıyı **Firma Listesi**'ne kaydetmek için bu uç kullanılabilir.
	//
	// Corresponds with POST /v1/invoices/{uuid}/savecompanyindocument (the `PostV1InvoicesByUuidSavecompanyindocument` operationId).
	PostV1InvoicesByUuidSavecompanyindocument(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidSmshistories Sms geçmişini getirir
	//
	// Sorgulanan belgeye ait sms gönderim geçmişine bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/smshistories (the `GetV1InvoicesByUuidSmshistories` operationId).
	GetV1InvoicesByUuidSmshistories(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidSmshistoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidTaxes Vergi bilgilerini getirir
	//
	// Belge içerisinde belirtilen vergi bilgilerine bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/taxes (the `GetV1InvoicesByUuidTaxes` operationId).
	GetV1InvoicesByUuidTaxes(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidTaxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidUsernotes Kullanıcı notu listeler
	//
	// Sorgulanan belgeye ait kullanıcı tarafından eklenmiş notlara bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/usernotes (the `GetV1InvoicesByUuidUsernotes` operationId).
	GetV1InvoicesByUuidUsernotes(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidUsernotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesByUuidUsernotesWithBody Kullanıcı notu ekler
	//
	// Belgeye kullanıcı notu eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/invoices/{uuid}/usernotes (the `PostV1InvoicesByUuidUsernotes` operationId).
	PostV1InvoicesByUuidUsernotesWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1InvoicesByUuidUsernotes Kullanıcı notu ekler
	//
	// Belgeye kullanıcı notu eklemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/invoices/{uuid}/usernotes (the `PostV1InvoicesByUuidUsernotes` operationId).
	PostV1InvoicesByUuidUsernotes(ctx context.Context, uuid openapi_types.UUID, body PostV1InvoicesByUuidUsernotesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1InvoicesByUuidUsernotesById Kullanıcı notunu siler
	//
	// Kullanıcı tarafından oluşturulmuş olan notu silmek için bu uç kullanılabilir.
	//
	// Corresponds with DELETE /v1/invoices/{uuid}/usernotes/{id} (the `DeleteV1InvoicesByUuidUsernotesById` operationId).
	DeleteV1InvoicesByUuidUsernotesById(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1InvoicesByUuidUsernotesByIdWithBody Kullanıcı notunu günceller
	//
	// Belgeye daha önce eklenmiş olan kullanıcı notunu güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/invoices/{uuid}/usernotes/{id} (the `PutV1InvoicesByUuidUsernotesById` operationId).
	PutV1InvoicesByUuidUsernotesByIdWithBody(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1InvoicesByUuidUsernotesById Kullanıcı notunu günceller
	//
	// Belgeye daha önce eklenmiş olan kullanıcı notunu güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/invoices/{uuid}/usernotes/{id} (the `PutV1InvoicesByUuidUsernotesById` operationId).
	PutV1InvoicesByUuidUsernotesById(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, body PutV1InvoicesByUuidUsernotesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1InvoicesByUuidXml XML İndir
	//
	// Belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Corresponds with GET /v1/invoices/{uuid}/xml (the `GetV1InvoicesByUuidXml` operationId).
	GetV1InvoicesByUuidXml(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1NotificationsDynamicrules Kuralları listeler
	//
	// Kayıtlı bildirim kurallarınıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/notifications/dynamicrules (the `GetV1NotificationsDynamicrules` operationId).
	GetV1NotificationsDynamicrules(ctx context.Context, params *GetV1NotificationsDynamicrulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1NotificationsDynamicrulesWithBody Kural oluşturur
	//
	// Yeni bildirim kuralı oluşturmak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/notifications/dynamicrules (the `PostV1NotificationsDynamicrules` operationId).
	PostV1NotificationsDynamicrulesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1NotificationsDynamicrules Kural oluşturur
	//
	// Yeni bildirim kuralı oluşturmak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/notifications/dynamicrules (the `PostV1NotificationsDynamicrules` operationId).
	PostV1NotificationsDynamicrules(ctx context.Context, body PostV1NotificationsDynamicrulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1NotificationsDynamicrulesById Kural siler
	//
	// Kayıtlı bildirim kuralını silmek bu uç kullanılabilir.
	//
	// Corresponds with DELETE /v1/notifications/dynamicrules/{id} (the `DeleteV1NotificationsDynamicrulesById` operationId).
	DeleteV1NotificationsDynamicrulesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1NotificationsDynamicrulesById Sorgulanan kuralı getirir
	//
	// Kayıtlı bildirim kuralınızın detaylarına bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/notifications/dynamicrules/{id} (the `GetV1NotificationsDynamicrulesById` operationId).
	GetV1NotificationsDynamicrulesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1NotificationsDynamicrulesByIdWithBody Kural günceller
	//
	// Daha önce tanımlanmış kuralı güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/notifications/dynamicrules/{id} (the `PutV1NotificationsDynamicrulesById` operationId).
	PutV1NotificationsDynamicrulesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1NotificationsDynamicrulesById Kural günceller
	//
	// Daha önce tanımlanmış kuralı güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/notifications/dynamicrules/{id} (the `PutV1NotificationsDynamicrulesById` operationId).
	PutV1NotificationsDynamicrulesById(ctx context.Context, id openapi_types.UUID, body PutV1NotificationsDynamicrulesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1OutgoingReportmoduleColumns Kolonları listeler
	//
	// Şablonlarda kullanılabilecek kolonların listesine bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/outgoing/reportmodule/columns (the `GetV1OutgoingReportmoduleColumns` operationId).
	GetV1OutgoingReportmoduleColumns(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1OutgoingReportmoduleReports Rapor listeler
	//
	// Daha önce oluşturulmuş raporlarınıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/outgoing/reportmodule/reports (the `GetV1OutgoingReportmoduleReports` operationId).
	GetV1OutgoingReportmoduleReports(ctx context.Context, params *GetV1OutgoingReportmoduleReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1OutgoingReportmoduleReportsWithBody Rapor oluşturur
	//
	// Rapor oluşturmak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/outgoing/reportmodule/reports (the `PostV1OutgoingReportmoduleReports` operationId).
	PostV1OutgoingReportmoduleReportsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1OutgoingReportmoduleReports Rapor oluşturur
	//
	// Rapor oluşturmak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/outgoing/reportmodule/reports (the `PostV1OutgoingReportmoduleReports` operationId).
	PostV1OutgoingReportmoduleReports(ctx context.Context, body PostV1OutgoingReportmoduleReportsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1OutgoingReportmoduleReportsByIdDownload Rapor indirir
	//
	// Daha önce oluşturulmuş raporlarınızı bu uç ile indirebilirsiniz.
	//
	// Corresponds with GET /v1/outgoing/reportmodule/reports/{id}/download (the `GetV1OutgoingReportmoduleReportsByIdDownload` operationId).
	GetV1OutgoingReportmoduleReportsByIdDownload(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1OutgoingReportmoduleTemplates Şablonları listeler
	//
	// Excel rapor modülünde kullanmak için oluşturduğunuz şablonlara bu uç ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/outgoing/reportmodule/templates (the `GetV1OutgoingReportmoduleTemplates` operationId).
	GetV1OutgoingReportmoduleTemplates(ctx context.Context, params *GetV1OutgoingReportmoduleTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1OutgoingReportmoduleTemplatesWithBody Rapor şablonu oluşturur
	//
	// Yeni rapor şablonu oluşturmak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/outgoing/reportmodule/templates (the `PostV1OutgoingReportmoduleTemplates` operationId).
	PostV1OutgoingReportmoduleTemplatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1OutgoingReportmoduleTemplates Rapor şablonu oluşturur
	//
	// Yeni rapor şablonu oluşturmak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/outgoing/reportmodule/templates (the `PostV1OutgoingReportmoduleTemplates` operationId).
	PostV1OutgoingReportmoduleTemplates(ctx context.Context, body PostV1OutgoingReportmoduleTemplatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1OutgoingReportmoduleTemplatesById Rapor Şablonunu siler
	//
	// Kayıtlı rapor şablonunuzu silmek bu uç kullanılabilir.
	//
	// Corresponds with DELETE /v1/outgoing/reportmodule/templates/{id} (the `DeleteV1OutgoingReportmoduleTemplatesById` operationId).
	DeleteV1OutgoingReportmoduleTemplatesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1OutgoingReportmoduleTemplatesById Sorgulanan şablonu getirir
	//
	// Corresponds with GET /v1/outgoing/reportmodule/templates/{id} (the `GetV1OutgoingReportmoduleTemplatesById` operationId).
	GetV1OutgoingReportmoduleTemplatesById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1OutgoingReportmoduleTemplatesByIdWithBody Rapor şablonunu günceller
	//
	// Daha önce oluşturulmuş olan rapor şablonunu güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/outgoing/reportmodule/templates/{id} (the `PutV1OutgoingReportmoduleTemplatesById` operationId).
	PutV1OutgoingReportmoduleTemplatesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1OutgoingReportmoduleTemplatesById Rapor şablonunu günceller
	//
	// Daha önce oluşturulmuş olan rapor şablonunu güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/outgoing/reportmodule/templates/{id} (the `PutV1OutgoingReportmoduleTemplatesById` operationId).
	PutV1OutgoingReportmoduleTemplatesById(ctx context.Context, id openapi_types.UUID, body PutV1OutgoingReportmoduleTemplatesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1Tags Etiketleri listeler
	//
	// Kayıtlı etiket listenize bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/tags (the `GetV1Tags` operationId).
	GetV1Tags(ctx context.Context, params *GetV1TagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1TagsWithBody Etiket ekler
	//
	// Yeni etiket eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/tags (the `PostV1Tags` operationId).
	PostV1TagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1Tags Etiket ekler
	//
	// Yeni etiket eklemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/tags (the `PostV1Tags` operationId).
	PostV1Tags(ctx context.Context, body PostV1TagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteV1TagsById Etiket siler
	//
	// Kayıtlı etiketi silmek bu uç kullanılabilir.
	//
	// > **Bilgilendirme** : Etiket silindiğinde; etikete bağlı belgelerden, **etiket tanımı silinir**.
	//
	// Corresponds with DELETE /v1/tags/{id} (the `DeleteV1TagsById` operationId).
	DeleteV1TagsById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1TagsById Sorgulanan etiketi getirir
	//
	// Corresponds with GET /v1/tags/{id} (the `GetV1TagsById` operationId).
	GetV1TagsById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1TagsByIdWithBody Etiket günceller
	//
	// Kayıtlı olan etiket bilgilerini düzenlemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/tags/{id} (the `PutV1TagsById` operationId).
	PutV1TagsByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1TagsById Etiket günceller
	//
	// Kayıtlı olan etiket bilgilerini düzenlemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/tags/{id} (the `PutV1TagsById` operationId).
	PutV1TagsById(ctx context.Context, id openapi_types.UUID, body PutV1TagsByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsDocumentWithBody Belge yükler
	//
	// Belge yüklemek için bu uç kullanılabilir
	//
	// **Limit** : File maks 1MB olabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/uploads/document (the `PostV1UploadsDocument` operationId).
	PostV1UploadsDocumentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsDocumentPreviewWithBody Belge önizleme
	//
	// Belgeyi göndermeden önce görüntülemek için bu uç kullanılabilir
	//
	// **Limit** : File maks 1MB olabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/uploads/document/preview (the `PostV1UploadsDocumentPreview` operationId).
	PostV1UploadsDocumentPreviewWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1UploadsDocumentByUuidWithBody Belge günceller
	//
	// Henüz onaylanmamış taslak belgeleri güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/uploads/document/{uuid} (the `PutV1UploadsDocumentByUuid` operationId).
	PutV1UploadsDocumentByUuidWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsDraftCreateById Belge yükler
	//
	// Daha önce oluşturulmuş olan bir belgeden Taslak fatura oluşturmak için bu uç kullanılabilir.
	//
	// Corresponds with POST /v1/uploads/draft/create/{id} (the `PostV1UploadsDraftCreateById` operationId).
	PostV1UploadsDraftCreateById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsDraftSendWithBody Daha önce gönderilmiş fakat taslak olan belgeleri, göndermek (resmileştirmek) için bu uç kullanılabilir.
	//
	// **Limit** : Tek istekte maksimum 25 belge işlenebilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/uploads/draft/send (the `PostV1UploadsDraftSend` operationId).
	PostV1UploadsDraftSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsDraftSend Daha önce gönderilmiş fakat taslak olan belgeleri, göndermek (resmileştirmek) için bu uç kullanılabilir.
	//
	// **Limit** : Tek istekte maksimum 25 belge işlenebilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/uploads/draft/send (the `PostV1UploadsDraftSend` operationId).
	PostV1UploadsDraftSend(ctx context.Context, body PostV1UploadsDraftSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBody Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).
	PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBody Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/*+json` content type.
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).
	PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBody(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsMarketplacesByIdOrdersCreateinvoice Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).
	PostV1UploadsMarketplacesByIdOrdersCreateinvoice(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBody Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json-patch+json` content type.
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).
	PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBody(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBody Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).
	PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBody(ctx context.Context, id openapi_types.UUID, orderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBody Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/*+json` content type.
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).
	PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBody(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsMarketplacesByIdOrdersByOrderidPreview Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).
	PostV1UploadsMarketplacesByIdOrdersByOrderidPreview(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBody Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json-patch+json` content type.
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).
	PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBody(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationJSONPatchPlusJSONRequestBody, 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 WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

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 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.

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) DeleteV1DefinitionsDocumenttemplatesByIdWithResponse

func (c *ClientWithResponses) DeleteV1DefinitionsDocumenttemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesByIdResponse, error)

DeleteV1DefinitionsDocumenttemplatesByIdWithResponse Tasarımı siler

Tasarımı silmek bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/definitions/documenttemplates/{id} (the `DeleteV1DefinitionsDocumenttemplatesById` operationId).

func (*ClientWithResponses) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse

func (c *ClientWithResponses) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse, error)

DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan logoyu silmek için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).

func (*ClientWithResponses) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse

func (c *ClientWithResponses) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse, error)

DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan imzayı silmek için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).

func (*ClientWithResponses) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse

func (c *ClientWithResponses) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse, error)

DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan kaşeyi silmek için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).

func (*ClientWithResponses) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse

func (c *ClientWithResponses) DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse e-Belge özelleştirilebilir tasarımını silmek için kullanılır.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id} (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).

func (*ClientWithResponses) DeleteV1DefinitionsSeriesByIdWithResponse

func (c *ClientWithResponses) DeleteV1DefinitionsSeriesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsSeriesByIdResponse, error)

DeleteV1DefinitionsSeriesByIdWithResponse Seri siler

Kayıtlı seriyi silmek bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/definitions/series/{id} (the `DeleteV1DefinitionsSeriesById` operationId).

func (*ClientWithResponses) DeleteV1InvoicesByUuidUsernotesByIdWithResponse

func (c *ClientWithResponses) DeleteV1InvoicesByUuidUsernotesByIdWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1InvoicesByUuidUsernotesByIdResponse, error)

DeleteV1InvoicesByUuidUsernotesByIdWithResponse Kullanıcı notunu siler

Kullanıcı tarafından oluşturulmuş olan notu silmek için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/invoices/{uuid}/usernotes/{id} (the `DeleteV1InvoicesByUuidUsernotesById` operationId).

func (*ClientWithResponses) DeleteV1InvoicesDraftsWithBodyWithResponse

func (c *ClientWithResponses) DeleteV1InvoicesDraftsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteV1InvoicesDraftsResponse, error)

DeleteV1InvoicesDraftsWithBodyWithResponse Taslak belgeleri silmek için bu uç kullanılablir

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/invoices/drafts (the `DeleteV1InvoicesDrafts` operationId).

func (*ClientWithResponses) DeleteV1InvoicesDraftsWithResponse

func (c *ClientWithResponses) DeleteV1InvoicesDraftsWithResponse(ctx context.Context, body DeleteV1InvoicesDraftsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteV1InvoicesDraftsResponse, error)

DeleteV1InvoicesDraftsWithResponse Taslak belgeleri silmek için bu uç kullanılablir

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/invoices/drafts (the `DeleteV1InvoicesDrafts` operationId).

func (*ClientWithResponses) DeleteV1NotificationsDynamicrulesByIdWithResponse

func (c *ClientWithResponses) DeleteV1NotificationsDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1NotificationsDynamicrulesByIdResponse, error)

DeleteV1NotificationsDynamicrulesByIdWithResponse Kural siler

Kayıtlı bildirim kuralını silmek bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/notifications/dynamicrules/{id} (the `DeleteV1NotificationsDynamicrulesById` operationId).

func (*ClientWithResponses) DeleteV1OutgoingReportmoduleTemplatesByIdWithResponse

func (c *ClientWithResponses) DeleteV1OutgoingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1OutgoingReportmoduleTemplatesByIdResponse, error)

DeleteV1OutgoingReportmoduleTemplatesByIdWithResponse Rapor Şablonunu siler

Kayıtlı rapor şablonunuzu silmek bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/outgoing/reportmodule/templates/{id} (the `DeleteV1OutgoingReportmoduleTemplatesById` operationId).

func (*ClientWithResponses) DeleteV1TagsByIdWithResponse

func (c *ClientWithResponses) DeleteV1TagsByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1TagsByIdResponse, error)

DeleteV1TagsByIdWithResponse Etiket siler

Kayıtlı etiketi silmek bu uç kullanılabilir.

> **Bilgilendirme** : Etiket silindiğinde; etikete bağlı belgelerden, **etiket tanımı silinir**.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /v1/tags/{id} (the `DeleteV1TagsById` operationId).

func (*ClientWithResponses) GetV1DefinitionsDocumenttemplatesByIdSetdefaultWithResponse

func (c *ClientWithResponses) GetV1DefinitionsDocumenttemplatesByIdSetdefaultWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse, error)

GetV1DefinitionsDocumenttemplatesByIdSetdefaultWithResponse Tasarımı varsayılan ayarlar

Tasarımı varsayılan olarak atamak için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/documenttemplates/{id}/setdefault (the `GetV1DefinitionsDocumenttemplatesByIdSetdefault` operationId).

func (*ClientWithResponses) GetV1DefinitionsDocumenttemplatesByIdWithResponse

func (c *ClientWithResponses) GetV1DefinitionsDocumenttemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesByIdResponse, error)

GetV1DefinitionsDocumenttemplatesByIdWithResponse Tasarım dosyasını indirir

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/documenttemplates/{id} (the `GetV1DefinitionsDocumenttemplatesById` operationId).

func (*ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse

func (c *ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan logoya bu uç ile ulaşılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).

func (*ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultWithResponse

func (c *ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultWithResponse performs a GET /v1/definitions/documenttemplates/customizationsettings/{id}/setdefault (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse

func (c *ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan imzaya bu uç ile ulaşılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).

func (*ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse

func (c *ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan kaşeye bu uç ile ulaşılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).

func (*ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse

func (c *ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse Sorgulanan ayarı getirir

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id} (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).

func (*ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse

func (c *ClientWithResponses) GetV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse(ctx context.Context, params *GetV1DefinitionsDocumenttemplatesCustomizationsettingsParams, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse, error)

GetV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse Tasarım ayarları dönülür

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/documenttemplates/customizationsettings (the `GetV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).

func (*ClientWithResponses) GetV1DefinitionsDocumenttemplatesWithResponse

func (c *ClientWithResponses) GetV1DefinitionsDocumenttemplatesWithResponse(ctx context.Context, params *GetV1DefinitionsDocumenttemplatesParams, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesResponse, error)

GetV1DefinitionsDocumenttemplatesWithResponse Tasarımları listeler

Kayıtlı tasarım listenize bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/documenttemplates (the `GetV1DefinitionsDocumenttemplates` operationId).

func (*ClientWithResponses) GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionWithResponse

func (c *ClientWithResponses) GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionWithResponse(ctx context.Context, documentType FileExportTitleDocumentType, extension FileExportTitleExtensionParameter, reqEditors ...RequestEditorFn) (*GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse, error)

GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionWithResponse Tanımları getirir

Daha önce tanımlanmış olan başlıkları çağırmak için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/fileexporttitles/{documentType}/{extension} (the `GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension` operationId).

func (*ClientWithResponses) GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysWithResponse

func (c *ClientWithResponses) GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysWithResponse(ctx context.Context, documentType FileExportTitleDocumentType, reqEditors ...RequestEditorFn) (*GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse, error)

GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysWithResponse Kullanılabilir alanları listeler

Dosya başlık tanımlamalarında kullanılabilecek kolonlara bu api ucu ile alınabilir

> **documentType** parametresiyle belge türüne göre *kullanılabilir* başlıkları çekebilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/fileexporttitles/{documentType}/titlekeys (the `GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys` operationId).

func (*ClientWithResponses) GetV1DefinitionsMailingEmailSettingsWithResponse

func (c *ClientWithResponses) GetV1DefinitionsMailingEmailSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1DefinitionsMailingEmailSettingsResponse, error)

GetV1DefinitionsMailingEmailSettingsWithResponse Mail ayarlarını getirir

Mail ayarlarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/mailing/email/settings (the `GetV1DefinitionsMailingEmailSettings` operationId).

func (*ClientWithResponses) GetV1DefinitionsMailingSmsSettingsWithResponse

func (c *ClientWithResponses) GetV1DefinitionsMailingSmsSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1DefinitionsMailingSmsSettingsResponse, error)

GetV1DefinitionsMailingSmsSettingsWithResponse Sms ayarlarını getirir

Sms ayarlarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/mailing/sms/settings (the `GetV1DefinitionsMailingSmsSettings` operationId).

func (*ClientWithResponses) GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberWithResponse

func (c *ClientWithResponses) GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberWithResponse(ctx context.Context, id openapi_types.UUID, year int32, nextNumber int32, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse, error)

GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberWithResponse Sayaç günceller

Serinin belirtilen yıla ait sayacı (sıraki numarayı) güncellemek için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/series/{id}/{year}/setnumber/{nextNumber} (the `GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber` operationId).

func (*ClientWithResponses) GetV1DefinitionsSeriesByIdSetByStatusWithResponse

func (c *ClientWithResponses) GetV1DefinitionsSeriesByIdSetByStatusWithResponse(ctx context.Context, id openapi_types.UUID, status ActiveStatus, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesByIdSetByStatusResponse, error)

GetV1DefinitionsSeriesByIdSetByStatusWithResponse Seri durumunu günceller

Serinin aktiflik durumunu güncellemek için bu uç kullanılabilir.

**status** Parametre detayları

> **Active** : Kaydı aktif eder

> **Passive** : Kaydı pasif eder

> **Deleted** : Kaydı silindi olarak işaretler

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/series/{id}/set/{status} (the `GetV1DefinitionsSeriesByIdSetByStatus` operationId).

func (*ClientWithResponses) GetV1DefinitionsSeriesByIdSetdefaultWithResponse

func (c *ClientWithResponses) GetV1DefinitionsSeriesByIdSetdefaultWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesByIdSetdefaultResponse, error)

GetV1DefinitionsSeriesByIdSetdefaultWithResponse Seriyi varsayılan ayarlar

Seriyi varsayılan olarak atamak için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/series/{id}/setdefault (the `GetV1DefinitionsSeriesByIdSetdefault` operationId).

func (*ClientWithResponses) GetV1DefinitionsSeriesByIdWithResponse

func (c *ClientWithResponses) GetV1DefinitionsSeriesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesByIdResponse, error)

GetV1DefinitionsSeriesByIdWithResponse Sorgulanan seriyi getirir

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/series/{id} (the `GetV1DefinitionsSeriesById` operationId).

func (*ClientWithResponses) GetV1DefinitionsSeriesBySerieWithResponse

func (c *ClientWithResponses) GetV1DefinitionsSeriesBySerieWithResponse(ctx context.Context, serie string, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesBySerieResponse, error)

GetV1DefinitionsSeriesBySerieWithResponse Ön eke göre seriyi getirir

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/series/{serie} (the `GetV1DefinitionsSeriesBySerie` operationId).

func (*ClientWithResponses) GetV1DefinitionsSeriesBySerieidByYearHistoriesWithResponse

func (c *ClientWithResponses) GetV1DefinitionsSeriesBySerieidByYearHistoriesWithResponse(ctx context.Context, serieId openapi_types.UUID, year int32, params *GetV1DefinitionsSeriesBySerieidByYearHistoriesParams, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse, error)

GetV1DefinitionsSeriesBySerieidByYearHistoriesWithResponse Sayaç geçmişi

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/series/{serieId}/{year}/histories (the `GetV1DefinitionsSeriesBySerieidByYearHistories` operationId).

func (*ClientWithResponses) GetV1DefinitionsSeriesWithResponse

func (c *ClientWithResponses) GetV1DefinitionsSeriesWithResponse(ctx context.Context, params *GetV1DefinitionsSeriesParams, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesResponse, error)

GetV1DefinitionsSeriesWithResponse Serileri listeler

Kayıtlı seri listenize bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/definitions/series (the `GetV1DefinitionsSeries` operationId).

func (*ClientWithResponses) GetV1ExinvoicesByUuidHtmlWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesByUuidHtmlResponse, error)

GetV1ExinvoicesByUuidHtmlWithResponse Belgeyi görüntüler

Belgeye ait HTML görüntüye bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/exinvoices/{uuid}/html (the `GetV1ExinvoicesByUuidHtml` operationId).

func (*ClientWithResponses) GetV1ExinvoicesByUuidPdfWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesByUuidPdfResponse, error)

GetV1ExinvoicesByUuidPdfWithResponse PDF İndir

Eski belgeye ait PDF dosyasını indirmek için bu ucu kullanabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/exinvoices/{uuid}/pdf (the `GetV1ExinvoicesByUuidPdf` operationId).

func (*ClientWithResponses) GetV1ExinvoicesByUuidXmlWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesByUuidXmlResponse, error)

GetV1ExinvoicesByUuidXmlWithResponse XML İndir

Eski belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/exinvoices/{uuid}/xml (the `GetV1ExinvoicesByUuidXml` operationId).

func (*ClientWithResponses) GetV1ExinvoicesQueueByIdWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesQueueByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesQueueByIdResponse, error)

GetV1ExinvoicesQueueByIdWithResponse Yükleme sonucunu indir

Eski belgeleri sisteme yükledikten sonra yükleme sonuç raporuna bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/exinvoices/queue/{id} (the `GetV1ExinvoicesQueueById` operationId).

func (*ClientWithResponses) GetV1ExinvoicesQueueWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesQueueWithResponse(ctx context.Context, params *GetV1ExinvoicesQueueParams, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesQueueResponse, error)

GetV1ExinvoicesQueueWithResponse Yükleme kuyruğunu listeler

Eski belgeleri sisteme yükledikten sonra, işlenme (Kayıt edilip edilmediği) durumuna bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/exinvoices/queue (the `GetV1ExinvoicesQueue` operationId).

func (*ClientWithResponses) GetV1ExinvoicesWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesWithResponse(ctx context.Context, params *GetV1ExinvoicesParams, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesResponse, error)

GetV1ExinvoicesWithResponse Belgeleri listeler

Daha önce yüklenmiş olan eski belgelerinize bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/exinvoices (the `GetV1Exinvoices` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidAttachmentsByIndexWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidAttachmentsByIndexWithResponse(ctx context.Context, uuid openapi_types.UUID, index int32, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidAttachmentsByIndexResponse, error)

GetV1InvoicesByUuidAttachmentsByIndexWithResponse Belge ekini indirir

Belgeye ait ek dokumanların indirilmesi için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/attachments/{index} (the `GetV1InvoicesByUuidAttachmentsByIndex` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidAttachmentsWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidAttachmentsWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidAttachmentsResponse, error)

GetV1InvoicesByUuidAttachmentsWithResponse Belge eklerini listeler

Belgeye ait ek dokumanların listesine bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/attachments (the `GetV1InvoicesByUuidAttachments` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidDespatchesWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidDespatchesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidDespatchesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidDespatchesResponse, error)

GetV1InvoicesByUuidDespatchesWithResponse İrsaliye bilgilerini getirir

Belge içerisinde belirtilen irsaliye bilgilerine bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/despatches (the `GetV1InvoicesByUuidDespatches` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidHistoriesWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidHistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidHistoriesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidHistoriesResponse, error)

GetV1InvoicesByUuidHistoriesWithResponse İşlem geçmişini getirir

Sorgulanan belgeye ait işlem geçmişine bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/histories (the `GetV1InvoicesByUuidHistories` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidHtmlWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidHtmlResponse, error)

GetV1InvoicesByUuidHtmlWithResponse Belgeyi görüntüler

Belgeye ait HTML görüntüye bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/html (the `GetV1InvoicesByUuidHtml` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidInternetinfosWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidInternetinfosWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidInternetinfosResponse, error)

GetV1InvoicesByUuidInternetinfosWithResponse İnternet satış bilgileri getir

Sorgulanan belgeye ait internet satış bilgilerine bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/internetinfos (the `GetV1InvoicesByUuidInternetinfos` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidMailaddressesWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidMailaddressesWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidMailaddressesResponse, error)

GetV1InvoicesByUuidMailaddressesWithResponse Mail adreslerini getirir

Sorgulanan belge içerisindeki mail adreslerinin listesine bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/mailaddresses (the `GetV1InvoicesByUuidMailaddresses` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidMailhistoriesWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidMailhistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidMailhistoriesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidMailhistoriesResponse, error)

GetV1InvoicesByUuidMailhistoriesWithResponse Mail geçmişini getirir

Sorgulanan belgeye ait mail gönderim geçmişine bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/mailhistories (the `GetV1InvoicesByUuidMailhistories` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidPdfWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidPdfResponse, error)

GetV1InvoicesByUuidPdfWithResponse PDF İndir

Belgeye ait PDF dosyasını indirmek için bu ucu kullanabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/pdf (the `GetV1InvoicesByUuidPdf` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidSmshistoriesWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidSmshistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidSmshistoriesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidSmshistoriesResponse, error)

GetV1InvoicesByUuidSmshistoriesWithResponse Sms geçmişini getirir

Sorgulanan belgeye ait sms gönderim geçmişine bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/smshistories (the `GetV1InvoicesByUuidSmshistories` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidTaxesWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidTaxesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidTaxesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidTaxesResponse, error)

GetV1InvoicesByUuidTaxesWithResponse Vergi bilgilerini getirir

Belge içerisinde belirtilen vergi bilgilerine bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/taxes (the `GetV1InvoicesByUuidTaxes` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidUsernotesWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidUsernotesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidUsernotesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidUsernotesResponse, error)

GetV1InvoicesByUuidUsernotesWithResponse Kullanıcı notu listeler

Sorgulanan belgeye ait kullanıcı tarafından eklenmiş notlara bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/usernotes (the `GetV1InvoicesByUuidUsernotes` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidResponse, error)

GetV1InvoicesByUuidWithResponse Belge detaylarını getirir

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid} (the `GetV1InvoicesByUuid` operationId).

func (*ClientWithResponses) GetV1InvoicesByUuidXmlWithResponse

func (c *ClientWithResponses) GetV1InvoicesByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidXmlResponse, error)

GetV1InvoicesByUuidXmlWithResponse XML İndir

Belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/{uuid}/xml (the `GetV1InvoicesByUuidXml` operationId).

func (*ClientWithResponses) GetV1InvoicesCanceledLastWithResponse

func (c *ClientWithResponses) GetV1InvoicesCanceledLastWithResponse(ctx context.Context, params *GetV1InvoicesCanceledLastParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesCanceledLastResponse, error)

GetV1InvoicesCanceledLastWithResponse İptal edilmiş son 10 e-Arşiv faturayı listeler

İptal edilmiş son 10 e-Arşiv faturanıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/canceled/last (the `GetV1InvoicesCanceledLast` operationId).

func (*ClientWithResponses) GetV1InvoicesCanceledWithResponse

func (c *ClientWithResponses) GetV1InvoicesCanceledWithResponse(ctx context.Context, params *GetV1InvoicesCanceledParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesCanceledResponse, error)

GetV1InvoicesCanceledWithResponse İptal edilen faturalar

İptal edilmiş olan e-Arşiv faturalarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/canceled (the `GetV1InvoicesCanceled` operationId).

func (*ClientWithResponses) GetV1InvoicesDraftsWithResponse

func (c *ClientWithResponses) GetV1InvoicesDraftsWithResponse(ctx context.Context, params *GetV1InvoicesDraftsParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesDraftsResponse, error)

GetV1InvoicesDraftsWithResponse Taslak faturaları listeler

E-Arşiv Fatura taslaklarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/drafts (the `GetV1InvoicesDrafts` operationId).

func (*ClientWithResponses) GetV1InvoicesLastWithResponse

func (c *ClientWithResponses) GetV1InvoicesLastWithResponse(ctx context.Context, params *GetV1InvoicesLastParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesLastResponse, error)

GetV1InvoicesLastWithResponse Son 10 e-Arşiv faturayı listeler

Düzenlenmiş olan son 10 e-Arşiv faturanıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices/last (the `GetV1InvoicesLast` operationId).

func (*ClientWithResponses) GetV1InvoicesWithResponse

func (c *ClientWithResponses) GetV1InvoicesWithResponse(ctx context.Context, params *GetV1InvoicesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesResponse, error)

GetV1InvoicesWithResponse Faturaları listeler

Düzenlenmiş olan e-Arşiv faturalarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/invoices (the `GetV1Invoices` operationId).

func (*ClientWithResponses) GetV1NotificationsDynamicrulesByIdWithResponse

func (c *ClientWithResponses) GetV1NotificationsDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1NotificationsDynamicrulesByIdResponse, error)

GetV1NotificationsDynamicrulesByIdWithResponse Sorgulanan kuralı getirir

Kayıtlı bildirim kuralınızın detaylarına bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/notifications/dynamicrules/{id} (the `GetV1NotificationsDynamicrulesById` operationId).

func (*ClientWithResponses) GetV1NotificationsDynamicrulesWithResponse

func (c *ClientWithResponses) GetV1NotificationsDynamicrulesWithResponse(ctx context.Context, params *GetV1NotificationsDynamicrulesParams, reqEditors ...RequestEditorFn) (*GetV1NotificationsDynamicrulesResponse, error)

GetV1NotificationsDynamicrulesWithResponse Kuralları listeler

Kayıtlı bildirim kurallarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/notifications/dynamicrules (the `GetV1NotificationsDynamicrules` operationId).

func (*ClientWithResponses) GetV1OutgoingReportmoduleColumnsWithResponse

func (c *ClientWithResponses) GetV1OutgoingReportmoduleColumnsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleColumnsResponse, error)

GetV1OutgoingReportmoduleColumnsWithResponse Kolonları listeler

Şablonlarda kullanılabilecek kolonların listesine bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/outgoing/reportmodule/columns (the `GetV1OutgoingReportmoduleColumns` operationId).

func (*ClientWithResponses) GetV1OutgoingReportmoduleReportsByIdDownloadWithResponse

func (c *ClientWithResponses) GetV1OutgoingReportmoduleReportsByIdDownloadWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleReportsByIdDownloadResponse, error)

GetV1OutgoingReportmoduleReportsByIdDownloadWithResponse Rapor indirir

Daha önce oluşturulmuş raporlarınızı bu uç ile indirebilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/outgoing/reportmodule/reports/{id}/download (the `GetV1OutgoingReportmoduleReportsByIdDownload` operationId).

func (*ClientWithResponses) GetV1OutgoingReportmoduleReportsWithResponse

func (c *ClientWithResponses) GetV1OutgoingReportmoduleReportsWithResponse(ctx context.Context, params *GetV1OutgoingReportmoduleReportsParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleReportsResponse, error)

GetV1OutgoingReportmoduleReportsWithResponse Rapor listeler

Daha önce oluşturulmuş raporlarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/outgoing/reportmodule/reports (the `GetV1OutgoingReportmoduleReports` operationId).

func (*ClientWithResponses) GetV1OutgoingReportmoduleTemplatesByIdWithResponse

func (c *ClientWithResponses) GetV1OutgoingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleTemplatesByIdResponse, error)

GetV1OutgoingReportmoduleTemplatesByIdWithResponse Sorgulanan şablonu getirir

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/outgoing/reportmodule/templates/{id} (the `GetV1OutgoingReportmoduleTemplatesById` operationId).

func (*ClientWithResponses) GetV1OutgoingReportmoduleTemplatesWithResponse

func (c *ClientWithResponses) GetV1OutgoingReportmoduleTemplatesWithResponse(ctx context.Context, params *GetV1OutgoingReportmoduleTemplatesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleTemplatesResponse, error)

GetV1OutgoingReportmoduleTemplatesWithResponse Şablonları listeler

Excel rapor modülünde kullanmak için oluşturduğunuz şablonlara bu uç ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/outgoing/reportmodule/templates (the `GetV1OutgoingReportmoduleTemplates` operationId).

func (*ClientWithResponses) GetV1TagsByIdWithResponse

func (c *ClientWithResponses) GetV1TagsByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1TagsByIdResponse, error)

GetV1TagsByIdWithResponse Sorgulanan etiketi getirir

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/tags/{id} (the `GetV1TagsById` operationId).

func (*ClientWithResponses) GetV1TagsWithResponse

func (c *ClientWithResponses) GetV1TagsWithResponse(ctx context.Context, params *GetV1TagsParams, reqEditors ...RequestEditorFn) (*GetV1TagsResponse, error)

GetV1TagsWithResponse Etiketleri listeler

Kayıtlı etiket listenize bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/tags (the `GetV1Tags` operationId).

func (*ClientWithResponses) PostV1DefinitionsDocumenttemplatesByIdPreviewWithBodyWithResponse

func (c *ClientWithResponses) PostV1DefinitionsDocumenttemplatesByIdPreviewWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesByIdPreviewResponse, error)

PostV1DefinitionsDocumenttemplatesByIdPreviewWithBodyWithResponse Tasarımı önizler

Tasarımı örnek bir belgeyle önizlemek için uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/documenttemplates/{id}/preview (the `PostV1DefinitionsDocumenttemplatesByIdPreview` operationId).

func (*ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBodyWithResponse

func (c *ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBodyWithResponse e-Belge özelleştirilebilir tasarıma logo eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).

func (*ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBodyWithResponse

func (c *ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBodyWithResponse Tasarımı önizler

Tasarımı örnek bir belgeyle önizlemek için uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/preview (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreview` operationId).

func (*ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBodyWithResponse

func (c *ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBodyWithResponse e-Belge özelleştirilebilir tasarıma imza eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).

func (*ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBodyWithResponse

func (c *ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBodyWithResponse e-Belge özelleştirilebilir tasarıma kaşe eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).

func (*ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithBodyWithResponse

func (c *ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse, error)

PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithBodyWithResponse e-Belge özelleştirilebilir tasarım eklemek için kullanılır.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings (the `PostV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).

func (*ClientWithResponses) PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse

PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse e-Belge özelleştirilebilir tasarım eklemek için kullanılır.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/documenttemplates/customizationsettings (the `PostV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).

func (*ClientWithResponses) PostV1DefinitionsDocumenttemplatesWithBodyWithResponse

func (c *ClientWithResponses) PostV1DefinitionsDocumenttemplatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesResponse, error)

PostV1DefinitionsDocumenttemplatesWithBodyWithResponse Tasarım ekler

Yeni tasarım eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/documenttemplates (the `PostV1DefinitionsDocumenttemplates` operationId).

func (*ClientWithResponses) PostV1DefinitionsSeriesWithBodyWithResponse

func (c *ClientWithResponses) PostV1DefinitionsSeriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsSeriesResponse, error)

PostV1DefinitionsSeriesWithBodyWithResponse Seri ekler

Yeni seri eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/series (the `PostV1DefinitionsSeries` operationId).

func (*ClientWithResponses) PostV1DefinitionsSeriesWithResponse

func (c *ClientWithResponses) PostV1DefinitionsSeriesWithResponse(ctx context.Context, body PostV1DefinitionsSeriesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1DefinitionsSeriesResponse, error)

PostV1DefinitionsSeriesWithResponse Seri ekler

Yeni seri eklemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/definitions/series (the `PostV1DefinitionsSeries` operationId).

func (*ClientWithResponses) PostV1ExinvoicesExportByFiletypeWithBodyWithResponse

func (c *ClientWithResponses) PostV1ExinvoicesExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesExportByFiletypeResponse, error)

PostV1ExinvoicesExportByFiletypeWithBodyWithResponse Dışarı Aktar

Eski belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.

**fileType** Parametre detayları

> **Xml** : Belgenizin XML halini dışarı aktarır

> **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır

> **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır

> **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/exinvoices/export/{fileType} (the `PostV1ExinvoicesExportByFiletype` operationId).

func (*ClientWithResponses) PostV1ExinvoicesExportByFiletypeWithResponse

PostV1ExinvoicesExportByFiletypeWithResponse Dışarı Aktar

Eski belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.

**fileType** Parametre detayları

> **Xml** : Belgenizin XML halini dışarı aktarır

> **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır

> **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır

> **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/exinvoices/export/{fileType} (the `PostV1ExinvoicesExportByFiletype` operationId).

func (*ClientWithResponses) PostV1ExinvoicesWithBodyWithResponse

func (c *ClientWithResponses) PostV1ExinvoicesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesResponse, error)

PostV1ExinvoicesWithBodyWithResponse Eski belge yükler

Eski belge yüklemek için bu uç kullanılabilir.

> Eski belgelerinizi **ZIP** dosyası içerisinde yüklemeniz gerekmektedir. İç içe klasörler, iç içe zipler sistem tarafından otomatik ayrıştırılarak yüklenecektir.

> Bundan dolayı bir ZIP içerisinde bir belge ***değil***, ZIP içerisinde yüzlerce belgeyi yükleyebilirsiniz.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/exinvoices (the `PostV1Exinvoices` operationId).

func (*ClientWithResponses) PostV1InvoicesByUuidSavecompanyindocumentWithResponse

func (c *ClientWithResponses) PostV1InvoicesByUuidSavecompanyindocumentWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1InvoicesByUuidSavecompanyindocumentResponse, error)

PostV1InvoicesByUuidSavecompanyindocumentWithResponse Firma olarak kaydet

Gelen belgeler için göndericiyi, giden belgeler içinse alıcıyı **Firma Listesi**'ne kaydetmek için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/{uuid}/savecompanyindocument (the `PostV1InvoicesByUuidSavecompanyindocument` operationId).

func (*ClientWithResponses) PostV1InvoicesByUuidUsernotesWithBodyWithResponse

func (c *ClientWithResponses) PostV1InvoicesByUuidUsernotesWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesByUuidUsernotesResponse, error)

PostV1InvoicesByUuidUsernotesWithBodyWithResponse Kullanıcı notu ekler

Belgeye kullanıcı notu eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/{uuid}/usernotes (the `PostV1InvoicesByUuidUsernotes` operationId).

func (*ClientWithResponses) PostV1InvoicesByUuidUsernotesWithResponse

PostV1InvoicesByUuidUsernotesWithResponse Kullanıcı notu ekler

Belgeye kullanıcı notu eklemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/{uuid}/usernotes (the `PostV1InvoicesByUuidUsernotes` operationId).

func (*ClientWithResponses) PostV1InvoicesCancelWithBodyWithResponse

func (c *ClientWithResponses) PostV1InvoicesCancelWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesCancelResponse, error)

PostV1InvoicesCancelWithBodyWithResponse Belgeyi iptal eder

Belgeyi iptal etmek için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **50** kayıt iptal edilebilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/cancel (the `PostV1InvoicesCancel` operationId).

func (*ClientWithResponses) PostV1InvoicesCancelWithResponse

func (c *ClientWithResponses) PostV1InvoicesCancelWithResponse(ctx context.Context, body PostV1InvoicesCancelJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1InvoicesCancelResponse, error)

PostV1InvoicesCancelWithResponse Belgeyi iptal eder

Belgeyi iptal etmek için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **50** kayıt iptal edilebilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/cancel (the `PostV1InvoicesCancel` operationId).

func (*ClientWithResponses) PostV1InvoicesCanceledWithdrawWithBodyWithResponse

func (c *ClientWithResponses) PostV1InvoicesCanceledWithdrawWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesCanceledWithdrawResponse, error)

PostV1InvoicesCanceledWithdrawWithBodyWithResponse İptal işlemini geri alır

İptal edilmiş ve henüz raporlanmamış olan belgeye ait iptal işlemini geri almak için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **50** iptal kaydı geri alınabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/canceled/withdraw (the `PostV1InvoicesCanceledWithdraw` operationId).

func (*ClientWithResponses) PostV1InvoicesCanceledWithdrawWithResponse

func (c *ClientWithResponses) PostV1InvoicesCanceledWithdrawWithResponse(ctx context.Context, body PostV1InvoicesCanceledWithdrawJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1InvoicesCanceledWithdrawResponse, error)

PostV1InvoicesCanceledWithdrawWithResponse İptal işlemini geri alır

İptal edilmiş ve henüz raporlanmamış olan belgeye ait iptal işlemini geri almak için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **50** iptal kaydı geri alınabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/canceled/withdraw (the `PostV1InvoicesCanceledWithdraw` operationId).

func (*ClientWithResponses) PostV1InvoicesEmailSendWithBodyWithResponse

func (c *ClientWithResponses) PostV1InvoicesEmailSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesEmailSendResponse, error)

PostV1InvoicesEmailSendWithBodyWithResponse Belgeyi mail olarak iletir

Belgelerinizi mail olarak iletmek için bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **50** farklı belge, **10** farklı mail adresi gönderilebilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/email/send (the `PostV1InvoicesEmailSend` operationId).

func (*ClientWithResponses) PostV1InvoicesEmailSendWithResponse

func (c *ClientWithResponses) PostV1InvoicesEmailSendWithResponse(ctx context.Context, body PostV1InvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1InvoicesEmailSendResponse, error)

PostV1InvoicesEmailSendWithResponse Belgeyi mail olarak iletir

Belgelerinizi mail olarak iletmek için bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **50** farklı belge, **10** farklı mail adresi gönderilebilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/email/send (the `PostV1InvoicesEmailSend` operationId).

func (*ClientWithResponses) PostV1InvoicesExportByFiletypeWithBodyWithResponse

func (c *ClientWithResponses) PostV1InvoicesExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesExportByFiletypeResponse, error)

PostV1InvoicesExportByFiletypeWithBodyWithResponse Toplu aktar

Belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.

**fileType** Parametre detayları

> **Xml** : Belgenizin XML halini dışarı aktarır

> **Envelope** : Belgenizin Zarf XML halini dışarı aktarır

> **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır

> **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır

> **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/export/{fileType} (the `PostV1InvoicesExportByFiletype` operationId).

func (*ClientWithResponses) PostV1InvoicesExportByFiletypeWithResponse

PostV1InvoicesExportByFiletypeWithResponse Toplu aktar

Belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.

**Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.

**fileType** Parametre detayları

> **Xml** : Belgenizin XML halini dışarı aktarır

> **Envelope** : Belgenizin Zarf XML halini dışarı aktarır

> **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır

> **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır

> **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/invoices/export/{fileType} (the `PostV1InvoicesExportByFiletype` operationId).

func (*ClientWithResponses) PostV1NotificationsDynamicrulesWithBodyWithResponse

func (c *ClientWithResponses) PostV1NotificationsDynamicrulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1NotificationsDynamicrulesResponse, error)

PostV1NotificationsDynamicrulesWithBodyWithResponse Kural oluşturur

Yeni bildirim kuralı oluşturmak için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/notifications/dynamicrules (the `PostV1NotificationsDynamicrules` operationId).

func (*ClientWithResponses) PostV1NotificationsDynamicrulesWithResponse

func (c *ClientWithResponses) PostV1NotificationsDynamicrulesWithResponse(ctx context.Context, body PostV1NotificationsDynamicrulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1NotificationsDynamicrulesResponse, error)

PostV1NotificationsDynamicrulesWithResponse Kural oluşturur

Yeni bildirim kuralı oluşturmak için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/notifications/dynamicrules (the `PostV1NotificationsDynamicrules` operationId).

func (*ClientWithResponses) PostV1OutgoingReportmoduleReportsWithBodyWithResponse

func (c *ClientWithResponses) PostV1OutgoingReportmoduleReportsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingReportmoduleReportsResponse, error)

PostV1OutgoingReportmoduleReportsWithBodyWithResponse Rapor oluşturur

Rapor oluşturmak için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/outgoing/reportmodule/reports (the `PostV1OutgoingReportmoduleReports` operationId).

func (*ClientWithResponses) PostV1OutgoingReportmoduleReportsWithResponse

PostV1OutgoingReportmoduleReportsWithResponse Rapor oluşturur

Rapor oluşturmak için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/outgoing/reportmodule/reports (the `PostV1OutgoingReportmoduleReports` operationId).

func (*ClientWithResponses) PostV1OutgoingReportmoduleTemplatesWithBodyWithResponse

func (c *ClientWithResponses) PostV1OutgoingReportmoduleTemplatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingReportmoduleTemplatesResponse, error)

PostV1OutgoingReportmoduleTemplatesWithBodyWithResponse Rapor şablonu oluşturur

Yeni rapor şablonu oluşturmak için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/outgoing/reportmodule/templates (the `PostV1OutgoingReportmoduleTemplates` operationId).

func (*ClientWithResponses) PostV1OutgoingReportmoduleTemplatesWithResponse

PostV1OutgoingReportmoduleTemplatesWithResponse Rapor şablonu oluşturur

Yeni rapor şablonu oluşturmak için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/outgoing/reportmodule/templates (the `PostV1OutgoingReportmoduleTemplates` operationId).

func (*ClientWithResponses) PostV1TagsWithBodyWithResponse

func (c *ClientWithResponses) PostV1TagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1TagsResponse, error)

PostV1TagsWithBodyWithResponse Etiket ekler

Yeni etiket eklemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/tags (the `PostV1Tags` operationId).

func (*ClientWithResponses) PostV1TagsWithResponse

func (c *ClientWithResponses) PostV1TagsWithResponse(ctx context.Context, body PostV1TagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1TagsResponse, error)

PostV1TagsWithResponse Etiket ekler

Yeni etiket eklemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/tags (the `PostV1Tags` operationId).

func (*ClientWithResponses) PostV1UploadsDocumentPreviewWithBodyWithResponse

func (c *ClientWithResponses) PostV1UploadsDocumentPreviewWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsDocumentPreviewResponse, error)

PostV1UploadsDocumentPreviewWithBodyWithResponse Belge önizleme

Belgeyi göndermeden önce görüntülemek için bu uç kullanılabilir

**Limit** : File maks 1MB olabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/document/preview (the `PostV1UploadsDocumentPreview` operationId).

func (*ClientWithResponses) PostV1UploadsDocumentWithBodyWithResponse

func (c *ClientWithResponses) PostV1UploadsDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsDocumentResponse, error)

PostV1UploadsDocumentWithBodyWithResponse Belge yükler

Belge yüklemek için bu uç kullanılabilir

**Limit** : File maks 1MB olabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/document (the `PostV1UploadsDocument` operationId).

func (*ClientWithResponses) PostV1UploadsDraftCreateByIdWithResponse

func (c *ClientWithResponses) PostV1UploadsDraftCreateByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1UploadsDraftCreateByIdResponse, error)

PostV1UploadsDraftCreateByIdWithResponse Belge yükler

Daha önce oluşturulmuş olan bir belgeden Taslak fatura oluşturmak için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/draft/create/{id} (the `PostV1UploadsDraftCreateById` operationId).

func (*ClientWithResponses) PostV1UploadsDraftSendWithBodyWithResponse

func (c *ClientWithResponses) PostV1UploadsDraftSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsDraftSendResponse, error)

PostV1UploadsDraftSendWithBodyWithResponse Daha önce gönderilmiş fakat taslak olan belgeleri, göndermek (resmileştirmek) için bu uç kullanılabilir.

**Limit** : Tek istekte maksimum 25 belge işlenebilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/draft/send (the `PostV1UploadsDraftSend` operationId).

func (*ClientWithResponses) PostV1UploadsDraftSendWithResponse

func (c *ClientWithResponses) PostV1UploadsDraftSendWithResponse(ctx context.Context, body PostV1UploadsDraftSendJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsDraftSendResponse, error)

PostV1UploadsDraftSendWithResponse Daha önce gönderilmiş fakat taslak olan belgeleri, göndermek (resmileştirmek) için bu uç kullanılabilir.

**Limit** : Tek istekte maksimum 25 belge işlenebilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/draft/send (the `PostV1UploadsDraftSend` operationId).

func (*ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBodyWithResponse

func (c *ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBodyWithResponse(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse, error)

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/json-patch+json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).

func (*ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBodyWithResponse

func (c *ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBodyWithResponse(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse, error)

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/*+json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).

func (*ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBodyWithResponse

func (c *ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, orderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse, error)

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).

func (*ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithResponse

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).

func (*ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBodyWithResponse

func (c *ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBodyWithResponse(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse, error)

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/json-patch+json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).

func (*ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBodyWithResponse

func (c *ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBodyWithResponse(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse, error)

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/*+json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).

func (*ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBodyWithResponse

func (c *ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse, error)

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).

func (*ClientWithResponses) PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithResponse

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler

Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).

func (*ClientWithResponses) PutV1DefinitionsDocumenttemplatesByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1DefinitionsDocumenttemplatesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsDocumenttemplatesByIdResponse, error)

PutV1DefinitionsDocumenttemplatesByIdWithBodyWithResponse Tasarımı günceller

Kayıtlı tasarımlarını düzenlemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/definitions/documenttemplates/{id} (the `PutV1DefinitionsDocumenttemplatesById` operationId).

func (*ClientWithResponses) PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBodyWithResponse e-Belge özelleştirilebilir tasarımını güncellemek için kullanılır.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/definitions/documenttemplates/customizationsettings/{id} (the `PutV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).

func (*ClientWithResponses) PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse

PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse e-Belge özelleştirilebilir tasarımını güncellemek için kullanılır.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/definitions/documenttemplates/customizationsettings/{id} (the `PutV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).

func (*ClientWithResponses) PutV1DefinitionsFileexporttitlesWithBodyWithResponse

func (c *ClientWithResponses) PutV1DefinitionsFileexporttitlesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsFileexporttitlesResponse, error)

PutV1DefinitionsFileexporttitlesWithBodyWithResponse Tanımları günceller

Daha önce tanımlanmış olan başlıkları düzenlemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/definitions/fileexporttitles (the `PutV1DefinitionsFileexporttitles` operationId).

func (*ClientWithResponses) PutV1DefinitionsFileexporttitlesWithResponse

PutV1DefinitionsFileexporttitlesWithResponse Tanımları günceller

Daha önce tanımlanmış olan başlıkları düzenlemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/definitions/fileexporttitles (the `PutV1DefinitionsFileexporttitles` operationId).

func (*ClientWithResponses) PutV1DefinitionsMailingEmailSettingsWithBodyWithResponse

func (c *ClientWithResponses) PutV1DefinitionsMailingEmailSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsMailingEmailSettingsResponse, error)

PutV1DefinitionsMailingEmailSettingsWithBodyWithResponse Mail ayarlarını günceller

Mail ayarlarını güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/definitions/mailing/email/settings (the `PutV1DefinitionsMailingEmailSettings` operationId).

func (*ClientWithResponses) PutV1DefinitionsMailingEmailSettingsWithResponse

PutV1DefinitionsMailingEmailSettingsWithResponse Mail ayarlarını günceller

Mail ayarlarını güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/definitions/mailing/email/settings (the `PutV1DefinitionsMailingEmailSettings` operationId).

func (*ClientWithResponses) PutV1DefinitionsMailingSmsSettingsWithBodyWithResponse

func (c *ClientWithResponses) PutV1DefinitionsMailingSmsSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsMailingSmsSettingsResponse, error)

PutV1DefinitionsMailingSmsSettingsWithBodyWithResponse Sms ayarlarını günceller

Sms ayarlarını güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/definitions/mailing/sms/settings (the `PutV1DefinitionsMailingSmsSettings` operationId).

func (*ClientWithResponses) PutV1DefinitionsMailingSmsSettingsWithResponse

PutV1DefinitionsMailingSmsSettingsWithResponse Sms ayarlarını günceller

Sms ayarlarını güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/definitions/mailing/sms/settings (the `PutV1DefinitionsMailingSmsSettings` operationId).

func (*ClientWithResponses) PutV1InvoicesBulkByOperationWithBodyWithResponse

func (c *ClientWithResponses) PutV1InvoicesBulkByOperationWithBodyWithResponse(ctx context.Context, operation InvoiceSetParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1InvoicesBulkByOperationResponse, error)

PutV1InvoicesBulkByOperationWithBodyWithResponse Yeni durum atar

Belgelere toplu olarak yeni durum atamak için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/invoices/bulk/{operation} (the `PutV1InvoicesBulkByOperation` operationId).

func (*ClientWithResponses) PutV1InvoicesBulkByOperationWithResponse

func (c *ClientWithResponses) PutV1InvoicesBulkByOperationWithResponse(ctx context.Context, operation InvoiceSetParameter, body PutV1InvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1InvoicesBulkByOperationResponse, error)

PutV1InvoicesBulkByOperationWithResponse Yeni durum atar

Belgelere toplu olarak yeni durum atamak için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/invoices/bulk/{operation} (the `PutV1InvoicesBulkByOperation` operationId).

func (*ClientWithResponses) PutV1InvoicesByUuidUsernotesByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1InvoicesByUuidUsernotesByIdWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1InvoicesByUuidUsernotesByIdResponse, error)

PutV1InvoicesByUuidUsernotesByIdWithBodyWithResponse Kullanıcı notunu günceller

Belgeye daha önce eklenmiş olan kullanıcı notunu güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/invoices/{uuid}/usernotes/{id} (the `PutV1InvoicesByUuidUsernotesById` operationId).

func (*ClientWithResponses) PutV1InvoicesByUuidUsernotesByIdWithResponse

PutV1InvoicesByUuidUsernotesByIdWithResponse Kullanıcı notunu günceller

Belgeye daha önce eklenmiş olan kullanıcı notunu güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/invoices/{uuid}/usernotes/{id} (the `PutV1InvoicesByUuidUsernotesById` operationId).

func (*ClientWithResponses) PutV1InvoicesTagsWithBodyWithResponse

func (c *ClientWithResponses) PutV1InvoicesTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1InvoicesTagsResponse, error)

PutV1InvoicesTagsWithBodyWithResponse Etiket ekler/çıkarır

Belgeye etiket eklemek veya çıkarmak için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **100** belgeye tag eklenebilir/çıkarılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/invoices/tags (the `PutV1InvoicesTags` operationId).

func (*ClientWithResponses) PutV1InvoicesTagsWithResponse

func (c *ClientWithResponses) PutV1InvoicesTagsWithResponse(ctx context.Context, body PutV1InvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1InvoicesTagsResponse, error)

PutV1InvoicesTagsWithResponse Etiket ekler/çıkarır

Belgeye etiket eklemek veya çıkarmak için bu uç kullanılabilir.

**Limit** : Tek bir istek içerisinde maks **100** belgeye tag eklenebilir/çıkarılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/invoices/tags (the `PutV1InvoicesTags` operationId).

func (*ClientWithResponses) PutV1NotificationsDynamicrulesByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1NotificationsDynamicrulesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1NotificationsDynamicrulesByIdResponse, error)

PutV1NotificationsDynamicrulesByIdWithBodyWithResponse Kural günceller

Daha önce tanımlanmış kuralı güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/notifications/dynamicrules/{id} (the `PutV1NotificationsDynamicrulesById` operationId).

func (*ClientWithResponses) PutV1NotificationsDynamicrulesByIdWithResponse

PutV1NotificationsDynamicrulesByIdWithResponse Kural günceller

Daha önce tanımlanmış kuralı güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/notifications/dynamicrules/{id} (the `PutV1NotificationsDynamicrulesById` operationId).

func (*ClientWithResponses) PutV1OutgoingReportmoduleTemplatesByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1OutgoingReportmoduleTemplatesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingReportmoduleTemplatesByIdResponse, error)

PutV1OutgoingReportmoduleTemplatesByIdWithBodyWithResponse Rapor şablonunu günceller

Daha önce oluşturulmuş olan rapor şablonunu güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/outgoing/reportmodule/templates/{id} (the `PutV1OutgoingReportmoduleTemplatesById` operationId).

func (*ClientWithResponses) PutV1OutgoingReportmoduleTemplatesByIdWithResponse

PutV1OutgoingReportmoduleTemplatesByIdWithResponse Rapor şablonunu günceller

Daha önce oluşturulmuş olan rapor şablonunu güncellemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/outgoing/reportmodule/templates/{id} (the `PutV1OutgoingReportmoduleTemplatesById` operationId).

func (*ClientWithResponses) PutV1TagsByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1TagsByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1TagsByIdResponse, error)

PutV1TagsByIdWithBodyWithResponse Etiket günceller

Kayıtlı olan etiket bilgilerini düzenlemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/tags/{id} (the `PutV1TagsById` operationId).

func (*ClientWithResponses) PutV1TagsByIdWithResponse

func (c *ClientWithResponses) PutV1TagsByIdWithResponse(ctx context.Context, id openapi_types.UUID, body PutV1TagsByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1TagsByIdResponse, error)

PutV1TagsByIdWithResponse Etiket günceller

Kayıtlı olan etiket bilgilerini düzenlemek için bu uç kullanılabilir.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/tags/{id} (the `PutV1TagsById` operationId).

func (*ClientWithResponses) PutV1UploadsDocumentByUuidWithBodyWithResponse

func (c *ClientWithResponses) PutV1UploadsDocumentByUuidWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1UploadsDocumentByUuidResponse, error)

PutV1UploadsDocumentByUuidWithBodyWithResponse Belge günceller

Henüz onaylanmamış taslak belgeleri güncellemek için bu uç kullanılabilir.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /v1/uploads/document/{uuid} (the `PutV1UploadsDocumentByUuid` operationId).

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {

	// GetV1DefinitionsDocumenttemplatesWithResponse Tasarımları listeler
	//
	// Kayıtlı tasarım listenize bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/documenttemplates (the `GetV1DefinitionsDocumenttemplates` operationId).
	GetV1DefinitionsDocumenttemplatesWithResponse(ctx context.Context, params *GetV1DefinitionsDocumenttemplatesParams, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesResponse, error)

	// PostV1DefinitionsDocumenttemplatesWithBodyWithResponse Tasarım ekler
	//
	// Yeni tasarım eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/documenttemplates (the `PostV1DefinitionsDocumenttemplates` operationId).
	PostV1DefinitionsDocumenttemplatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesResponse, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse Tasarım ayarları dönülür
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings (the `GetV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse(ctx context.Context, params *GetV1DefinitionsDocumenttemplatesCustomizationsettingsParams, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithBodyWithResponse e-Belge özelleştirilebilir tasarım eklemek için kullanılır.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings (the `PostV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse e-Belge özelleştirilebilir tasarım eklemek için kullanılır.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings (the `PostV1DefinitionsDocumenttemplatesCustomizationsettings` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse(ctx context.Context, body PostV1DefinitionsDocumenttemplatesCustomizationsettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse, error)

	// DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse e-Belge özelleştirilebilir tasarımını silmek için kullanılır.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id} (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).
	DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse Sorgulanan ayarı getirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id} (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

	// PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBodyWithResponse e-Belge özelleştirilebilir tasarımını güncellemek için kullanılır.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/definitions/documenttemplates/customizationsettings/{id} (the `PutV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).
	PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

	// PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse e-Belge özelleştirilebilir tasarımını güncellemek için kullanılır.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/definitions/documenttemplates/customizationsettings/{id} (the `PutV1DefinitionsDocumenttemplatesCustomizationsettingsById` operationId).
	PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse(ctx context.Context, id openapi_types.UUID, body PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

	// DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan logoyu silmek için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).
	DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan logoya bu uç ile ulaşılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBodyWithResponse e-Belge özelleştirilebilir tasarıma logo eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/logo (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBodyWithResponse Tasarımı önizler
	//
	// Tasarımı örnek bir belgeyle önizlemek için uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/preview (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreview` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultWithResponse performs a GET /v1/definitions/documenttemplates/customizationsettings/{id}/setdefault (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefault` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse, error)

	// DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan imzayı silmek için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).
	DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan imzaya bu uç ile ulaşılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBodyWithResponse e-Belge özelleştirilebilir tasarıma imza eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/signature (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse, error)

	// DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan kaşeyi silmek için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).
	DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse, error)

	// GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse e-Belge özelleştirilebilir tasarıma eklenmiş olan kaşeye bu uç ile ulaşılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).
	GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse, error)

	// PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBodyWithResponse e-Belge özelleştirilebilir tasarıma kaşe eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/documenttemplates/customizationsettings/{id}/stamp (the `PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp` operationId).
	PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse, error)

	// DeleteV1DefinitionsDocumenttemplatesByIdWithResponse Tasarımı siler
	//
	// Tasarımı silmek bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/definitions/documenttemplates/{id} (the `DeleteV1DefinitionsDocumenttemplatesById` operationId).
	DeleteV1DefinitionsDocumenttemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsDocumenttemplatesByIdResponse, error)

	// GetV1DefinitionsDocumenttemplatesByIdWithResponse Tasarım dosyasını indirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/documenttemplates/{id} (the `GetV1DefinitionsDocumenttemplatesById` operationId).
	GetV1DefinitionsDocumenttemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesByIdResponse, error)

	// PutV1DefinitionsDocumenttemplatesByIdWithBodyWithResponse Tasarımı günceller
	//
	// Kayıtlı tasarımlarını düzenlemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/definitions/documenttemplates/{id} (the `PutV1DefinitionsDocumenttemplatesById` operationId).
	PutV1DefinitionsDocumenttemplatesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsDocumenttemplatesByIdResponse, error)

	// PostV1DefinitionsDocumenttemplatesByIdPreviewWithBodyWithResponse Tasarımı önizler
	//
	// Tasarımı örnek bir belgeyle önizlemek için uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/documenttemplates/{id}/preview (the `PostV1DefinitionsDocumenttemplatesByIdPreview` operationId).
	PostV1DefinitionsDocumenttemplatesByIdPreviewWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsDocumenttemplatesByIdPreviewResponse, error)

	// GetV1DefinitionsDocumenttemplatesByIdSetdefaultWithResponse Tasarımı varsayılan ayarlar
	//
	// Tasarımı varsayılan olarak atamak için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/documenttemplates/{id}/setdefault (the `GetV1DefinitionsDocumenttemplatesByIdSetdefault` operationId).
	GetV1DefinitionsDocumenttemplatesByIdSetdefaultWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse, error)

	// PutV1DefinitionsFileexporttitlesWithBodyWithResponse Tanımları günceller
	//
	// Daha önce tanımlanmış olan başlıkları düzenlemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/definitions/fileexporttitles (the `PutV1DefinitionsFileexporttitles` operationId).
	PutV1DefinitionsFileexporttitlesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsFileexporttitlesResponse, error)

	// PutV1DefinitionsFileexporttitlesWithResponse Tanımları günceller
	//
	// Daha önce tanımlanmış olan başlıkları düzenlemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/definitions/fileexporttitles (the `PutV1DefinitionsFileexporttitles` operationId).
	PutV1DefinitionsFileexporttitlesWithResponse(ctx context.Context, body PutV1DefinitionsFileexporttitlesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1DefinitionsFileexporttitlesResponse, error)

	// GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysWithResponse Kullanılabilir alanları listeler
	//
	// Dosya başlık tanımlamalarında kullanılabilecek kolonlara bu api ucu ile alınabilir
	//
	// > **documentType** parametresiyle belge türüne göre *kullanılabilir* başlıkları çekebilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/fileexporttitles/{documentType}/titlekeys (the `GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeys` operationId).
	GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysWithResponse(ctx context.Context, documentType FileExportTitleDocumentType, reqEditors ...RequestEditorFn) (*GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse, error)

	// GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionWithResponse Tanımları getirir
	//
	// Daha önce tanımlanmış olan başlıkları çağırmak için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/fileexporttitles/{documentType}/{extension} (the `GetV1DefinitionsFileexporttitlesByDocumenttypeByExtension` operationId).
	GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionWithResponse(ctx context.Context, documentType FileExportTitleDocumentType, extension FileExportTitleExtensionParameter, reqEditors ...RequestEditorFn) (*GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse, error)

	// GetV1DefinitionsMailingEmailSettingsWithResponse Mail ayarlarını getirir
	//
	// Mail ayarlarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/mailing/email/settings (the `GetV1DefinitionsMailingEmailSettings` operationId).
	GetV1DefinitionsMailingEmailSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1DefinitionsMailingEmailSettingsResponse, error)

	// PutV1DefinitionsMailingEmailSettingsWithBodyWithResponse Mail ayarlarını günceller
	//
	// Mail ayarlarını güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/definitions/mailing/email/settings (the `PutV1DefinitionsMailingEmailSettings` operationId).
	PutV1DefinitionsMailingEmailSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsMailingEmailSettingsResponse, error)

	// PutV1DefinitionsMailingEmailSettingsWithResponse Mail ayarlarını günceller
	//
	// Mail ayarlarını güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/definitions/mailing/email/settings (the `PutV1DefinitionsMailingEmailSettings` operationId).
	PutV1DefinitionsMailingEmailSettingsWithResponse(ctx context.Context, body PutV1DefinitionsMailingEmailSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1DefinitionsMailingEmailSettingsResponse, error)

	// GetV1DefinitionsMailingSmsSettingsWithResponse Sms ayarlarını getirir
	//
	// Sms ayarlarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/mailing/sms/settings (the `GetV1DefinitionsMailingSmsSettings` operationId).
	GetV1DefinitionsMailingSmsSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1DefinitionsMailingSmsSettingsResponse, error)

	// PutV1DefinitionsMailingSmsSettingsWithBodyWithResponse Sms ayarlarını günceller
	//
	// Sms ayarlarını güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/definitions/mailing/sms/settings (the `PutV1DefinitionsMailingSmsSettings` operationId).
	PutV1DefinitionsMailingSmsSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1DefinitionsMailingSmsSettingsResponse, error)

	// PutV1DefinitionsMailingSmsSettingsWithResponse Sms ayarlarını günceller
	//
	// Sms ayarlarını güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/definitions/mailing/sms/settings (the `PutV1DefinitionsMailingSmsSettings` operationId).
	PutV1DefinitionsMailingSmsSettingsWithResponse(ctx context.Context, body PutV1DefinitionsMailingSmsSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1DefinitionsMailingSmsSettingsResponse, error)

	// GetV1DefinitionsSeriesWithResponse Serileri listeler
	//
	// Kayıtlı seri listenize bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/series (the `GetV1DefinitionsSeries` operationId).
	GetV1DefinitionsSeriesWithResponse(ctx context.Context, params *GetV1DefinitionsSeriesParams, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesResponse, error)

	// PostV1DefinitionsSeriesWithBodyWithResponse Seri ekler
	//
	// Yeni seri eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/series (the `PostV1DefinitionsSeries` operationId).
	PostV1DefinitionsSeriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1DefinitionsSeriesResponse, error)

	// PostV1DefinitionsSeriesWithResponse Seri ekler
	//
	// Yeni seri eklemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/definitions/series (the `PostV1DefinitionsSeries` operationId).
	PostV1DefinitionsSeriesWithResponse(ctx context.Context, body PostV1DefinitionsSeriesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1DefinitionsSeriesResponse, error)

	// DeleteV1DefinitionsSeriesByIdWithResponse Seri siler
	//
	// Kayıtlı seriyi silmek bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/definitions/series/{id} (the `DeleteV1DefinitionsSeriesById` operationId).
	DeleteV1DefinitionsSeriesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1DefinitionsSeriesByIdResponse, error)

	// GetV1DefinitionsSeriesByIdWithResponse Sorgulanan seriyi getirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/series/{id} (the `GetV1DefinitionsSeriesById` operationId).
	GetV1DefinitionsSeriesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesByIdResponse, error)

	// GetV1DefinitionsSeriesByIdSetByStatusWithResponse Seri durumunu günceller
	//
	// Serinin aktiflik durumunu güncellemek için bu uç kullanılabilir.
	//
	// **status** Parametre detayları
	//
	// > **Active** : Kaydı aktif eder
	//
	// > **Passive** : Kaydı pasif eder
	//
	// > **Deleted** : Kaydı silindi olarak işaretler
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/series/{id}/set/{status} (the `GetV1DefinitionsSeriesByIdSetByStatus` operationId).
	GetV1DefinitionsSeriesByIdSetByStatusWithResponse(ctx context.Context, id openapi_types.UUID, status ActiveStatus, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesByIdSetByStatusResponse, error)

	// GetV1DefinitionsSeriesByIdSetdefaultWithResponse Seriyi varsayılan ayarlar
	//
	// Seriyi varsayılan olarak atamak için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/series/{id}/setdefault (the `GetV1DefinitionsSeriesByIdSetdefault` operationId).
	GetV1DefinitionsSeriesByIdSetdefaultWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesByIdSetdefaultResponse, error)

	// GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberWithResponse Sayaç günceller
	//
	// Serinin belirtilen yıla ait sayacı (sıraki numarayı) güncellemek için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/series/{id}/{year}/setnumber/{nextNumber} (the `GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumber` operationId).
	GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberWithResponse(ctx context.Context, id openapi_types.UUID, year int32, nextNumber int32, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse, error)

	// GetV1DefinitionsSeriesBySerieidByYearHistoriesWithResponse Sayaç geçmişi
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/series/{serieId}/{year}/histories (the `GetV1DefinitionsSeriesBySerieidByYearHistories` operationId).
	GetV1DefinitionsSeriesBySerieidByYearHistoriesWithResponse(ctx context.Context, serieId openapi_types.UUID, year int32, params *GetV1DefinitionsSeriesBySerieidByYearHistoriesParams, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse, error)

	// GetV1DefinitionsSeriesBySerieWithResponse Ön eke göre seriyi getirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/definitions/series/{serie} (the `GetV1DefinitionsSeriesBySerie` operationId).
	GetV1DefinitionsSeriesBySerieWithResponse(ctx context.Context, serie string, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesBySerieResponse, error)

	// GetV1ExinvoicesWithResponse Belgeleri listeler
	//
	// Daha önce yüklenmiş olan eski belgelerinize bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/exinvoices (the `GetV1Exinvoices` operationId).
	GetV1ExinvoicesWithResponse(ctx context.Context, params *GetV1ExinvoicesParams, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesResponse, error)

	// PostV1ExinvoicesWithBodyWithResponse Eski belge yükler
	//
	// Eski belge yüklemek için bu uç kullanılabilir.
	//
	// > Eski belgelerinizi **ZIP** dosyası içerisinde yüklemeniz gerekmektedir. İç içe klasörler, iç içe zipler sistem tarafından otomatik ayrıştırılarak yüklenecektir.
	//
	// > Bundan dolayı bir ZIP içerisinde bir belge ***değil***, ZIP içerisinde yüzlerce belgeyi yükleyebilirsiniz.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/exinvoices (the `PostV1Exinvoices` operationId).
	PostV1ExinvoicesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesResponse, error)

	// PostV1ExinvoicesExportByFiletypeWithBodyWithResponse Dışarı Aktar
	//
	// Eski belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.
	//
	// **fileType** Parametre detayları
	//
	// > **Xml** : Belgenizin XML halini dışarı aktarır
	//
	// > **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır
	//
	// > **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır
	//
	// > **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/exinvoices/export/{fileType} (the `PostV1ExinvoicesExportByFiletype` operationId).
	PostV1ExinvoicesExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesExportByFiletypeResponse, error)

	// PostV1ExinvoicesExportByFiletypeWithResponse Dışarı Aktar
	//
	// Eski belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.
	//
	// **fileType** Parametre detayları
	//
	// > **Xml** : Belgenizin XML halini dışarı aktarır
	//
	// > **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır
	//
	// > **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır
	//
	// > **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/exinvoices/export/{fileType} (the `PostV1ExinvoicesExportByFiletype` operationId).
	PostV1ExinvoicesExportByFiletypeWithResponse(ctx context.Context, fileType FileExportTypeParameter, body PostV1ExinvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesExportByFiletypeResponse, error)

	// GetV1ExinvoicesQueueWithResponse Yükleme kuyruğunu listeler
	//
	// Eski belgeleri sisteme yükledikten sonra, işlenme (Kayıt edilip edilmediği) durumuna bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/exinvoices/queue (the `GetV1ExinvoicesQueue` operationId).
	GetV1ExinvoicesQueueWithResponse(ctx context.Context, params *GetV1ExinvoicesQueueParams, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesQueueResponse, error)

	// GetV1ExinvoicesQueueByIdWithResponse Yükleme sonucunu indir
	//
	// Eski belgeleri sisteme yükledikten sonra yükleme sonuç raporuna bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/exinvoices/queue/{id} (the `GetV1ExinvoicesQueueById` operationId).
	GetV1ExinvoicesQueueByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesQueueByIdResponse, error)

	// GetV1ExinvoicesByUuidHtmlWithResponse Belgeyi görüntüler
	//
	// Belgeye ait HTML görüntüye bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/exinvoices/{uuid}/html (the `GetV1ExinvoicesByUuidHtml` operationId).
	GetV1ExinvoicesByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesByUuidHtmlResponse, error)

	// GetV1ExinvoicesByUuidPdfWithResponse PDF İndir
	//
	// Eski belgeye ait PDF dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/exinvoices/{uuid}/pdf (the `GetV1ExinvoicesByUuidPdf` operationId).
	GetV1ExinvoicesByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesByUuidPdfResponse, error)

	// GetV1ExinvoicesByUuidXmlWithResponse XML İndir
	//
	// Eski belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/exinvoices/{uuid}/xml (the `GetV1ExinvoicesByUuidXml` operationId).
	GetV1ExinvoicesByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesByUuidXmlResponse, error)

	// GetV1InvoicesWithResponse Faturaları listeler
	//
	// Düzenlenmiş olan e-Arşiv faturalarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices (the `GetV1Invoices` operationId).
	GetV1InvoicesWithResponse(ctx context.Context, params *GetV1InvoicesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesResponse, error)

	// PutV1InvoicesBulkByOperationWithBodyWithResponse Yeni durum atar
	//
	// Belgelere toplu olarak yeni durum atamak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/invoices/bulk/{operation} (the `PutV1InvoicesBulkByOperation` operationId).
	PutV1InvoicesBulkByOperationWithBodyWithResponse(ctx context.Context, operation InvoiceSetParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1InvoicesBulkByOperationResponse, error)

	// PutV1InvoicesBulkByOperationWithResponse Yeni durum atar
	//
	// Belgelere toplu olarak yeni durum atamak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/invoices/bulk/{operation} (the `PutV1InvoicesBulkByOperation` operationId).
	PutV1InvoicesBulkByOperationWithResponse(ctx context.Context, operation InvoiceSetParameter, body PutV1InvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1InvoicesBulkByOperationResponse, error)

	// PostV1InvoicesCancelWithBodyWithResponse Belgeyi iptal eder
	//
	// Belgeyi iptal etmek için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** kayıt iptal edilebilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/cancel (the `PostV1InvoicesCancel` operationId).
	PostV1InvoicesCancelWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesCancelResponse, error)

	// PostV1InvoicesCancelWithResponse Belgeyi iptal eder
	//
	// Belgeyi iptal etmek için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** kayıt iptal edilebilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/cancel (the `PostV1InvoicesCancel` operationId).
	PostV1InvoicesCancelWithResponse(ctx context.Context, body PostV1InvoicesCancelJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1InvoicesCancelResponse, error)

	// GetV1InvoicesCanceledWithResponse İptal edilen faturalar
	//
	// İptal edilmiş olan e-Arşiv faturalarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/canceled (the `GetV1InvoicesCanceled` operationId).
	GetV1InvoicesCanceledWithResponse(ctx context.Context, params *GetV1InvoicesCanceledParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesCanceledResponse, error)

	// GetV1InvoicesCanceledLastWithResponse İptal edilmiş son 10 e-Arşiv faturayı listeler
	//
	// İptal edilmiş son 10 e-Arşiv faturanıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/canceled/last (the `GetV1InvoicesCanceledLast` operationId).
	GetV1InvoicesCanceledLastWithResponse(ctx context.Context, params *GetV1InvoicesCanceledLastParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesCanceledLastResponse, error)

	// PostV1InvoicesCanceledWithdrawWithBodyWithResponse İptal işlemini geri alır
	//
	// İptal edilmiş ve henüz raporlanmamış olan belgeye ait iptal işlemini geri almak için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** iptal kaydı geri alınabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/canceled/withdraw (the `PostV1InvoicesCanceledWithdraw` operationId).
	PostV1InvoicesCanceledWithdrawWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesCanceledWithdrawResponse, error)

	// PostV1InvoicesCanceledWithdrawWithResponse İptal işlemini geri alır
	//
	// İptal edilmiş ve henüz raporlanmamış olan belgeye ait iptal işlemini geri almak için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** iptal kaydı geri alınabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/canceled/withdraw (the `PostV1InvoicesCanceledWithdraw` operationId).
	PostV1InvoicesCanceledWithdrawWithResponse(ctx context.Context, body PostV1InvoicesCanceledWithdrawJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1InvoicesCanceledWithdrawResponse, error)

	// DeleteV1InvoicesDraftsWithBodyWithResponse Taslak belgeleri silmek için bu uç kullanılablir
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/invoices/drafts (the `DeleteV1InvoicesDrafts` operationId).
	DeleteV1InvoicesDraftsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteV1InvoicesDraftsResponse, error)

	// DeleteV1InvoicesDraftsWithResponse Taslak belgeleri silmek için bu uç kullanılablir
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/invoices/drafts (the `DeleteV1InvoicesDrafts` operationId).
	DeleteV1InvoicesDraftsWithResponse(ctx context.Context, body DeleteV1InvoicesDraftsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteV1InvoicesDraftsResponse, error)

	// GetV1InvoicesDraftsWithResponse Taslak faturaları listeler
	//
	// E-Arşiv Fatura taslaklarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/drafts (the `GetV1InvoicesDrafts` operationId).
	GetV1InvoicesDraftsWithResponse(ctx context.Context, params *GetV1InvoicesDraftsParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesDraftsResponse, error)

	// PostV1InvoicesEmailSendWithBodyWithResponse Belgeyi mail olarak iletir
	//
	// Belgelerinizi mail olarak iletmek için bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** farklı belge, **10** farklı mail adresi gönderilebilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/email/send (the `PostV1InvoicesEmailSend` operationId).
	PostV1InvoicesEmailSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesEmailSendResponse, error)

	// PostV1InvoicesEmailSendWithResponse Belgeyi mail olarak iletir
	//
	// Belgelerinizi mail olarak iletmek için bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **50** farklı belge, **10** farklı mail adresi gönderilebilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/email/send (the `PostV1InvoicesEmailSend` operationId).
	PostV1InvoicesEmailSendWithResponse(ctx context.Context, body PostV1InvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1InvoicesEmailSendResponse, error)

	// PostV1InvoicesExportByFiletypeWithBodyWithResponse Toplu aktar
	//
	// Belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.
	//
	// **fileType** Parametre detayları
	//
	// > **Xml** : Belgenizin XML halini dışarı aktarır
	//
	// > **Envelope** : Belgenizin Zarf XML halini dışarı aktarır
	//
	// > **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır
	//
	// > **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır
	//
	// > **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/export/{fileType} (the `PostV1InvoicesExportByFiletype` operationId).
	PostV1InvoicesExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesExportByFiletypeResponse, error)

	// PostV1InvoicesExportByFiletypeWithResponse Toplu aktar
	//
	// Belgelerinizi toplu olarak dışarı aktarmak isterseniz bu ucu kullanabilirsiniz.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** kayıt dışarı aktarılabilir.
	//
	// **fileType** Parametre detayları
	//
	// > **Xml** : Belgenizin XML halini dışarı aktarır
	//
	// > **Envelope** : Belgenizin Zarf XML halini dışarı aktarır
	//
	// > **Pdf** : Belgenize ait PDF görüntüsünü dışarı aktarır
	//
	// > **UnifiedPdf** : ***uuids*** parametresinde gönderilen belgeleri tek PDF dosyası halinde dışarı aktarır
	//
	// > **Excel** : ***uuids*** parametresinde gönderilen belgeleri Excel'e aktarır
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/export/{fileType} (the `PostV1InvoicesExportByFiletype` operationId).
	PostV1InvoicesExportByFiletypeWithResponse(ctx context.Context, fileType FileExportTypeParameter, body PostV1InvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1InvoicesExportByFiletypeResponse, error)

	// GetV1InvoicesLastWithResponse Son 10 e-Arşiv faturayı listeler
	//
	// Düzenlenmiş olan son 10 e-Arşiv faturanıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/last (the `GetV1InvoicesLast` operationId).
	GetV1InvoicesLastWithResponse(ctx context.Context, params *GetV1InvoicesLastParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesLastResponse, error)

	// PutV1InvoicesTagsWithBodyWithResponse Etiket ekler/çıkarır
	//
	// Belgeye etiket eklemek veya çıkarmak için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** belgeye tag eklenebilir/çıkarılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/invoices/tags (the `PutV1InvoicesTags` operationId).
	PutV1InvoicesTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1InvoicesTagsResponse, error)

	// PutV1InvoicesTagsWithResponse Etiket ekler/çıkarır
	//
	// Belgeye etiket eklemek veya çıkarmak için bu uç kullanılabilir.
	//
	// **Limit** : Tek bir istek içerisinde maks **100** belgeye tag eklenebilir/çıkarılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/invoices/tags (the `PutV1InvoicesTags` operationId).
	PutV1InvoicesTagsWithResponse(ctx context.Context, body PutV1InvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1InvoicesTagsResponse, error)

	// GetV1InvoicesByUuidWithResponse Belge detaylarını getirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid} (the `GetV1InvoicesByUuid` operationId).
	GetV1InvoicesByUuidWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidResponse, error)

	// GetV1InvoicesByUuidAttachmentsWithResponse Belge eklerini listeler
	//
	// Belgeye ait ek dokumanların listesine bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/attachments (the `GetV1InvoicesByUuidAttachments` operationId).
	GetV1InvoicesByUuidAttachmentsWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidAttachmentsResponse, error)

	// GetV1InvoicesByUuidAttachmentsByIndexWithResponse Belge ekini indirir
	//
	// Belgeye ait ek dokumanların indirilmesi için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/attachments/{index} (the `GetV1InvoicesByUuidAttachmentsByIndex` operationId).
	GetV1InvoicesByUuidAttachmentsByIndexWithResponse(ctx context.Context, uuid openapi_types.UUID, index int32, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidAttachmentsByIndexResponse, error)

	// GetV1InvoicesByUuidDespatchesWithResponse İrsaliye bilgilerini getirir
	//
	// Belge içerisinde belirtilen irsaliye bilgilerine bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/despatches (the `GetV1InvoicesByUuidDespatches` operationId).
	GetV1InvoicesByUuidDespatchesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidDespatchesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidDespatchesResponse, error)

	// GetV1InvoicesByUuidHistoriesWithResponse İşlem geçmişini getirir
	//
	// Sorgulanan belgeye ait işlem geçmişine bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/histories (the `GetV1InvoicesByUuidHistories` operationId).
	GetV1InvoicesByUuidHistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidHistoriesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidHistoriesResponse, error)

	// GetV1InvoicesByUuidHtmlWithResponse Belgeyi görüntüler
	//
	// Belgeye ait HTML görüntüye bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/html (the `GetV1InvoicesByUuidHtml` operationId).
	GetV1InvoicesByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidHtmlResponse, error)

	// GetV1InvoicesByUuidInternetinfosWithResponse İnternet satış bilgileri getir
	//
	// Sorgulanan belgeye ait internet satış bilgilerine bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/internetinfos (the `GetV1InvoicesByUuidInternetinfos` operationId).
	GetV1InvoicesByUuidInternetinfosWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidInternetinfosResponse, error)

	// GetV1InvoicesByUuidMailaddressesWithResponse Mail adreslerini getirir
	//
	// Sorgulanan belge içerisindeki mail adreslerinin listesine bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/mailaddresses (the `GetV1InvoicesByUuidMailaddresses` operationId).
	GetV1InvoicesByUuidMailaddressesWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidMailaddressesResponse, error)

	// GetV1InvoicesByUuidMailhistoriesWithResponse Mail geçmişini getirir
	//
	// Sorgulanan belgeye ait mail gönderim geçmişine bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/mailhistories (the `GetV1InvoicesByUuidMailhistories` operationId).
	GetV1InvoicesByUuidMailhistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidMailhistoriesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidMailhistoriesResponse, error)

	// GetV1InvoicesByUuidPdfWithResponse PDF İndir
	//
	// Belgeye ait PDF dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/pdf (the `GetV1InvoicesByUuidPdf` operationId).
	GetV1InvoicesByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidPdfResponse, error)

	// PostV1InvoicesByUuidSavecompanyindocumentWithResponse Firma olarak kaydet
	//
	// Gelen belgeler için göndericiyi, giden belgeler içinse alıcıyı **Firma Listesi**'ne kaydetmek için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/{uuid}/savecompanyindocument (the `PostV1InvoicesByUuidSavecompanyindocument` operationId).
	PostV1InvoicesByUuidSavecompanyindocumentWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1InvoicesByUuidSavecompanyindocumentResponse, error)

	// GetV1InvoicesByUuidSmshistoriesWithResponse Sms geçmişini getirir
	//
	// Sorgulanan belgeye ait sms gönderim geçmişine bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/smshistories (the `GetV1InvoicesByUuidSmshistories` operationId).
	GetV1InvoicesByUuidSmshistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidSmshistoriesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidSmshistoriesResponse, error)

	// GetV1InvoicesByUuidTaxesWithResponse Vergi bilgilerini getirir
	//
	// Belge içerisinde belirtilen vergi bilgilerine bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/taxes (the `GetV1InvoicesByUuidTaxes` operationId).
	GetV1InvoicesByUuidTaxesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidTaxesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidTaxesResponse, error)

	// GetV1InvoicesByUuidUsernotesWithResponse Kullanıcı notu listeler
	//
	// Sorgulanan belgeye ait kullanıcı tarafından eklenmiş notlara bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/usernotes (the `GetV1InvoicesByUuidUsernotes` operationId).
	GetV1InvoicesByUuidUsernotesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1InvoicesByUuidUsernotesParams, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidUsernotesResponse, error)

	// PostV1InvoicesByUuidUsernotesWithBodyWithResponse Kullanıcı notu ekler
	//
	// Belgeye kullanıcı notu eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/{uuid}/usernotes (the `PostV1InvoicesByUuidUsernotes` operationId).
	PostV1InvoicesByUuidUsernotesWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1InvoicesByUuidUsernotesResponse, error)

	// PostV1InvoicesByUuidUsernotesWithResponse Kullanıcı notu ekler
	//
	// Belgeye kullanıcı notu eklemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/invoices/{uuid}/usernotes (the `PostV1InvoicesByUuidUsernotes` operationId).
	PostV1InvoicesByUuidUsernotesWithResponse(ctx context.Context, uuid openapi_types.UUID, body PostV1InvoicesByUuidUsernotesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1InvoicesByUuidUsernotesResponse, error)

	// DeleteV1InvoicesByUuidUsernotesByIdWithResponse Kullanıcı notunu siler
	//
	// Kullanıcı tarafından oluşturulmuş olan notu silmek için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/invoices/{uuid}/usernotes/{id} (the `DeleteV1InvoicesByUuidUsernotesById` operationId).
	DeleteV1InvoicesByUuidUsernotesByIdWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1InvoicesByUuidUsernotesByIdResponse, error)

	// PutV1InvoicesByUuidUsernotesByIdWithBodyWithResponse Kullanıcı notunu günceller
	//
	// Belgeye daha önce eklenmiş olan kullanıcı notunu güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/invoices/{uuid}/usernotes/{id} (the `PutV1InvoicesByUuidUsernotesById` operationId).
	PutV1InvoicesByUuidUsernotesByIdWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1InvoicesByUuidUsernotesByIdResponse, error)

	// PutV1InvoicesByUuidUsernotesByIdWithResponse Kullanıcı notunu günceller
	//
	// Belgeye daha önce eklenmiş olan kullanıcı notunu güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/invoices/{uuid}/usernotes/{id} (the `PutV1InvoicesByUuidUsernotesById` operationId).
	PutV1InvoicesByUuidUsernotesByIdWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, body PutV1InvoicesByUuidUsernotesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1InvoicesByUuidUsernotesByIdResponse, error)

	// GetV1InvoicesByUuidXmlWithResponse XML İndir
	//
	// Belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/invoices/{uuid}/xml (the `GetV1InvoicesByUuidXml` operationId).
	GetV1InvoicesByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1InvoicesByUuidXmlResponse, error)

	// GetV1NotificationsDynamicrulesWithResponse Kuralları listeler
	//
	// Kayıtlı bildirim kurallarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/notifications/dynamicrules (the `GetV1NotificationsDynamicrules` operationId).
	GetV1NotificationsDynamicrulesWithResponse(ctx context.Context, params *GetV1NotificationsDynamicrulesParams, reqEditors ...RequestEditorFn) (*GetV1NotificationsDynamicrulesResponse, error)

	// PostV1NotificationsDynamicrulesWithBodyWithResponse Kural oluşturur
	//
	// Yeni bildirim kuralı oluşturmak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/notifications/dynamicrules (the `PostV1NotificationsDynamicrules` operationId).
	PostV1NotificationsDynamicrulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1NotificationsDynamicrulesResponse, error)

	// PostV1NotificationsDynamicrulesWithResponse Kural oluşturur
	//
	// Yeni bildirim kuralı oluşturmak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/notifications/dynamicrules (the `PostV1NotificationsDynamicrules` operationId).
	PostV1NotificationsDynamicrulesWithResponse(ctx context.Context, body PostV1NotificationsDynamicrulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1NotificationsDynamicrulesResponse, error)

	// DeleteV1NotificationsDynamicrulesByIdWithResponse Kural siler
	//
	// Kayıtlı bildirim kuralını silmek bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/notifications/dynamicrules/{id} (the `DeleteV1NotificationsDynamicrulesById` operationId).
	DeleteV1NotificationsDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1NotificationsDynamicrulesByIdResponse, error)

	// GetV1NotificationsDynamicrulesByIdWithResponse Sorgulanan kuralı getirir
	//
	// Kayıtlı bildirim kuralınızın detaylarına bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/notifications/dynamicrules/{id} (the `GetV1NotificationsDynamicrulesById` operationId).
	GetV1NotificationsDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1NotificationsDynamicrulesByIdResponse, error)

	// PutV1NotificationsDynamicrulesByIdWithBodyWithResponse Kural günceller
	//
	// Daha önce tanımlanmış kuralı güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/notifications/dynamicrules/{id} (the `PutV1NotificationsDynamicrulesById` operationId).
	PutV1NotificationsDynamicrulesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1NotificationsDynamicrulesByIdResponse, error)

	// PutV1NotificationsDynamicrulesByIdWithResponse Kural günceller
	//
	// Daha önce tanımlanmış kuralı güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/notifications/dynamicrules/{id} (the `PutV1NotificationsDynamicrulesById` operationId).
	PutV1NotificationsDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, body PutV1NotificationsDynamicrulesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1NotificationsDynamicrulesByIdResponse, error)

	// GetV1OutgoingReportmoduleColumnsWithResponse Kolonları listeler
	//
	// Şablonlarda kullanılabilecek kolonların listesine bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/reportmodule/columns (the `GetV1OutgoingReportmoduleColumns` operationId).
	GetV1OutgoingReportmoduleColumnsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleColumnsResponse, error)

	// GetV1OutgoingReportmoduleReportsWithResponse Rapor listeler
	//
	// Daha önce oluşturulmuş raporlarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/reportmodule/reports (the `GetV1OutgoingReportmoduleReports` operationId).
	GetV1OutgoingReportmoduleReportsWithResponse(ctx context.Context, params *GetV1OutgoingReportmoduleReportsParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleReportsResponse, error)

	// PostV1OutgoingReportmoduleReportsWithBodyWithResponse Rapor oluşturur
	//
	// Rapor oluşturmak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/outgoing/reportmodule/reports (the `PostV1OutgoingReportmoduleReports` operationId).
	PostV1OutgoingReportmoduleReportsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingReportmoduleReportsResponse, error)

	// PostV1OutgoingReportmoduleReportsWithResponse Rapor oluşturur
	//
	// Rapor oluşturmak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/outgoing/reportmodule/reports (the `PostV1OutgoingReportmoduleReports` operationId).
	PostV1OutgoingReportmoduleReportsWithResponse(ctx context.Context, body PostV1OutgoingReportmoduleReportsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1OutgoingReportmoduleReportsResponse, error)

	// GetV1OutgoingReportmoduleReportsByIdDownloadWithResponse Rapor indirir
	//
	// Daha önce oluşturulmuş raporlarınızı bu uç ile indirebilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/reportmodule/reports/{id}/download (the `GetV1OutgoingReportmoduleReportsByIdDownload` operationId).
	GetV1OutgoingReportmoduleReportsByIdDownloadWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleReportsByIdDownloadResponse, error)

	// GetV1OutgoingReportmoduleTemplatesWithResponse Şablonları listeler
	//
	// Excel rapor modülünde kullanmak için oluşturduğunuz şablonlara bu uç ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/reportmodule/templates (the `GetV1OutgoingReportmoduleTemplates` operationId).
	GetV1OutgoingReportmoduleTemplatesWithResponse(ctx context.Context, params *GetV1OutgoingReportmoduleTemplatesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleTemplatesResponse, error)

	// PostV1OutgoingReportmoduleTemplatesWithBodyWithResponse Rapor şablonu oluşturur
	//
	// Yeni rapor şablonu oluşturmak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/outgoing/reportmodule/templates (the `PostV1OutgoingReportmoduleTemplates` operationId).
	PostV1OutgoingReportmoduleTemplatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingReportmoduleTemplatesResponse, error)

	// PostV1OutgoingReportmoduleTemplatesWithResponse Rapor şablonu oluşturur
	//
	// Yeni rapor şablonu oluşturmak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/outgoing/reportmodule/templates (the `PostV1OutgoingReportmoduleTemplates` operationId).
	PostV1OutgoingReportmoduleTemplatesWithResponse(ctx context.Context, body PostV1OutgoingReportmoduleTemplatesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1OutgoingReportmoduleTemplatesResponse, error)

	// DeleteV1OutgoingReportmoduleTemplatesByIdWithResponse Rapor Şablonunu siler
	//
	// Kayıtlı rapor şablonunuzu silmek bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/outgoing/reportmodule/templates/{id} (the `DeleteV1OutgoingReportmoduleTemplatesById` operationId).
	DeleteV1OutgoingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1OutgoingReportmoduleTemplatesByIdResponse, error)

	// GetV1OutgoingReportmoduleTemplatesByIdWithResponse Sorgulanan şablonu getirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/reportmodule/templates/{id} (the `GetV1OutgoingReportmoduleTemplatesById` operationId).
	GetV1OutgoingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingReportmoduleTemplatesByIdResponse, error)

	// PutV1OutgoingReportmoduleTemplatesByIdWithBodyWithResponse Rapor şablonunu günceller
	//
	// Daha önce oluşturulmuş olan rapor şablonunu güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/outgoing/reportmodule/templates/{id} (the `PutV1OutgoingReportmoduleTemplatesById` operationId).
	PutV1OutgoingReportmoduleTemplatesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingReportmoduleTemplatesByIdResponse, error)

	// PutV1OutgoingReportmoduleTemplatesByIdWithResponse Rapor şablonunu günceller
	//
	// Daha önce oluşturulmuş olan rapor şablonunu güncellemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/outgoing/reportmodule/templates/{id} (the `PutV1OutgoingReportmoduleTemplatesById` operationId).
	PutV1OutgoingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, body PutV1OutgoingReportmoduleTemplatesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1OutgoingReportmoduleTemplatesByIdResponse, error)

	// GetV1TagsWithResponse Etiketleri listeler
	//
	// Kayıtlı etiket listenize bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/tags (the `GetV1Tags` operationId).
	GetV1TagsWithResponse(ctx context.Context, params *GetV1TagsParams, reqEditors ...RequestEditorFn) (*GetV1TagsResponse, error)

	// PostV1TagsWithBodyWithResponse Etiket ekler
	//
	// Yeni etiket eklemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/tags (the `PostV1Tags` operationId).
	PostV1TagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1TagsResponse, error)

	// PostV1TagsWithResponse Etiket ekler
	//
	// Yeni etiket eklemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/tags (the `PostV1Tags` operationId).
	PostV1TagsWithResponse(ctx context.Context, body PostV1TagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1TagsResponse, error)

	// DeleteV1TagsByIdWithResponse Etiket siler
	//
	// Kayıtlı etiketi silmek bu uç kullanılabilir.
	//
	// > **Bilgilendirme** : Etiket silindiğinde; etikete bağlı belgelerden, **etiket tanımı silinir**.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /v1/tags/{id} (the `DeleteV1TagsById` operationId).
	DeleteV1TagsByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1TagsByIdResponse, error)

	// GetV1TagsByIdWithResponse Sorgulanan etiketi getirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/tags/{id} (the `GetV1TagsById` operationId).
	GetV1TagsByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1TagsByIdResponse, error)

	// PutV1TagsByIdWithBodyWithResponse Etiket günceller
	//
	// Kayıtlı olan etiket bilgilerini düzenlemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/tags/{id} (the `PutV1TagsById` operationId).
	PutV1TagsByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1TagsByIdResponse, error)

	// PutV1TagsByIdWithResponse Etiket günceller
	//
	// Kayıtlı olan etiket bilgilerini düzenlemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/tags/{id} (the `PutV1TagsById` operationId).
	PutV1TagsByIdWithResponse(ctx context.Context, id openapi_types.UUID, body PutV1TagsByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1TagsByIdResponse, error)

	// PostV1UploadsDocumentWithBodyWithResponse Belge yükler
	//
	// Belge yüklemek için bu uç kullanılabilir
	//
	// **Limit** : File maks 1MB olabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/document (the `PostV1UploadsDocument` operationId).
	PostV1UploadsDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsDocumentResponse, error)

	// PostV1UploadsDocumentPreviewWithBodyWithResponse Belge önizleme
	//
	// Belgeyi göndermeden önce görüntülemek için bu uç kullanılabilir
	//
	// **Limit** : File maks 1MB olabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/document/preview (the `PostV1UploadsDocumentPreview` operationId).
	PostV1UploadsDocumentPreviewWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsDocumentPreviewResponse, error)

	// PutV1UploadsDocumentByUuidWithBodyWithResponse Belge günceller
	//
	// Henüz onaylanmamış taslak belgeleri güncellemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /v1/uploads/document/{uuid} (the `PutV1UploadsDocumentByUuid` operationId).
	PutV1UploadsDocumentByUuidWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1UploadsDocumentByUuidResponse, error)

	// PostV1UploadsDraftCreateByIdWithResponse Belge yükler
	//
	// Daha önce oluşturulmuş olan bir belgeden Taslak fatura oluşturmak için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/draft/create/{id} (the `PostV1UploadsDraftCreateById` operationId).
	PostV1UploadsDraftCreateByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1UploadsDraftCreateByIdResponse, error)

	// PostV1UploadsDraftSendWithBodyWithResponse Daha önce gönderilmiş fakat taslak olan belgeleri, göndermek (resmileştirmek) için bu uç kullanılabilir.
	//
	// **Limit** : Tek istekte maksimum 25 belge işlenebilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/draft/send (the `PostV1UploadsDraftSend` operationId).
	PostV1UploadsDraftSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsDraftSendResponse, error)

	// PostV1UploadsDraftSendWithResponse Daha önce gönderilmiş fakat taslak olan belgeleri, göndermek (resmileştirmek) için bu uç kullanılabilir.
	//
	// **Limit** : Tek istekte maksimum 25 belge işlenebilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/draft/send (the `PostV1UploadsDraftSend` operationId).
	PostV1UploadsDraftSendWithResponse(ctx context.Context, body PostV1UploadsDraftSendJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsDraftSendResponse, error)

	// PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).
	PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse, error)

	// PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/*+json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).
	PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationWildcardPlusJSONBodyWithResponse(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse, error)

	// PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).
	PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithResponse(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse, error)

	// PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json-patch+json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/createinvoice (the `PostV1UploadsMarketplacesByIdOrdersCreateinvoice` operationId).
	PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithApplicationJSONPatchPlusJSONBodyWithResponse(ctx context.Context, id openapi_types.UUID, body PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse, error)

	// PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).
	PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, orderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse, error)

	// PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/*+json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).
	PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationWildcardPlusJSONBodyWithResponse(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse, error)

	// PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).
	PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithResponse(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse, error)

	// PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBodyWithResponse Belirtilen pazaryerindeki siparişin faturasını önizler
	//
	// Detay : Firmaya ait seçilen pazaryerindeki siparişleri listelemek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json-patch+json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/marketplaces/{id}/orders/{orderId}/preview (the `PostV1UploadsMarketplacesByIdOrdersByOrderidPreview` operationId).
	PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithApplicationJSONPatchPlusJSONBodyWithResponse(ctx context.Context, id openapi_types.UUID, orderId string, body PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type Company

type Company struct {
	AddressCount int32 `json:"addressCount"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt      time.Time      `json:"createdAt"`
	DefaultAddress CompanyAddress `json:"defaultAddress"`

	// EDespatchAlias urn:mail:defaultpk@nesbilgi.com.tr
	EDespatchAlias *string `json:"eDespatchAlias,omitempty"`

	// EInvoiceAlias urn:mail:defaultpk@nesbilgi.com.tr
	EInvoiceAlias *string `json:"eInvoiceAlias,omitempty"`

	// FamilyName Soyadı
	FamilyName *string `json:"familyName,omitempty"`

	// FirstName Adı
	FirstName *string `json:"firstName,omitempty"`

	// Id Id
	//
	// Example: d330f811-3840-4694-9d9d-fbdcde017cab
	Id                 openapi_types.UUID `json:"id"`
	IsEDespatchCompany bool               `json:"isEDespatchCompany"`
	IsEInvoiceCompany  bool               `json:"isEInvoiceCompany"`
	IsExportCompany    bool               `json:"isExportCompany"`

	// PartyIdentification Vergi kimlik numarası
	PartyIdentification string `json:"partyIdentification"`

	// PartyName Firma adı
	PartyName *string `json:"partyName,omitempty"`
}

Company Firma

type CompanyAddress

type CompanyAddress struct {
	// CityName İl
	//
	// Example: İstanbul
	CityName string `json:"cityName"`

	// CitySubDivisionName İlçe
	//
	// Example: Ümraniye
	CitySubDivisionName string `json:"citySubDivisionName"`

	// CountryName Ülke
	//
	// Example: TÜRKİYE
	CountryName string `json:"countryName"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// ElectronicMail Mail
	ElectronicMail *string `json:"electronicMail,omitempty"`

	// Id Id
	//
	// Example: dfd38056-cd81-4db7-8418-a36d1dfdad08
	Id openapi_types.UUID `json:"id"`

	// IsDefault Varsayılan
	IsDefault bool `json:"isDefault"`

	// PartyTaxSchemeName Vergi dairesi
	PartyTaxSchemeName *string `json:"partyTaxSchemeName,omitempty"`

	// PostalZone Posta kodu
	//
	// Example: 34746
	PostalZone *string `json:"postalZone,omitempty"`

	// StreetName Cadde
	//
	// Example: ATAKENT MAH. SEZEN SOK. NO: 1A
	StreetName string `json:"streetName"`

	// Telefax Faks
	Telefax *string `json:"telefax,omitempty"`

	// Telephone Telefon
	//
	// Example: (0216) 688 51 00
	Telephone *string `json:"telephone,omitempty"`

	// Title Başlık
	Title string `json:"title"`

	// WebsiteUri Web site
	WebsiteUri *string `json:"websiteUri,omitempty"`
}

CompanyAddress defines model for CompanyAddress.

type CreateInvoicesFromMarketPlaceOrderDetailDto

type CreateInvoicesFromMarketPlaceOrderDetailDto struct {
	DocumentSerie    *string `json:"documentSerie,omitempty"`
	DocumentTemplate *string `json:"documentTemplate,omitempty"`
	IsEArchive       *bool   `json:"isEArchive,omitempty"`
	OrderId          *string `json:"orderId,omitempty"`
	OrderNumber      *string `json:"orderNumber,omitempty"`
	ReceiverAlias    *string `json:"receiverAlias,omitempty"`
}

CreateInvoicesFromMarketPlaceOrderDetailDto defines model for CreateInvoicesFromMarketPlaceOrderDetailDto.

type CreateInvoicesFromMarketPlaceOrdersDto

type CreateInvoicesFromMarketPlaceOrdersDto struct {
	AddressTitle *string `json:"addressTitle,omitempty"`

	// BeginDate Example: 2026-09-16T00:00:00.0000000+03:00
	BeginDate *time.Time `json:"beginDate,omitempty"`

	// EndDate Example: 2026-09-16T00:00:00.0000000+03:00
	EndDate     *time.Time                                     `json:"endDate,omitempty"`
	OrderStatus *string                                        `json:"orderStatus,omitempty"`
	Orders      *[]CreateInvoicesFromMarketPlaceOrderDetailDto `json:"orders,omitempty"`
	Page        *int32                                         `json:"page,omitempty"`
	PageSize    *int32                                         `json:"pageSize,omitempty"`
	SenderAlias *string                                        `json:"senderAlias,omitempty"`
}

CreateInvoicesFromMarketPlaceOrdersDto defines model for CreateInvoicesFromMarketPlaceOrdersDto.

type CreateInvoicesFromMarketPlaceResponse

type CreateInvoicesFromMarketPlaceResponse struct {
	CargoTrackingNumber           *string `json:"cargoTrackingNumber,omitempty"`
	CustomerId                    *string `json:"customerId,omitempty"`
	DocumentNumber                *string `json:"documentNumber,omitempty"`
	ErrorCode                     *string `json:"errorCode,omitempty"`
	ErrorMessage                  *string `json:"errorMessage,omitempty"`
	IsInvoiceLintWritedToPlatform *bool   `json:"isInvoiceLintWritedToPlatform,omitempty"`
	IsSucceded                    *bool   `json:"isSucceded,omitempty"`

	// OrderDate Example: 2026-09-16T00:00:00.0000000+03:00
	OrderDate      *time.Time `json:"orderDate,omitempty"`
	OrderId        *string    `json:"orderId,omitempty"`
	OrderNumber    *string    `json:"orderNumber,omitempty"`
	OrderPackageId *string    `json:"orderPackageId,omitempty"`
	PreviewLink    *string    `json:"previewLink,omitempty"`

	// Uuid Example: ee711aa8-e30d-4bc8-bce2-30d478cf5baa
	Uuid *openapi_types.UUID `json:"uuid,omitempty"`
}

CreateInvoicesFromMarketPlaceResponse defines model for CreateInvoicesFromMarketPlaceResponse.

type CustomizationTableAdditionalInformation

type CustomizationTableAdditionalInformation struct {
	ConditionField *AddDocRefConditionField `json:"conditionField,omitempty"`

	// ConditionValue İlgili fieldda belirtilen eşitlik/ile başlayan kontrolü yapılacak
	// Örn : SAP_SIPARIS_NO, KARGO_TAKIP_NO vb. #KARGO_TAKIP_NO#
	ConditionValue                   string                           `json:"conditionValue"`
	TemplateAdditionalValueFieldType TemplateAdditionalValueFieldType `json:"templateAdditionalValueFieldType"`

	// Title Başlık
	Title      string               `json:"title"`
	ValueField *AddDocRefValueField `json:"valueField,omitempty"`
}

CustomizationTableAdditionalInformation defines model for CustomizationTableAdditionalInformation.

type CustomizedDocumentTemplateOtherSetting

type CustomizedDocumentTemplateOtherSetting struct {
	Key   string  `json:"key"`
	Value *string `json:"value,omitempty"`
}

CustomizedDocumentTemplateOtherSetting defines model for CustomizedDocumentTemplateOtherSetting.

type DateCriteria

type DateCriteria string

DateCriteria defines model for DateCriteria.

const (
	CreateDate   DateCriteria = "CreateDate"
	DocumentDate DateCriteria = "DocumentDate"
	UpdateDate   DateCriteria = "UpdateDate"
)

Defines values for DateCriteria.

func (DateCriteria) Valid

func (e DateCriteria) Valid() bool

Valid indicates whether the value is a known member of the DateCriteria enum.

type DeleteV1DefinitionsDocumenttemplatesByIdResponse

type DeleteV1DefinitionsDocumenttemplatesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1DefinitionsDocumenttemplatesByIdResponse

func ParseDeleteV1DefinitionsDocumenttemplatesByIdResponse(rsp *http.Response) (*DeleteV1DefinitionsDocumenttemplatesByIdResponse, error)

ParseDeleteV1DefinitionsDocumenttemplatesByIdResponse parses an HTTP response from a DeleteV1DefinitionsDocumenttemplatesByIdWithResponse call

func (DeleteV1DefinitionsDocumenttemplatesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1DefinitionsDocumenttemplatesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1DefinitionsDocumenttemplatesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1DefinitionsDocumenttemplatesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse

type DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse

func ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse(rsp *http.Response) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse, error)

ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse parses an HTTP response from a DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse call

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse

type DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse

func ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse(rsp *http.Response) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse parses an HTTP response from a DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse call

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse

type DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse

func ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse(rsp *http.Response) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse, error)

ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse parses an HTTP response from a DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse call

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse

type DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse

func ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse(rsp *http.Response) (*DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse, error)

ParseDeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse parses an HTTP response from a DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse call

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1DefinitionsSeriesByIdResponse

type DeleteV1DefinitionsSeriesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1DefinitionsSeriesByIdResponse

func ParseDeleteV1DefinitionsSeriesByIdResponse(rsp *http.Response) (*DeleteV1DefinitionsSeriesByIdResponse, error)

ParseDeleteV1DefinitionsSeriesByIdResponse parses an HTTP response from a DeleteV1DefinitionsSeriesByIdWithResponse call

func (DeleteV1DefinitionsSeriesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1DefinitionsSeriesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1DefinitionsSeriesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1DefinitionsSeriesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1InvoicesByUuidUsernotesByIdResponse

type DeleteV1InvoicesByUuidUsernotesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1InvoicesByUuidUsernotesByIdResponse

func ParseDeleteV1InvoicesByUuidUsernotesByIdResponse(rsp *http.Response) (*DeleteV1InvoicesByUuidUsernotesByIdResponse, error)

ParseDeleteV1InvoicesByUuidUsernotesByIdResponse parses an HTTP response from a DeleteV1InvoicesByUuidUsernotesByIdWithResponse call

func (DeleteV1InvoicesByUuidUsernotesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1InvoicesByUuidUsernotesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1InvoicesByUuidUsernotesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1InvoicesByUuidUsernotesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1InvoicesDraftsJSONBody

type DeleteV1InvoicesDraftsJSONBody = []openapi_types.UUID

DeleteV1InvoicesDraftsJSONBody defines parameters for DeleteV1InvoicesDrafts.

type DeleteV1InvoicesDraftsJSONRequestBody

type DeleteV1InvoicesDraftsJSONRequestBody = DeleteV1InvoicesDraftsJSONBody

DeleteV1InvoicesDraftsJSONRequestBody defines body for DeleteV1InvoicesDrafts for application/json ContentType.

type DeleteV1InvoicesDraftsResponse

type DeleteV1InvoicesDraftsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1InvoicesDraftsResponse

func ParseDeleteV1InvoicesDraftsResponse(rsp *http.Response) (*DeleteV1InvoicesDraftsResponse, error)

ParseDeleteV1InvoicesDraftsResponse parses an HTTP response from a DeleteV1InvoicesDraftsWithResponse call

func (DeleteV1InvoicesDraftsResponse) ContentType

func (r DeleteV1InvoicesDraftsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1InvoicesDraftsResponse) GetBody

func (r DeleteV1InvoicesDraftsResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (DeleteV1InvoicesDraftsResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1InvoicesDraftsResponse) StatusCode

func (r DeleteV1InvoicesDraftsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteV1NotificationsDynamicrulesByIdResponse

type DeleteV1NotificationsDynamicrulesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1NotificationsDynamicrulesByIdResponse

func ParseDeleteV1NotificationsDynamicrulesByIdResponse(rsp *http.Response) (*DeleteV1NotificationsDynamicrulesByIdResponse, error)

ParseDeleteV1NotificationsDynamicrulesByIdResponse parses an HTTP response from a DeleteV1NotificationsDynamicrulesByIdWithResponse call

func (DeleteV1NotificationsDynamicrulesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1NotificationsDynamicrulesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1NotificationsDynamicrulesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1NotificationsDynamicrulesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1OutgoingReportmoduleTemplatesByIdResponse

type DeleteV1OutgoingReportmoduleTemplatesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1OutgoingReportmoduleTemplatesByIdResponse

func ParseDeleteV1OutgoingReportmoduleTemplatesByIdResponse(rsp *http.Response) (*DeleteV1OutgoingReportmoduleTemplatesByIdResponse, error)

ParseDeleteV1OutgoingReportmoduleTemplatesByIdResponse parses an HTTP response from a DeleteV1OutgoingReportmoduleTemplatesByIdWithResponse call

func (DeleteV1OutgoingReportmoduleTemplatesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1OutgoingReportmoduleTemplatesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1OutgoingReportmoduleTemplatesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1OutgoingReportmoduleTemplatesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1TagsByIdResponse

type DeleteV1TagsByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1TagsByIdResponse

func ParseDeleteV1TagsByIdResponse(rsp *http.Response) (*DeleteV1TagsByIdResponse, error)

ParseDeleteV1TagsByIdResponse parses an HTTP response from a DeleteV1TagsByIdWithResponse call

func (DeleteV1TagsByIdResponse) ContentType

func (r DeleteV1TagsByIdResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1TagsByIdResponse) GetBody

func (r DeleteV1TagsByIdResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (DeleteV1TagsByIdResponse) Status

func (r DeleteV1TagsByIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteV1TagsByIdResponse) StatusCode

func (r DeleteV1TagsByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DespatchDocumentReference

type DespatchDocumentReference struct {
	// DocumentReferenceId Referans numarası
	DocumentReferenceId string `json:"documentReferenceId"`

	// IssueDate Dokuman tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	IssueDate time.Time `json:"issueDate"`
}

DespatchDocumentReference defines model for DespatchDocumentReference.

type DespatchDocumentReferencePaginationResult

type DespatchDocumentReferencePaginationResult struct {
	Data       []DespatchDocumentReference `json:"data"`
	Page       int32                       `json:"page"`
	PageSize   int32                       `json:"pageSize"`
	TotalCount int32                       `json:"totalCount"`
}

DespatchDocumentReferencePaginationResult defines model for DespatchDocumentReferencePaginationResult.

type DocumentCancellationDto

type DocumentCancellationDto struct {
	// Uuids Belge UUID
	Uuids []openapi_types.UUID `json:"uuids"`
}

DocumentCancellationDto defines model for DocumentCancellationDto.

type DocumentSerie

type DocumentSerie struct {
	ActiveStatus ActiveStatus          `json:"activeStatus"`
	Counters     []DocumentSerieNumber `json:"counters"`

	// CreatedAt Oluşturulma zamanı
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// Id Id
	//
	// Example: 1763f4b7-8e03-4dd1-92bc-005b6d7dc4f1
	Id openapi_types.UUID `json:"id"`

	// IsDefault Varsayılan
	//
	// Example: true
	IsDefault bool `json:"isDefault"`

	// IsPortal Doküman serisi portal için mi oluşturuldu?
	//
	// Example: true
	IsPortal bool `json:"isPortal"`

	// Serie Belge Serisi
	Serie string `json:"serie"`
}

DocumentSerie defines model for DocumentSerie.

type DocumentSerieDto

type DocumentSerieDto struct {
	// IsDefault Varsayılan
	//
	// Example: true
	IsDefault *bool `json:"isDefault,omitempty"`

	// Serie Belge Serisi (3 Haneli, tamamı büyük harf veya rakamdan oluşan türkçe karakter içermeyen bir değer gönderir misiniz)
	Serie string `json:"serie"`
}

DocumentSerieDto defines model for DocumentSerieDto.

type DocumentSerieNumber

type DocumentSerieNumber struct {
	// Id Id
	//
	// Example: 1de8de7b-b879-44c2-aba3-00eea7940bec
	Id openapi_types.UUID `json:"id"`

	// LastIssueDate Son doküman tarihi
	LastIssueDate *time.Time `json:"lastIssueDate,omitempty"`

	// NextNumber Sıradaki numara
	NextNumber string `json:"nextNumber"`

	// Year Yıl
	//
	// Example: 2021
	Year int32 `json:"year"`
}

DocumentSerieNumber defines model for DocumentSerieNumber.

type DocumentSerieNumberHistory

type DocumentSerieNumberHistory struct {
	// ClientIp Kullanıcı ip
	ClientIp string `json:"clientIp"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// PreviousNumber Güncelleme öncesi aktif olan numara
	//
	// Example: 1
	PreviousNumber int32 `json:"previousNumber"`

	// UpdatedNumber Güncellenecek numara
	//
	// Example: 150
	UpdatedNumber int32 `json:"updatedNumber"`

	// UserName Kullanıcı adı
	UserName string `json:"userName"`
}

DocumentSerieNumberHistory defines model for DocumentSerieNumberHistory.

type DocumentSerieNumberHistoryPaginationResult

type DocumentSerieNumberHistoryPaginationResult struct {
	Data       []DocumentSerieNumberHistory `json:"data"`
	Page       int32                        `json:"page"`
	PageSize   int32                        `json:"pageSize"`
	TotalCount int32                        `json:"totalCount"`
}

DocumentSerieNumberHistoryPaginationResult defines model for DocumentSerieNumberHistoryPaginationResult.

type DocumentTemplate

type DocumentTemplate struct {
	// Id Id
	//
	// Example: da40e0f5-d710-4f6a-8780-a1406e5b1635
	Id openapi_types.UUID `json:"id"`

	// IsDefault Varsayılan
	//
	// Example: true
	IsDefault bool `json:"isDefault"`

	// Title Başlık
	Title string `json:"title"`
}

DocumentTemplate Doküman şablonu

type DocumentTemplateCustomizationSetting

type DocumentTemplateCustomizationSetting struct {
	BankInformation                          *BankInformation                           `json:"bankInformation,omitempty"`
	Barcodes                                 *[]BarcodeInformation                      `json:"barcodes,omitempty"`
	CustomizationTableAdditionalInformations *[]CustomizationTableAdditionalInformation `json:"customizationTableAdditionalInformations,omitempty"`
	EDocumentTemplateType                    EDocumentTemplateType                      `json:"eDocumentTemplateType"`
	FontIsBold                               bool                                       `json:"fontIsBold"`
	FontSize                                 int32                                      `json:"fontSize"`

	// Id Example: c62183cb-875d-4d9d-9dfd-b1f500f22f54
	Id                   openapi_types.UUID                        `json:"id"`
	IsDefault            bool                                      `json:"isDefault"`
	IsReadyToUse         bool                                      `json:"isReadyToUse"`
	Notes                *[]string                                 `json:"notes,omitempty"`
	OtherGeneralSettings *[]CustomizedDocumentTemplateOtherSetting `json:"otherGeneralSettings,omitempty"`
	Title                string                                    `json:"title"`
}

DocumentTemplateCustomizationSetting defines model for DocumentTemplateCustomizationSetting.

type DocumentTemplateCustomizationSettingDto

type DocumentTemplateCustomizationSettingDto struct {
	BankInformation                          *BankInformation                           `json:"bankInformation,omitempty"`
	Barcodes                                 *[]BarcodeInformation                      `json:"barcodes,omitempty"`
	CustomizationTableAdditionalInformations *[]CustomizationTableAdditionalInformation `json:"customizationTableAdditionalInformations,omitempty"`
	EDocumentTemplateType                    EDocumentTemplateType                      `json:"eDocumentTemplateType"`
	FontIsBold                               *bool                                      `json:"fontIsBold,omitempty"`
	FontSize                                 int32                                      `json:"fontSize"`
	IsDefault                                *bool                                      `json:"isDefault,omitempty"`
	Notes                                    *[]string                                  `json:"notes,omitempty"`
	OtherGeneralSettings                     *[]CustomizedDocumentTemplateOtherSetting  `json:"otherGeneralSettings,omitempty"`
	Title                                    string                                     `json:"title"`
}

DocumentTemplateCustomizationSettingDto defines model for DocumentTemplateCustomizationSettingDto.

type DynamicNotificationRuleDetailDto

type DynamicNotificationRuleDetailDto struct {
	Operator string  `json:"operator"`
	Property string  `json:"property"`
	Value1   *string `json:"value1,omitempty"`
	Value2   *string `json:"value2,omitempty"`
}

DynamicNotificationRuleDetailDto defines model for DynamicNotificationRuleDetailDto.

type DynamicNotificationRuleDto

type DynamicNotificationRuleDto struct {
	Details   []DynamicNotificationRuleDetailDto   `json:"details"`
	Receivers []DynamicNotificationRuleReceiverDto `json:"receivers"`
	RuleName  string                               `json:"ruleName"`
}

DynamicNotificationRuleDto defines model for DynamicNotificationRuleDto.

type DynamicNotificationRuleListModel

type DynamicNotificationRuleListModel struct {
	Id        string                               `json:"id"`
	Receivers []DynamicNotificationRuleReceiverDto `json:"receivers"`
	RuleName  string                               `json:"ruleName"`
}

DynamicNotificationRuleListModel defines model for DynamicNotificationRuleListModel.

type DynamicNotificationRuleListModelPaginationResult

type DynamicNotificationRuleListModelPaginationResult struct {
	Data       []DynamicNotificationRuleListModel `json:"data"`
	Page       int32                              `json:"page"`
	PageSize   int32                              `json:"pageSize"`
	TotalCount int32                              `json:"totalCount"`
}

DynamicNotificationRuleListModelPaginationResult defines model for DynamicNotificationRuleListModelPaginationResult.

type DynamicNotificationRuleModel

type DynamicNotificationRuleModel struct {
	Details   []DynamicNotificationRuleDetailDto   `json:"details"`
	Id        string                               `json:"id"`
	Receivers []DynamicNotificationRuleReceiverDto `json:"receivers"`
	RuleName  string                               `json:"ruleName"`
}

DynamicNotificationRuleModel defines model for DynamicNotificationRuleModel.

type DynamicNotificationRuleReceiverDto

type DynamicNotificationRuleReceiverDto struct {
	NotificationType NotificationType `json:"notificationType"`
	ReceiverValue    string           `json:"receiverValue"`
}

DynamicNotificationRuleReceiverDto defines model for DynamicNotificationRuleReceiverDto.

type EArchiveDocumentsReportDivisionStatus

type EArchiveDocumentsReportDivisionStatus string

EArchiveDocumentsReportDivisionStatus defines model for EArchiveDocumentsReportDivisionStatus.

const (
	EArchiveDocumentsReportDivisionStatusCompleted     EArchiveDocumentsReportDivisionStatus = "Completed"
	EArchiveDocumentsReportDivisionStatusError         EArchiveDocumentsReportDivisionStatus = "Error"
	EArchiveDocumentsReportDivisionStatusNone          EArchiveDocumentsReportDivisionStatus = "None"
	EArchiveDocumentsReportDivisionStatusQuery         EArchiveDocumentsReportDivisionStatus = "Query"
	EArchiveDocumentsReportDivisionStatusXmlCreateWait EArchiveDocumentsReportDivisionStatus = "XmlCreateWait"
	EArchiveDocumentsReportDivisionStatusXmlCreated    EArchiveDocumentsReportDivisionStatus = "XmlCreated"
	EArchiveDocumentsReportDivisionStatusXmlSigned     EArchiveDocumentsReportDivisionStatus = "XmlSigned"
)

Defines values for EArchiveDocumentsReportDivisionStatus.

func (EArchiveDocumentsReportDivisionStatus) Valid

Valid indicates whether the value is a known member of the EArchiveDocumentsReportDivisionStatus enum.

type EDocumentTemplateType

type EDocumentTemplateType string

EDocumentTemplateType defines model for EDocumentTemplateType.

const (
	Template1 EDocumentTemplateType = "Template_1"
	Template2 EDocumentTemplateType = "Template_2"
	Template3 EDocumentTemplateType = "Template_3"
	Template4 EDocumentTemplateType = "Template_4"
	Template5 EDocumentTemplateType = "Template_5"
)

Defines values for EDocumentTemplateType.

func (EDocumentTemplateType) Valid

func (e EDocumentTemplateType) Valid() bool

Valid indicates whether the value is a known member of the EDocumentTemplateType enum.

type EmailSendDto

type EmailSendDto struct {
	// EmailAdresses E-Posta adres listesi
	EmailAdresses []openapi_types.Email `json:"emailAdresses"`

	// Uuids Belge UUID
	Uuids []openapi_types.UUID `json:"uuids"`
}

EmailSendDto defines model for EmailSendDto.

type EntryType

type EntryType string

EntryType defines model for EntryType.

const (
	EntryTypeCompleted EntryType = "Completed"
	EntryTypeError     EntryType = "Error"
	EntryTypeInfo      EntryType = "Info"
	EntryTypeNone      EntryType = "None"
	EntryTypeWarning   EntryType = "Warning"
)

Defines values for EntryType.

func (EntryType) Valid

func (e EntryType) Valid() bool

Valid indicates whether the value is a known member of the EntryType enum.

type ErrorModel

type ErrorModel struct {
	// Code Hata kodu
	Code string      `json:"code"`
	Data interface{} `json:"data,omitempty"`

	// Description Hata kodu
	Description string `json:"description"`

	// Detail Hata detayı
	Detail string `json:"detail"`
}

ErrorModel defines model for ErrorModel.

type ExInvoice

type ExInvoice struct {
	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// DocumentCurrencyCode Para birimi
	DocumentCurrencyCode string `json:"documentCurrencyCode"`

	// DocumentNumber Belge numarası
	DocumentNumber string `json:"documentNumber"`

	// FullName Ünvan
	FullName string `json:"fullName"`

	// Id Id
	//
	// Example: e979f64f-46c9-45f0-ba06-4dd8808f5e2b
	Id              openapi_types.UUID `json:"id"`
	InvoiceTypeCode InvoiceTypeCode    `json:"invoiceTypeCode"`

	// IssueDate Belge tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	IssueDate time.Time `json:"issueDate"`

	// PartyIdentification VKN/TCKN
	PartyIdentification string `json:"partyIdentification"`

	// PayableAmount Toplam
	PayableAmount float64        `json:"payableAmount"`
	ProfileId     InvoiceProfile `json:"profileId"`

	// Uuid UUID(ETTN)
	Uuid string `json:"uuid"`
}

ExInvoice defines model for ExInvoice.

type ExInvoicePaginationResult

type ExInvoicePaginationResult struct {
	Data       []ExInvoice `json:"data"`
	Page       int32       `json:"page"`
	PageSize   int32       `json:"pageSize"`
	TotalCount int32       `json:"totalCount"`
}

ExInvoicePaginationResult defines model for ExInvoicePaginationResult.

type ExInvoiceQueue

type ExInvoiceQueue struct {
	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// Id Id
	//
	// Example: 4236838e-6704-4ad0-8a8a-24c82f289f3b
	Id           openapi_types.UUID `json:"id"`
	RecordStatus RecordStatus       `json:"recordStatus"`

	// ResultDescription Sonuç açıklaması
	ResultDescription string `json:"resultDescription"`
}

ExInvoiceQueue defines model for ExInvoiceQueue.

type ExInvoiceQueuePaginationResult

type ExInvoiceQueuePaginationResult struct {
	Data       []ExInvoiceQueue `json:"data"`
	Page       int32            `json:"page"`
	PageSize   int32            `json:"pageSize"`
	TotalCount int32            `json:"totalCount"`
}

ExInvoiceQueuePaginationResult defines model for ExInvoiceQueuePaginationResult.

type ExcelReportCreateDto

type ExcelReportCreateDto struct {
	DateCriteria   *DateCriteria `json:"dateCriteria,omitempty"`
	ElectronicMail *string       `json:"electronicMail,omitempty"`

	// EndDate Example: 2026-09-16T00:00:00.0000000+03:00
	EndDate *time.Time `json:"endDate,omitempty"`

	// StartDate Example: 2026-09-16T00:00:00.0000000+03:00
	StartDate *time.Time `json:"startDate,omitempty"`

	// TemplateId Example: 3766a069-514a-4a7d-b554-71de9ebeb14e
	TemplateId *openapi_types.UUID `json:"templateId,omitempty"`
	Title      string              `json:"title"`
}

ExcelReportCreateDto defines model for ExcelReportCreateDto.

type ExcelReportQueue

type ExcelReportQueue struct {
	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// ElectronicMail Mail adresi
	ElectronicMail *string `json:"electronicMail,omitempty"`

	// EndDate Bitiş tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	EndDate time.Time `json:"endDate"`

	// Id Id
	//
	// Example: 8a5aef1e-94f1-4729-b5d4-8be501158560
	Id           openapi_types.UUID `json:"id"`
	RecordStatus *RecordStatus      `json:"recordStatus,omitempty"`

	// StartDate Başlangıç tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	StartDate time.Time `json:"startDate"`

	// Title Başlık
	Title string `json:"title"`
}

ExcelReportQueue Excel rapor kuyruğu

type ExcelReportQueuePaginationResult

type ExcelReportQueuePaginationResult struct {
	Data       []ExcelReportQueue `json:"data"`
	Page       int32              `json:"page"`
	PageSize   int32              `json:"pageSize"`
	TotalCount int32              `json:"totalCount"`
}

ExcelReportQueuePaginationResult defines model for ExcelReportQueuePaginationResult.

type ExcelReportTemplate

type ExcelReportTemplate struct {
	// Columns Kolon listesi
	Columns []string `json:"columns"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// Id Id
	//
	// Example: 1c3605af-566e-4a84-b9ed-43fdef032dba
	Id openapi_types.UUID `json:"id"`

	// Title Başlık
	Title string `json:"title"`
}

ExcelReportTemplate defines model for ExcelReportTemplate.

type ExcelReportTemplateDto

type ExcelReportTemplateDto struct {
	// Columns Kolon listesi
	Columns []string `json:"columns"`

	// Title Başlık
	Title string `json:"title"`
}

ExcelReportTemplateDto defines model for ExcelReportTemplateDto.

type ExcelReportTemplatePaginationResult

type ExcelReportTemplatePaginationResult struct {
	Data       []ExcelReportTemplate `json:"data"`
	Page       int32                 `json:"page"`
	PageSize   int32                 `json:"pageSize"`
	TotalCount int32                 `json:"totalCount"`
}

ExcelReportTemplatePaginationResult defines model for ExcelReportTemplatePaginationResult.

type FileExportTitleDocumentType

type FileExportTitleDocumentType string

FileExportTitleDocumentType defines model for FileExportTitleDocumentType.

const (
	FileExportTitleDocumentTypeInvoice FileExportTitleDocumentType = "Invoice"
)

Defines values for FileExportTitleDocumentType.

func (FileExportTitleDocumentType) Valid

Valid indicates whether the value is a known member of the FileExportTitleDocumentType enum.

type FileExportTitleExtensionParameter

type FileExportTitleExtensionParameter string

FileExportTitleExtensionParameter defines model for FileExportTitleExtensionParameter.

const (
	FileExportTitleExtensionParameterPdf FileExportTitleExtensionParameter = "Pdf"
	FileExportTitleExtensionParameterXml FileExportTitleExtensionParameter = "Xml"
)

Defines values for FileExportTitleExtensionParameter.

func (FileExportTitleExtensionParameter) Valid

Valid indicates whether the value is a known member of the FileExportTitleExtensionParameter enum.

type FileExportTitleSettingDto

type FileExportTitleSettingDto struct {
	Extension                   FileExportTitleExtensionParameter `json:"extension"`
	FileExportTitleDocumentType FileExportTitleDocumentType       `json:"fileExportTitleDocumentType"`
	Titles                      []string                          `json:"titles"`
}

FileExportTitleSettingDto defines model for FileExportTitleSettingDto.

type FileExportTypeParameter

type FileExportTypeParameter string

FileExportTypeParameter defines model for FileExportTypeParameter.

const (
	FileExportTypeParameterExcel      FileExportTypeParameter = "Excel"
	FileExportTypeParameterPdf        FileExportTypeParameter = "Pdf"
	FileExportTypeParameterUnifiedPdf FileExportTypeParameter = "UnifiedPdf"
	FileExportTypeParameterXml        FileExportTypeParameter = "Xml"
)

Defines values for FileExportTypeParameter.

func (FileExportTypeParameter) Valid

func (e FileExportTypeParameter) Valid() bool

Valid indicates whether the value is a known member of the FileExportTypeParameter enum.

type GetV1DefinitionsDocumenttemplatesByIdResponse

type GetV1DefinitionsDocumenttemplatesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1DefinitionsDocumenttemplatesByIdResponse

func ParseGetV1DefinitionsDocumenttemplatesByIdResponse(rsp *http.Response) (*GetV1DefinitionsDocumenttemplatesByIdResponse, error)

ParseGetV1DefinitionsDocumenttemplatesByIdResponse parses an HTTP response from a GetV1DefinitionsDocumenttemplatesByIdWithResponse call

func (GetV1DefinitionsDocumenttemplatesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsDocumenttemplatesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsDocumenttemplatesByIdResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsDocumenttemplatesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse

type GetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse

func ParseGetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse(rsp *http.Response) (*GetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse, error)

ParseGetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse parses an HTTP response from a GetV1DefinitionsDocumenttemplatesByIdSetdefaultWithResponse call

func (GetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsDocumenttemplatesByIdSetdefaultResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse(rsp *http.Response) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse, error)

ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse parses an HTTP response from a GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse call

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DocumentTemplateCustomizationSetting
}

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse(rsp *http.Response) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse parses an HTTP response from a GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse call

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse(rsp *http.Response) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse, error)

ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse parses an HTTP response from a GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultWithResponse call

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSetdefaultResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse(rsp *http.Response) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse, error)

ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse parses an HTTP response from a GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse call

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse(rsp *http.Response) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse, error)

ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse parses an HTTP response from a GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse call

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsParams

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsParams struct {
	// Query Aranacak kelime
	Query *string `form:"query,omitempty" json:"query,omitempty"`
}

GetV1DefinitionsDocumenttemplatesCustomizationsettingsParams defines parameters for GetV1DefinitionsDocumenttemplatesCustomizationsettings.

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse

type GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]DocumentTemplateCustomizationSetting
}

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse

func ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse(rsp *http.Response) (*GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse, error)

ParseGetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse parses an HTTP response from a GetV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse call

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsDocumenttemplatesParams

type GetV1DefinitionsDocumenttemplatesParams struct {
	// Query Aranacak kelime
	Query *string `form:"query,omitempty" json:"query,omitempty"`
}

GetV1DefinitionsDocumenttemplatesParams defines parameters for GetV1DefinitionsDocumenttemplates.

type GetV1DefinitionsDocumenttemplatesResponse

type GetV1DefinitionsDocumenttemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]DocumentTemplate
}

func ParseGetV1DefinitionsDocumenttemplatesResponse

func ParseGetV1DefinitionsDocumenttemplatesResponse(rsp *http.Response) (*GetV1DefinitionsDocumenttemplatesResponse, error)

ParseGetV1DefinitionsDocumenttemplatesResponse parses an HTTP response from a GetV1DefinitionsDocumenttemplatesWithResponse call

func (GetV1DefinitionsDocumenttemplatesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsDocumenttemplatesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsDocumenttemplatesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsDocumenttemplatesResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsDocumenttemplatesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse

type GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]string
}

func ParseGetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse

func ParseGetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse(rsp *http.Response) (*GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse, error)

ParseGetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse parses an HTTP response from a GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionWithResponse call

func (GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsFileexporttitlesByDocumenttypeByExtensionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse

type GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]string
}

func ParseGetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse

func ParseGetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse(rsp *http.Response) (*GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse, error)

ParseGetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse parses an HTTP response from a GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysWithResponse call

func (GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsFileexporttitlesByDocumenttypeTitlekeysResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsMailingEmailSettingsResponse

type GetV1DefinitionsMailingEmailSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MailSetting
}

func ParseGetV1DefinitionsMailingEmailSettingsResponse

func ParseGetV1DefinitionsMailingEmailSettingsResponse(rsp *http.Response) (*GetV1DefinitionsMailingEmailSettingsResponse, error)

ParseGetV1DefinitionsMailingEmailSettingsResponse parses an HTTP response from a GetV1DefinitionsMailingEmailSettingsWithResponse call

func (GetV1DefinitionsMailingEmailSettingsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsMailingEmailSettingsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsMailingEmailSettingsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsMailingEmailSettingsResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsMailingEmailSettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsMailingSmsSettingsResponse

type GetV1DefinitionsMailingSmsSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SmsSetting
}

func ParseGetV1DefinitionsMailingSmsSettingsResponse

func ParseGetV1DefinitionsMailingSmsSettingsResponse(rsp *http.Response) (*GetV1DefinitionsMailingSmsSettingsResponse, error)

ParseGetV1DefinitionsMailingSmsSettingsResponse parses an HTTP response from a GetV1DefinitionsMailingSmsSettingsWithResponse call

func (GetV1DefinitionsMailingSmsSettingsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsMailingSmsSettingsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsMailingSmsSettingsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsMailingSmsSettingsResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsMailingSmsSettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse

type GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse

func ParseGetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse(rsp *http.Response) (*GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse, error)

ParseGetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse parses an HTTP response from a GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberWithResponse call

func (GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsSeriesByIdByYearSetnumberByNextnumberResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsSeriesByIdResponse

type GetV1DefinitionsSeriesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DocumentSerie
}

func ParseGetV1DefinitionsSeriesByIdResponse

func ParseGetV1DefinitionsSeriesByIdResponse(rsp *http.Response) (*GetV1DefinitionsSeriesByIdResponse, error)

ParseGetV1DefinitionsSeriesByIdResponse parses an HTTP response from a GetV1DefinitionsSeriesByIdWithResponse call

func (GetV1DefinitionsSeriesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsSeriesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsSeriesByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsSeriesByIdResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsSeriesByIdResponse) StatusCode

func (r GetV1DefinitionsSeriesByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsSeriesByIdSetByStatusResponse

type GetV1DefinitionsSeriesByIdSetByStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1DefinitionsSeriesByIdSetByStatusResponse

func ParseGetV1DefinitionsSeriesByIdSetByStatusResponse(rsp *http.Response) (*GetV1DefinitionsSeriesByIdSetByStatusResponse, error)

ParseGetV1DefinitionsSeriesByIdSetByStatusResponse parses an HTTP response from a GetV1DefinitionsSeriesByIdSetByStatusWithResponse call

func (GetV1DefinitionsSeriesByIdSetByStatusResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsSeriesByIdSetByStatusResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsSeriesByIdSetByStatusResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsSeriesByIdSetByStatusResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsSeriesByIdSetdefaultResponse

type GetV1DefinitionsSeriesByIdSetdefaultResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1DefinitionsSeriesByIdSetdefaultResponse

func ParseGetV1DefinitionsSeriesByIdSetdefaultResponse(rsp *http.Response) (*GetV1DefinitionsSeriesByIdSetdefaultResponse, error)

ParseGetV1DefinitionsSeriesByIdSetdefaultResponse parses an HTTP response from a GetV1DefinitionsSeriesByIdSetdefaultWithResponse call

func (GetV1DefinitionsSeriesByIdSetdefaultResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsSeriesByIdSetdefaultResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsSeriesByIdSetdefaultResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsSeriesByIdSetdefaultResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsSeriesBySerieResponse

type GetV1DefinitionsSeriesBySerieResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DocumentSerie
}

func ParseGetV1DefinitionsSeriesBySerieResponse

func ParseGetV1DefinitionsSeriesBySerieResponse(rsp *http.Response) (*GetV1DefinitionsSeriesBySerieResponse, error)

ParseGetV1DefinitionsSeriesBySerieResponse parses an HTTP response from a GetV1DefinitionsSeriesBySerieWithResponse call

func (GetV1DefinitionsSeriesBySerieResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsSeriesBySerieResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsSeriesBySerieResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsSeriesBySerieResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsSeriesBySerieResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsSeriesBySerieidByYearHistoriesParams

type GetV1DefinitionsSeriesBySerieidByYearHistoriesParams struct {
	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1DefinitionsSeriesBySerieidByYearHistoriesParams defines parameters for GetV1DefinitionsSeriesBySerieidByYearHistories.

type GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse

type GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DocumentSerieNumberHistoryPaginationResult
}

func ParseGetV1DefinitionsSeriesBySerieidByYearHistoriesResponse

func ParseGetV1DefinitionsSeriesBySerieidByYearHistoriesResponse(rsp *http.Response) (*GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse, error)

ParseGetV1DefinitionsSeriesBySerieidByYearHistoriesResponse parses an HTTP response from a GetV1DefinitionsSeriesBySerieidByYearHistoriesWithResponse call

func (GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsSeriesBySerieidByYearHistoriesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1DefinitionsSeriesParams

type GetV1DefinitionsSeriesParams struct {
	// Status **Durum**
	Status *ActiveStatusParameter `form:"status,omitempty" json:"status,omitempty"`

	// Source **Seri kaynağı, Portal / ERP Serisi buradan sorgulanabilir**
	Source *SerieSourceParameter `form:"source,omitempty" json:"source,omitempty"`

	// Query Aranacak kelime
	Query *string `form:"query,omitempty" json:"query,omitempty"`
}

GetV1DefinitionsSeriesParams defines parameters for GetV1DefinitionsSeries.

type GetV1DefinitionsSeriesResponse

type GetV1DefinitionsSeriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]DocumentSerie
}

func ParseGetV1DefinitionsSeriesResponse

func ParseGetV1DefinitionsSeriesResponse(rsp *http.Response) (*GetV1DefinitionsSeriesResponse, error)

ParseGetV1DefinitionsSeriesResponse parses an HTTP response from a GetV1DefinitionsSeriesWithResponse call

func (GetV1DefinitionsSeriesResponse) ContentType

func (r GetV1DefinitionsSeriesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1DefinitionsSeriesResponse) GetBody

func (r GetV1DefinitionsSeriesResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1DefinitionsSeriesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1DefinitionsSeriesResponse) Status

Status returns HTTPResponse.Status

func (GetV1DefinitionsSeriesResponse) StatusCode

func (r GetV1DefinitionsSeriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesByUuidHtmlResponse

type GetV1ExinvoicesByUuidHtmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1ExinvoicesByUuidHtmlResponse200Headers
}

func ParseGetV1ExinvoicesByUuidHtmlResponse

func ParseGetV1ExinvoicesByUuidHtmlResponse(rsp *http.Response) (*GetV1ExinvoicesByUuidHtmlResponse, error)

ParseGetV1ExinvoicesByUuidHtmlResponse parses an HTTP response from a GetV1ExinvoicesByUuidHtmlWithResponse call

func (GetV1ExinvoicesByUuidHtmlResponse) ContentType

func (r GetV1ExinvoicesByUuidHtmlResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesByUuidHtmlResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1ExinvoicesByUuidHtmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesByUuidHtmlResponse) StatusCode

func (r GetV1ExinvoicesByUuidHtmlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesByUuidHtmlResponse200Headers

type GetV1ExinvoicesByUuidHtmlResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1ExinvoicesByUuidHtmlResponse200Headers the declared response headers of an HTTP 200 response for GetV1ExinvoicesByUuidHtml

type GetV1ExinvoicesByUuidPdfResponse

type GetV1ExinvoicesByUuidPdfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1ExinvoicesByUuidPdfResponse200Headers
}

func ParseGetV1ExinvoicesByUuidPdfResponse

func ParseGetV1ExinvoicesByUuidPdfResponse(rsp *http.Response) (*GetV1ExinvoicesByUuidPdfResponse, error)

ParseGetV1ExinvoicesByUuidPdfResponse parses an HTTP response from a GetV1ExinvoicesByUuidPdfWithResponse call

func (GetV1ExinvoicesByUuidPdfResponse) ContentType

func (r GetV1ExinvoicesByUuidPdfResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesByUuidPdfResponse) GetBody

func (r GetV1ExinvoicesByUuidPdfResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1ExinvoicesByUuidPdfResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesByUuidPdfResponse) StatusCode

func (r GetV1ExinvoicesByUuidPdfResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesByUuidPdfResponse200Headers

type GetV1ExinvoicesByUuidPdfResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1ExinvoicesByUuidPdfResponse200Headers the declared response headers of an HTTP 200 response for GetV1ExinvoicesByUuidPdf

type GetV1ExinvoicesByUuidXmlResponse

type GetV1ExinvoicesByUuidXmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1ExinvoicesByUuidXmlResponse

func ParseGetV1ExinvoicesByUuidXmlResponse(rsp *http.Response) (*GetV1ExinvoicesByUuidXmlResponse, error)

ParseGetV1ExinvoicesByUuidXmlResponse parses an HTTP response from a GetV1ExinvoicesByUuidXmlWithResponse call

func (GetV1ExinvoicesByUuidXmlResponse) ContentType

func (r GetV1ExinvoicesByUuidXmlResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesByUuidXmlResponse) GetBody

func (r GetV1ExinvoicesByUuidXmlResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1ExinvoicesByUuidXmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesByUuidXmlResponse) StatusCode

func (r GetV1ExinvoicesByUuidXmlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesParams

type GetV1ExinvoicesParams struct {
	// Company Firma Ünvanı veya VKN/TNCK değerine göre filtreleme yapabilirsiniz
	Company *string `form:"company,omitempty" json:"company,omitempty"`

	// Uuid UUID numarasına göre filtreleme yapabilirsiniz
	Uuid *string `form:"uuid,omitempty" json:"uuid,omitempty"`

	// DocumentNumber Belge numarasına göre filtreleme yapabilirsiniz
	DocumentNumber *string `form:"documentNumber,omitempty" json:"documentNumber,omitempty"`

	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`

	// StartDate Başlangıç tarihi
	StartDate string `form:"startDate" json:"startDate"`

	// EndDate Bitiş tarihi
	EndDate string `form:"endDate" json:"endDate"`
}

GetV1ExinvoicesParams defines parameters for GetV1Exinvoices.

type GetV1ExinvoicesQueueByIdResponse

type GetV1ExinvoicesQueueByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1ExinvoicesQueueByIdResponse

func ParseGetV1ExinvoicesQueueByIdResponse(rsp *http.Response) (*GetV1ExinvoicesQueueByIdResponse, error)

ParseGetV1ExinvoicesQueueByIdResponse parses an HTTP response from a GetV1ExinvoicesQueueByIdWithResponse call

func (GetV1ExinvoicesQueueByIdResponse) ContentType

func (r GetV1ExinvoicesQueueByIdResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesQueueByIdResponse) GetBody

func (r GetV1ExinvoicesQueueByIdResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1ExinvoicesQueueByIdResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesQueueByIdResponse) StatusCode

func (r GetV1ExinvoicesQueueByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesQueueParams

type GetV1ExinvoicesQueueParams struct {
	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`

	// StartDate Başlangıç tarihi
	StartDate string `form:"startDate" json:"startDate"`

	// EndDate Bitiş tarihi
	EndDate string `form:"endDate" json:"endDate"`
}

GetV1ExinvoicesQueueParams defines parameters for GetV1ExinvoicesQueue.

type GetV1ExinvoicesQueueResponse

type GetV1ExinvoicesQueueResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExInvoiceQueuePaginationResult
}

func ParseGetV1ExinvoicesQueueResponse

func ParseGetV1ExinvoicesQueueResponse(rsp *http.Response) (*GetV1ExinvoicesQueueResponse, error)

ParseGetV1ExinvoicesQueueResponse parses an HTTP response from a GetV1ExinvoicesQueueWithResponse call

func (GetV1ExinvoicesQueueResponse) ContentType

func (r GetV1ExinvoicesQueueResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesQueueResponse) GetBody

func (r GetV1ExinvoicesQueueResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1ExinvoicesQueueResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1ExinvoicesQueueResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesQueueResponse) StatusCode

func (r GetV1ExinvoicesQueueResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesResponse

type GetV1ExinvoicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExInvoicePaginationResult
}

func ParseGetV1ExinvoicesResponse

func ParseGetV1ExinvoicesResponse(rsp *http.Response) (*GetV1ExinvoicesResponse, error)

ParseGetV1ExinvoicesResponse parses an HTTP response from a GetV1ExinvoicesWithResponse call

func (GetV1ExinvoicesResponse) ContentType

func (r GetV1ExinvoicesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesResponse) GetBody

func (r GetV1ExinvoicesResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1ExinvoicesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1ExinvoicesResponse) Status

func (r GetV1ExinvoicesResponse) Status() string

Status returns HTTPResponse.Status

func (GetV1ExinvoicesResponse) StatusCode

func (r GetV1ExinvoicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidAttachmentsByIndexResponse

type GetV1InvoicesByUuidAttachmentsByIndexResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]Attachment
}

func ParseGetV1InvoicesByUuidAttachmentsByIndexResponse

func ParseGetV1InvoicesByUuidAttachmentsByIndexResponse(rsp *http.Response) (*GetV1InvoicesByUuidAttachmentsByIndexResponse, error)

ParseGetV1InvoicesByUuidAttachmentsByIndexResponse parses an HTTP response from a GetV1InvoicesByUuidAttachmentsByIndexWithResponse call

func (GetV1InvoicesByUuidAttachmentsByIndexResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidAttachmentsByIndexResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidAttachmentsByIndexResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidAttachmentsByIndexResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidAttachmentsByIndexResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidAttachmentsResponse

type GetV1InvoicesByUuidAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]Attachment
}

func ParseGetV1InvoicesByUuidAttachmentsResponse

func ParseGetV1InvoicesByUuidAttachmentsResponse(rsp *http.Response) (*GetV1InvoicesByUuidAttachmentsResponse, error)

ParseGetV1InvoicesByUuidAttachmentsResponse parses an HTTP response from a GetV1InvoicesByUuidAttachmentsWithResponse call

func (GetV1InvoicesByUuidAttachmentsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidAttachmentsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidAttachmentsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidAttachmentsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidDespatchesParams

type GetV1InvoicesByUuidDespatchesParams struct {
	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1InvoicesByUuidDespatchesParams defines parameters for GetV1InvoicesByUuidDespatches.

type GetV1InvoicesByUuidDespatchesResponse

type GetV1InvoicesByUuidDespatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DespatchDocumentReferencePaginationResult
}

func ParseGetV1InvoicesByUuidDespatchesResponse

func ParseGetV1InvoicesByUuidDespatchesResponse(rsp *http.Response) (*GetV1InvoicesByUuidDespatchesResponse, error)

ParseGetV1InvoicesByUuidDespatchesResponse parses an HTTP response from a GetV1InvoicesByUuidDespatchesWithResponse call

func (GetV1InvoicesByUuidDespatchesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidDespatchesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidDespatchesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidDespatchesResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidDespatchesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidHistoriesParams

type GetV1InvoicesByUuidHistoriesParams struct {
	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1InvoicesByUuidHistoriesParams defines parameters for GetV1InvoicesByUuidHistories.

type GetV1InvoicesByUuidHistoriesResponse

type GetV1InvoicesByUuidHistoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *HistoryPaginationResult
}

func ParseGetV1InvoicesByUuidHistoriesResponse

func ParseGetV1InvoicesByUuidHistoriesResponse(rsp *http.Response) (*GetV1InvoicesByUuidHistoriesResponse, error)

ParseGetV1InvoicesByUuidHistoriesResponse parses an HTTP response from a GetV1InvoicesByUuidHistoriesWithResponse call

func (GetV1InvoicesByUuidHistoriesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidHistoriesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidHistoriesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidHistoriesResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidHistoriesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidHtmlResponse

type GetV1InvoicesByUuidHtmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1InvoicesByUuidHtmlResponse200Headers
}

func ParseGetV1InvoicesByUuidHtmlResponse

func ParseGetV1InvoicesByUuidHtmlResponse(rsp *http.Response) (*GetV1InvoicesByUuidHtmlResponse, error)

ParseGetV1InvoicesByUuidHtmlResponse parses an HTTP response from a GetV1InvoicesByUuidHtmlWithResponse call

func (GetV1InvoicesByUuidHtmlResponse) ContentType

func (r GetV1InvoicesByUuidHtmlResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidHtmlResponse) GetBody

func (r GetV1InvoicesByUuidHtmlResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidHtmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidHtmlResponse) StatusCode

func (r GetV1InvoicesByUuidHtmlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidHtmlResponse200Headers

type GetV1InvoicesByUuidHtmlResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1InvoicesByUuidHtmlResponse200Headers the declared response headers of an HTTP 200 response for GetV1InvoicesByUuidHtml

type GetV1InvoicesByUuidInternetinfosResponse

type GetV1InvoicesByUuidInternetinfosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *InternetInfo
}

func ParseGetV1InvoicesByUuidInternetinfosResponse

func ParseGetV1InvoicesByUuidInternetinfosResponse(rsp *http.Response) (*GetV1InvoicesByUuidInternetinfosResponse, error)

ParseGetV1InvoicesByUuidInternetinfosResponse parses an HTTP response from a GetV1InvoicesByUuidInternetinfosWithResponse call

func (GetV1InvoicesByUuidInternetinfosResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidInternetinfosResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidInternetinfosResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidInternetinfosResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidInternetinfosResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidMailaddressesResponse

type GetV1InvoicesByUuidMailaddressesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]string
}

func ParseGetV1InvoicesByUuidMailaddressesResponse

func ParseGetV1InvoicesByUuidMailaddressesResponse(rsp *http.Response) (*GetV1InvoicesByUuidMailaddressesResponse, error)

ParseGetV1InvoicesByUuidMailaddressesResponse parses an HTTP response from a GetV1InvoicesByUuidMailaddressesWithResponse call

func (GetV1InvoicesByUuidMailaddressesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidMailaddressesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidMailaddressesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidMailaddressesResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidMailaddressesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidMailhistoriesParams

type GetV1InvoicesByUuidMailhistoriesParams struct {
	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1InvoicesByUuidMailhistoriesParams defines parameters for GetV1InvoicesByUuidMailhistories.

type GetV1InvoicesByUuidMailhistoriesResponse

type GetV1InvoicesByUuidMailhistoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MailHistoryPaginationResult
}

func ParseGetV1InvoicesByUuidMailhistoriesResponse

func ParseGetV1InvoicesByUuidMailhistoriesResponse(rsp *http.Response) (*GetV1InvoicesByUuidMailhistoriesResponse, error)

ParseGetV1InvoicesByUuidMailhistoriesResponse parses an HTTP response from a GetV1InvoicesByUuidMailhistoriesWithResponse call

func (GetV1InvoicesByUuidMailhistoriesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidMailhistoriesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidMailhistoriesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidMailhistoriesResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidMailhistoriesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidPdfResponse

type GetV1InvoicesByUuidPdfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1InvoicesByUuidPdfResponse200Headers
}

func ParseGetV1InvoicesByUuidPdfResponse

func ParseGetV1InvoicesByUuidPdfResponse(rsp *http.Response) (*GetV1InvoicesByUuidPdfResponse, error)

ParseGetV1InvoicesByUuidPdfResponse parses an HTTP response from a GetV1InvoicesByUuidPdfWithResponse call

func (GetV1InvoicesByUuidPdfResponse) ContentType

func (r GetV1InvoicesByUuidPdfResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidPdfResponse) GetBody

func (r GetV1InvoicesByUuidPdfResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidPdfResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidPdfResponse) StatusCode

func (r GetV1InvoicesByUuidPdfResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidPdfResponse200Headers

type GetV1InvoicesByUuidPdfResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1InvoicesByUuidPdfResponse200Headers the declared response headers of an HTTP 200 response for GetV1InvoicesByUuidPdf

type GetV1InvoicesByUuidResponse

type GetV1InvoicesByUuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *InvoiceDetail
}

func ParseGetV1InvoicesByUuidResponse

func ParseGetV1InvoicesByUuidResponse(rsp *http.Response) (*GetV1InvoicesByUuidResponse, error)

ParseGetV1InvoicesByUuidResponse parses an HTTP response from a GetV1InvoicesByUuidWithResponse call

func (GetV1InvoicesByUuidResponse) ContentType

func (r GetV1InvoicesByUuidResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidResponse) GetBody

func (r GetV1InvoicesByUuidResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidResponse) StatusCode

func (r GetV1InvoicesByUuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidSmshistoriesParams

type GetV1InvoicesByUuidSmshistoriesParams struct {
	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1InvoicesByUuidSmshistoriesParams defines parameters for GetV1InvoicesByUuidSmshistories.

type GetV1InvoicesByUuidSmshistoriesResponse

type GetV1InvoicesByUuidSmshistoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SmsHistoryPaginationResult
}

func ParseGetV1InvoicesByUuidSmshistoriesResponse

func ParseGetV1InvoicesByUuidSmshistoriesResponse(rsp *http.Response) (*GetV1InvoicesByUuidSmshistoriesResponse, error)

ParseGetV1InvoicesByUuidSmshistoriesResponse parses an HTTP response from a GetV1InvoicesByUuidSmshistoriesWithResponse call

func (GetV1InvoicesByUuidSmshistoriesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidSmshistoriesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidSmshistoriesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidSmshistoriesResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidSmshistoriesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidTaxesParams

type GetV1InvoicesByUuidTaxesParams struct {
	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1InvoicesByUuidTaxesParams defines parameters for GetV1InvoicesByUuidTaxes.

type GetV1InvoicesByUuidTaxesResponse

type GetV1InvoicesByUuidTaxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *TaxInfoPaginationResult
}

func ParseGetV1InvoicesByUuidTaxesResponse

func ParseGetV1InvoicesByUuidTaxesResponse(rsp *http.Response) (*GetV1InvoicesByUuidTaxesResponse, error)

ParseGetV1InvoicesByUuidTaxesResponse parses an HTTP response from a GetV1InvoicesByUuidTaxesWithResponse call

func (GetV1InvoicesByUuidTaxesResponse) ContentType

func (r GetV1InvoicesByUuidTaxesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidTaxesResponse) GetBody

func (r GetV1InvoicesByUuidTaxesResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidTaxesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidTaxesResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidTaxesResponse) StatusCode

func (r GetV1InvoicesByUuidTaxesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidUsernotesParams

type GetV1InvoicesByUuidUsernotesParams struct {
	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1InvoicesByUuidUsernotesParams defines parameters for GetV1InvoicesByUuidUsernotes.

type GetV1InvoicesByUuidUsernotesResponse

type GetV1InvoicesByUuidUsernotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *NotePaginationResult
}

func ParseGetV1InvoicesByUuidUsernotesResponse

func ParseGetV1InvoicesByUuidUsernotesResponse(rsp *http.Response) (*GetV1InvoicesByUuidUsernotesResponse, error)

ParseGetV1InvoicesByUuidUsernotesResponse parses an HTTP response from a GetV1InvoicesByUuidUsernotesWithResponse call

func (GetV1InvoicesByUuidUsernotesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidUsernotesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidUsernotesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesByUuidUsernotesResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidUsernotesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesByUuidXmlResponse

type GetV1InvoicesByUuidXmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1InvoicesByUuidXmlResponse

func ParseGetV1InvoicesByUuidXmlResponse(rsp *http.Response) (*GetV1InvoicesByUuidXmlResponse, error)

ParseGetV1InvoicesByUuidXmlResponse parses an HTTP response from a GetV1InvoicesByUuidXmlWithResponse call

func (GetV1InvoicesByUuidXmlResponse) ContentType

func (r GetV1InvoicesByUuidXmlResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesByUuidXmlResponse) GetBody

func (r GetV1InvoicesByUuidXmlResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1InvoicesByUuidXmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesByUuidXmlResponse) StatusCode

func (r GetV1InvoicesByUuidXmlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesCanceledLastParams

type GetV1InvoicesCanceledLastParams struct {
	// ReportDivisionStatus Rapor durumuna göre filtreleme yapabilirsiniz
	ReportDivisionStatus *BaseReportDivisionStatusParameter `form:"reportDivisionStatus,omitempty" json:"reportDivisionStatus,omitempty"`
}

GetV1InvoicesCanceledLastParams defines parameters for GetV1InvoicesCanceledLast.

type GetV1InvoicesCanceledLastResponse

type GetV1InvoicesCanceledLastResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]InvoiceCanceled
}

func ParseGetV1InvoicesCanceledLastResponse

func ParseGetV1InvoicesCanceledLastResponse(rsp *http.Response) (*GetV1InvoicesCanceledLastResponse, error)

ParseGetV1InvoicesCanceledLastResponse parses an HTTP response from a GetV1InvoicesCanceledLastWithResponse call

func (GetV1InvoicesCanceledLastResponse) ContentType

func (r GetV1InvoicesCanceledLastResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesCanceledLastResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1InvoicesCanceledLastResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesCanceledLastResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesCanceledLastResponse) StatusCode

func (r GetV1InvoicesCanceledLastResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesCanceledParams

type GetV1InvoicesCanceledParams struct {
	// Company Firma Ünvanı veya VKN/TNCK değerine göre filtreleme yapabilirsiniz
	Company *string `form:"company,omitempty" json:"company,omitempty"`

	// Uuid UUID numarasına göre filtreleme yapabilirsiniz
	Uuid *string `form:"uuid,omitempty" json:"uuid,omitempty"`

	// DocumentNumber Belge numarasına göre filtreleme yapabilirsiniz
	DocumentNumber *string `form:"documentNumber,omitempty" json:"documentNumber,omitempty"`

	// StartCreateDate Oluşturma tarihi başlangıcı
	StartCreateDate *time.Time `form:"startCreateDate,omitempty" json:"startCreateDate,omitempty"`

	// EndCreateDate Oluşturma tarihi sonu
	EndCreateDate *time.Time `form:"endCreateDate,omitempty" json:"endCreateDate,omitempty"`

	// SendType Gönderim tipine göre filtreleme yapabilirsiniz
	SendType *SendTypeParameter `form:"sendType,omitempty" json:"sendType,omitempty"`

	// SalesPlatform Satış tipine göre filtreleme yapabilirsiniz
	SalesPlatform *SalesPlatformParameter `form:"salesPlatform,omitempty" json:"salesPlatform,omitempty"`

	// ReportDivisionStatus Rapor durumuna göre filtreleme yapabilirsiniz
	ReportDivisionStatus *BaseReportDivisionStatusParameter `form:"reportDivisionStatus,omitempty" json:"reportDivisionStatus,omitempty"`

	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`

	// StartDate Başlangıç tarihi
	StartDate *string `form:"startDate,omitempty" json:"startDate,omitempty"`

	// EndDate Bitiş tarihi
	EndDate *string `form:"endDate,omitempty" json:"endDate,omitempty"`

	// Query Aranacak kelime
	Query *string `form:"query,omitempty" json:"query,omitempty"`
}

GetV1InvoicesCanceledParams defines parameters for GetV1InvoicesCanceled.

type GetV1InvoicesCanceledResponse

type GetV1InvoicesCanceledResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *InvoiceCanceledPaginationResult
}

func ParseGetV1InvoicesCanceledResponse

func ParseGetV1InvoicesCanceledResponse(rsp *http.Response) (*GetV1InvoicesCanceledResponse, error)

ParseGetV1InvoicesCanceledResponse parses an HTTP response from a GetV1InvoicesCanceledWithResponse call

func (GetV1InvoicesCanceledResponse) ContentType

func (r GetV1InvoicesCanceledResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesCanceledResponse) GetBody

func (r GetV1InvoicesCanceledResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1InvoicesCanceledResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesCanceledResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesCanceledResponse) StatusCode

func (r GetV1InvoicesCanceledResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesDraftsParams

type GetV1InvoicesDraftsParams struct {
	// Company Firma Ünvanı veya VKN/TNCK değerine göre filtreleme yapabilirsiniz
	Company *string `form:"company,omitempty" json:"company,omitempty"`

	// Uuid UUID numarasına göre filtreleme yapabilirsiniz
	Uuid *string `form:"uuid,omitempty" json:"uuid,omitempty"`

	// DocumentNumber Belge numarasına göre filtreleme yapabilirsiniz
	DocumentNumber *string `form:"documentNumber,omitempty" json:"documentNumber,omitempty"`

	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`

	// Query Aranacak kelime
	Query *string `form:"query,omitempty" json:"query,omitempty"`
}

GetV1InvoicesDraftsParams defines parameters for GetV1InvoicesDrafts.

type GetV1InvoicesDraftsResponse

type GetV1InvoicesDraftsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *InvoicePaginationResult
}

func ParseGetV1InvoicesDraftsResponse

func ParseGetV1InvoicesDraftsResponse(rsp *http.Response) (*GetV1InvoicesDraftsResponse, error)

ParseGetV1InvoicesDraftsResponse parses an HTTP response from a GetV1InvoicesDraftsWithResponse call

func (GetV1InvoicesDraftsResponse) ContentType

func (r GetV1InvoicesDraftsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesDraftsResponse) GetBody

func (r GetV1InvoicesDraftsResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1InvoicesDraftsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesDraftsResponse) Status

Status returns HTTPResponse.Status

func (GetV1InvoicesDraftsResponse) StatusCode

func (r GetV1InvoicesDraftsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesLastParams

type GetV1InvoicesLastParams struct {
	// InvoiceStatus Fatura durumuna göre filtreleme yapabilirsiniz
	InvoiceStatus *ArchiveDocumentStatusParameter `form:"invoiceStatus,omitempty" json:"invoiceStatus,omitempty"`

	// ReportDivisionStatus Rapor durumuna göre filtreleme yapabilirsiniz
	ReportDivisionStatus *BaseReportDivisionStatusParameter `form:"reportDivisionStatus,omitempty" json:"reportDivisionStatus,omitempty"`

	// IncludeCanceledDocuments İptal edilmiş olan belgeleri de listelemek isterseniz **true** göndermelisiniz
	IncludeCanceledDocuments *bool `form:"includeCanceledDocuments,omitempty" json:"includeCanceledDocuments,omitempty"`

	// InvoiceTypeCode Fatura tipine göre filtreleme yapabilirsiniz
	InvoiceTypeCode *InvoiceTypeParameter `form:"invoiceTypeCode,omitempty" json:"invoiceTypeCode,omitempty"`
}

GetV1InvoicesLastParams defines parameters for GetV1InvoicesLast.

type GetV1InvoicesLastResponse

type GetV1InvoicesLastResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]Invoice
}

func ParseGetV1InvoicesLastResponse

func ParseGetV1InvoicesLastResponse(rsp *http.Response) (*GetV1InvoicesLastResponse, error)

ParseGetV1InvoicesLastResponse parses an HTTP response from a GetV1InvoicesLastWithResponse call

func (GetV1InvoicesLastResponse) ContentType

func (r GetV1InvoicesLastResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesLastResponse) GetBody

func (r GetV1InvoicesLastResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1InvoicesLastResponse) GetJSON200

func (r GetV1InvoicesLastResponse) GetJSON200() *[]Invoice

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesLastResponse) Status

func (r GetV1InvoicesLastResponse) Status() string

Status returns HTTPResponse.Status

func (GetV1InvoicesLastResponse) StatusCode

func (r GetV1InvoicesLastResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1InvoicesParams

type GetV1InvoicesParams struct {
	// Tags Faturaya atanmış etiketlere göre filtreleme yapabilirsiniz
	Tags *[]openapi_types.UUID `form:"tags,omitempty" json:"tags,omitempty"`

	// UserNote Kullanıcı notuna göre filtreleme yapabilirsiniz
	UserNote *string `form:"userNote,omitempty" json:"userNote,omitempty"`

	// DocumentNote Belge içinde geçen nota göre filtreleme yapabilirsiniz
	DocumentNote *string `form:"documentNote,omitempty" json:"documentNote,omitempty"`

	// DespatchNumber İrsaliye numarasına göre filtreleme yapabilirsiniz
	DespatchNumber *string `form:"despatchNumber,omitempty" json:"despatchNumber,omitempty"`

	// OrderNumber Sipariş numarasına göre filtreleme yapabilirsiniz
	OrderNumber *string `form:"orderNumber,omitempty" json:"orderNumber,omitempty"`

	// Company Firma Ünvanı veya VKN/TNCK değerine göre filtreleme yapabilirsiniz
	Company *string `form:"company,omitempty" json:"company,omitempty"`

	// Uuid UUID numarasına göre filtreleme yapabilirsiniz
	Uuid *string `form:"uuid,omitempty" json:"uuid,omitempty"`

	// DocumentNumber Belge numarasına göre filtreleme yapabilirsiniz
	DocumentNumber *string `form:"documentNumber,omitempty" json:"documentNumber,omitempty"`

	// StartCreateDate Oluşturma tarihi başlangıcı
	StartCreateDate *time.Time `form:"startCreateDate,omitempty" json:"startCreateDate,omitempty"`

	// EndCreateDate Oluşturma tarihi sonu
	EndCreateDate *time.Time `form:"endCreateDate,omitempty" json:"endCreateDate,omitempty"`

	// InvoiceStatus Fatura durumuna göre filtreleme yapabilirsiniz
	InvoiceStatus *ArchiveDocumentStatusParameter `form:"invoiceStatus,omitempty" json:"invoiceStatus,omitempty"`

	// ReportDivisionStatus Rapor durumuna göre filtreleme yapabilirsiniz
	ReportDivisionStatus *BaseReportDivisionStatusParameter `form:"reportDivisionStatus,omitempty" json:"reportDivisionStatus,omitempty"`

	// IncludeCanceledDocuments İptal edilmiş olan belgeleri de listelemek isterseniz **true** göndermelisiniz
	IncludeCanceledDocuments *bool `form:"includeCanceledDocuments,omitempty" json:"includeCanceledDocuments,omitempty"`

	// SendType Gönderim tipine göre filtreleme yapabilirsiniz
	SendType *SendTypeParameter `form:"sendType,omitempty" json:"sendType,omitempty"`

	// SalesPlatform Satış tipine göre filtreleme yapabilirsiniz
	SalesPlatform *SalesPlatformParameter `form:"salesPlatform,omitempty" json:"salesPlatform,omitempty"`

	// MailStatus Mail durumuna göre filtreleme yapabilirsiniz
	MailStatus *MailStatusFilterParameter `form:"mailStatus,omitempty" json:"mailStatus,omitempty"`

	// InvoiceTypeCode Fatura tipine göre filtreleme yapabilirsiniz
	InvoiceTypeCode *InvoiceTypeParameter `form:"invoiceTypeCode,omitempty" json:"invoiceTypeCode,omitempty"`

	// SmsStatus Sms durumuna göre filtreleme yapabilirsiniz
	SmsStatus          *SmsStatusFilterParameter    `form:"smsStatus,omitempty" json:"smsStatus,omitempty"`
	LucaTransferStatus *LucaTransferStatusParameter `form:"lucaTransferStatus,omitempty" json:"lucaTransferStatus,omitempty"`

	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`

	// StartDate Başlangıç tarihi
	StartDate *string `form:"startDate,omitempty" json:"startDate,omitempty"`

	// EndDate Bitiş tarihi
	EndDate *string `form:"endDate,omitempty" json:"endDate,omitempty"`

	// Query Aranacak kelime
	Query *string `form:"query,omitempty" json:"query,omitempty"`
}

GetV1InvoicesParams defines parameters for GetV1Invoices.

type GetV1InvoicesResponse

type GetV1InvoicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *InvoicePaginationResult
}

func ParseGetV1InvoicesResponse

func ParseGetV1InvoicesResponse(rsp *http.Response) (*GetV1InvoicesResponse, error)

ParseGetV1InvoicesResponse parses an HTTP response from a GetV1InvoicesWithResponse call

func (GetV1InvoicesResponse) ContentType

func (r GetV1InvoicesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1InvoicesResponse) GetBody

func (r GetV1InvoicesResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1InvoicesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1InvoicesResponse) Status

func (r GetV1InvoicesResponse) Status() string

Status returns HTTPResponse.Status

func (GetV1InvoicesResponse) StatusCode

func (r GetV1InvoicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1NotificationsDynamicrulesByIdResponse

type GetV1NotificationsDynamicrulesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DynamicNotificationRuleModel
}

func ParseGetV1NotificationsDynamicrulesByIdResponse

func ParseGetV1NotificationsDynamicrulesByIdResponse(rsp *http.Response) (*GetV1NotificationsDynamicrulesByIdResponse, error)

ParseGetV1NotificationsDynamicrulesByIdResponse parses an HTTP response from a GetV1NotificationsDynamicrulesByIdWithResponse call

func (GetV1NotificationsDynamicrulesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1NotificationsDynamicrulesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1NotificationsDynamicrulesByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1NotificationsDynamicrulesByIdResponse) Status

Status returns HTTPResponse.Status

func (GetV1NotificationsDynamicrulesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1NotificationsDynamicrulesParams

type GetV1NotificationsDynamicrulesParams struct {
	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1NotificationsDynamicrulesParams defines parameters for GetV1NotificationsDynamicrules.

type GetV1NotificationsDynamicrulesResponse

type GetV1NotificationsDynamicrulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DynamicNotificationRuleListModelPaginationResult
}

func ParseGetV1NotificationsDynamicrulesResponse

func ParseGetV1NotificationsDynamicrulesResponse(rsp *http.Response) (*GetV1NotificationsDynamicrulesResponse, error)

ParseGetV1NotificationsDynamicrulesResponse parses an HTTP response from a GetV1NotificationsDynamicrulesWithResponse call

func (GetV1NotificationsDynamicrulesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1NotificationsDynamicrulesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1NotificationsDynamicrulesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1NotificationsDynamicrulesResponse) Status

Status returns HTTPResponse.Status

func (GetV1NotificationsDynamicrulesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingReportmoduleColumnsResponse

type GetV1OutgoingReportmoduleColumnsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]string
}

func ParseGetV1OutgoingReportmoduleColumnsResponse

func ParseGetV1OutgoingReportmoduleColumnsResponse(rsp *http.Response) (*GetV1OutgoingReportmoduleColumnsResponse, error)

ParseGetV1OutgoingReportmoduleColumnsResponse parses an HTTP response from a GetV1OutgoingReportmoduleColumnsWithResponse call

func (GetV1OutgoingReportmoduleColumnsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingReportmoduleColumnsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingReportmoduleColumnsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingReportmoduleColumnsResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingReportmoduleColumnsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingReportmoduleReportsByIdDownloadResponse

type GetV1OutgoingReportmoduleReportsByIdDownloadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1OutgoingReportmoduleReportsByIdDownloadResponse

func ParseGetV1OutgoingReportmoduleReportsByIdDownloadResponse(rsp *http.Response) (*GetV1OutgoingReportmoduleReportsByIdDownloadResponse, error)

ParseGetV1OutgoingReportmoduleReportsByIdDownloadResponse parses an HTTP response from a GetV1OutgoingReportmoduleReportsByIdDownloadWithResponse call

func (GetV1OutgoingReportmoduleReportsByIdDownloadResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingReportmoduleReportsByIdDownloadResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingReportmoduleReportsByIdDownloadResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingReportmoduleReportsByIdDownloadResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingReportmoduleReportsParams

type GetV1OutgoingReportmoduleReportsParams struct {
	// Query *query* parametresi ile arama yapabilirsiniz.
	Query *string `form:"query,omitempty" json:"query,omitempty"`

	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1OutgoingReportmoduleReportsParams defines parameters for GetV1OutgoingReportmoduleReports.

type GetV1OutgoingReportmoduleReportsResponse

type GetV1OutgoingReportmoduleReportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExcelReportQueuePaginationResult
}

func ParseGetV1OutgoingReportmoduleReportsResponse

func ParseGetV1OutgoingReportmoduleReportsResponse(rsp *http.Response) (*GetV1OutgoingReportmoduleReportsResponse, error)

ParseGetV1OutgoingReportmoduleReportsResponse parses an HTTP response from a GetV1OutgoingReportmoduleReportsWithResponse call

func (GetV1OutgoingReportmoduleReportsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingReportmoduleReportsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingReportmoduleReportsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingReportmoduleReportsResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingReportmoduleReportsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingReportmoduleTemplatesByIdResponse

type GetV1OutgoingReportmoduleTemplatesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExcelReportTemplate
}

func ParseGetV1OutgoingReportmoduleTemplatesByIdResponse

func ParseGetV1OutgoingReportmoduleTemplatesByIdResponse(rsp *http.Response) (*GetV1OutgoingReportmoduleTemplatesByIdResponse, error)

ParseGetV1OutgoingReportmoduleTemplatesByIdResponse parses an HTTP response from a GetV1OutgoingReportmoduleTemplatesByIdWithResponse call

func (GetV1OutgoingReportmoduleTemplatesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingReportmoduleTemplatesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingReportmoduleTemplatesByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingReportmoduleTemplatesByIdResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingReportmoduleTemplatesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingReportmoduleTemplatesParams

type GetV1OutgoingReportmoduleTemplatesParams struct {
	// Query *query* parametresi ile arama yapabilirsiniz.
	Query *string `form:"query,omitempty" json:"query,omitempty"`

	// Sort Sıralama
	Sort string `form:"sort" json:"sort"`

	// PageSize Sayfadaki kayıt sayısı
	PageSize int `form:"pageSize" json:"pageSize"`

	// Page Görüntülenecek sayfa
	Page int `form:"page" json:"page"`
}

GetV1OutgoingReportmoduleTemplatesParams defines parameters for GetV1OutgoingReportmoduleTemplates.

type GetV1OutgoingReportmoduleTemplatesResponse

type GetV1OutgoingReportmoduleTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExcelReportTemplatePaginationResult
}

func ParseGetV1OutgoingReportmoduleTemplatesResponse

func ParseGetV1OutgoingReportmoduleTemplatesResponse(rsp *http.Response) (*GetV1OutgoingReportmoduleTemplatesResponse, error)

ParseGetV1OutgoingReportmoduleTemplatesResponse parses an HTTP response from a GetV1OutgoingReportmoduleTemplatesWithResponse call

func (GetV1OutgoingReportmoduleTemplatesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingReportmoduleTemplatesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingReportmoduleTemplatesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingReportmoduleTemplatesResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingReportmoduleTemplatesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1TagsByIdResponse

type GetV1TagsByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *Tag
}

func ParseGetV1TagsByIdResponse

func ParseGetV1TagsByIdResponse(rsp *http.Response) (*GetV1TagsByIdResponse, error)

ParseGetV1TagsByIdResponse parses an HTTP response from a GetV1TagsByIdWithResponse call

func (GetV1TagsByIdResponse) ContentType

func (r GetV1TagsByIdResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1TagsByIdResponse) GetBody

func (r GetV1TagsByIdResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1TagsByIdResponse) GetJSON200

func (r GetV1TagsByIdResponse) GetJSON200() *Tag

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1TagsByIdResponse) Status

func (r GetV1TagsByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetV1TagsByIdResponse) StatusCode

func (r GetV1TagsByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1TagsParams

type GetV1TagsParams struct {
	// Query Aranacak kelime
	Query *string `form:"query,omitempty" json:"query,omitempty"`
}

GetV1TagsParams defines parameters for GetV1Tags.

type GetV1TagsResponse

type GetV1TagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]Tag
}

func ParseGetV1TagsResponse

func ParseGetV1TagsResponse(rsp *http.Response) (*GetV1TagsResponse, error)

ParseGetV1TagsResponse parses an HTTP response from a GetV1TagsWithResponse call

func (GetV1TagsResponse) ContentType

func (r GetV1TagsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1TagsResponse) GetBody

func (r GetV1TagsResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1TagsResponse) GetJSON200

func (r GetV1TagsResponse) GetJSON200() *[]Tag

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1TagsResponse) Status

func (r GetV1TagsResponse) Status() string

Status returns HTTPResponse.Status

func (GetV1TagsResponse) StatusCode

func (r GetV1TagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type History

type History struct {
	// ClientIp Kullanıcı ip
	ClientIp string `json:"clientIp"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`
	EntryType EntryType `json:"entryType"`

	// Message Mesaj
	Message string `json:"message"`

	// UserName Kullanıcı adı
	UserName string `json:"userName"`
}

History defines model for History.

type HistoryPaginationResult

type HistoryPaginationResult struct {
	Data       []History `json:"data"`
	Page       int32     `json:"page"`
	PageSize   int32     `json:"pageSize"`
	TotalCount int32     `json:"totalCount"`
}

HistoryPaginationResult defines model for HistoryPaginationResult.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type InternetInfo

type InternetInfo struct {
	PaymentDate               *time.Time `json:"paymentDate,omitempty"`
	PaymentMethod             string     `json:"paymentMethod"`
	PaymentMethodDescription  string     `json:"paymentMethodDescription"`
	TransportDate             *time.Time `json:"transportDate,omitempty"`
	TransporterName           string     `json:"transporterName"`
	TransporterRegisterNumber string     `json:"transporterRegisterNumber"`
	WebsiteUri                string     `json:"websiteUri"`
}

InternetInfo defines model for InternetInfo.

type InvalidField

type InvalidField struct {
	// Description Hata kodu
	Description string `json:"description"`

	// Detail Hata detayı
	Detail string `json:"detail"`

	// Field Hata kodu
	Field string `json:"field"`
}

InvalidField defines model for InvalidField.

type Invoice

type Invoice struct {
	AccountingCustomerParty AccountingCustomerParty `json:"accountingCustomerParty"`
	ArchiveDocumentStatus   ArchiveDocumentStatus   `json:"archiveDocumentStatus"`

	// CancelDate İptal tarihi
	CancelDate *time.Time `json:"cancelDate,omitempty"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// DocumentCurrencyCode Para birimi
	DocumentCurrencyCode string `json:"documentCurrencyCode"`

	// DocumentNumber Belge numarası
	DocumentNumber string `json:"documentNumber"`

	// Id Id
	//
	// Example: 428e00c3-0c5e-4c32-93f7-7de311f38da6
	Id              openapi_types.UUID `json:"id"`
	InvoiceTypeCode InvoiceTypeCode    `json:"invoiceTypeCode"`

	// IsCanceled İptal edildi
	IsCanceled bool `json:"isCanceled"`

	// IsInternet İnternet üzerinden
	IsInternet bool `json:"isInternet"`

	// IsPrinted Yazdırıldı
	IsPrinted bool `json:"isPrinted"`

	// IssueDate Belge tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	IssueDate                     time.Time                `json:"issueDate"`
	LucaTransferRequestId         *string                  `json:"lucaTransferRequestId,omitempty"`
	LucaTransferResultCode        *string                  `json:"lucaTransferResultCode,omitempty"`
	LucaTransferResultDescription *string                  `json:"lucaTransferResultDescription,omitempty"`
	LucaTransferStatus            LucaTransferStatus       `json:"lucaTransferStatus"`
	MailingCount                  *MailingCount            `json:"mailingCount,omitempty"`
	MarketPlaceOrderSummary       *MarketPlaceOrderSummary `json:"marketPlaceOrderSummary,omitempty"`

	// NoteCount Kullanıcı notu sayısı
	NoteCount *int32 `json:"noteCount,omitempty"`

	// PayableAmount Toplam
	PayableAmount        float64                               `json:"payableAmount"`
	ReportDivisionStatus EArchiveDocumentsReportDivisionStatus `json:"reportDivisionStatus"`

	// SendType e-Arşiv faturanın, e-SMM nin gönderim tipi bu alanda tutulur
	SendType          SendType `json:"sendType"`
	SourceAppRecordId *string  `json:"sourceAppRecordId,omitempty"`

	// Tags Etiketler
	Tags               *[]Tag       `json:"tags,omitempty"`
	TranferredAtToLuca *time.Time   `json:"tranferredAtToLuca,omitempty"`
	TransferType       TransferType `json:"transferType"`
}

Invoice defines model for Invoice.

type InvoiceCanceled

type InvoiceCanceled struct {
	AccountingCustomerParty AccountingCustomerParty `json:"accountingCustomerParty"`
	ArchiveDocumentStatus   ArchiveDocumentStatus   `json:"archiveDocumentStatus"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// DocumentCurrencyCode Para birimi
	DocumentCurrencyCode string `json:"documentCurrencyCode"`

	// DocumentNumber Belge numarası
	DocumentNumber string `json:"documentNumber"`

	// Id Id
	//
	// Example: 5473b322-4c4d-40b8-9199-de44a90e7e5b
	Id              openapi_types.UUID `json:"id"`
	InvoiceTypeCode InvoiceTypeCode    `json:"invoiceTypeCode"`

	// IsInternet İnternet üzerinden
	IsInternet bool `json:"isInternet"`

	// IsPrinted Yazdırıldı
	IsPrinted bool `json:"isPrinted"`

	// IssueDate Belge tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	IssueDate time.Time `json:"issueDate"`

	// PayableAmount Toplam
	PayableAmount        float64                               `json:"payableAmount"`
	ReportDivisionStatus EArchiveDocumentsReportDivisionStatus `json:"reportDivisionStatus"`

	// SendType e-Arşiv faturanın, e-SMM nin gönderim tipi bu alanda tutulur
	SendType     SendType     `json:"sendType"`
	TransferType TransferType `json:"transferType"`
}

InvoiceCanceled defines model for InvoiceCanceled.

type InvoiceCanceledPaginationResult

type InvoiceCanceledPaginationResult struct {
	Data       []InvoiceCanceled `json:"data"`
	Page       int32             `json:"page"`
	PageSize   int32             `json:"pageSize"`
	TotalCount int32             `json:"totalCount"`
}

InvoiceCanceledPaginationResult defines model for InvoiceCanceledPaginationResult.

type InvoiceDetail

type InvoiceDetail struct {
	AccountingCustomerParty AccountingCustomerParty `json:"accountingCustomerParty"`

	// AllowanceTotalAmount İskonto tutarı
	AllowanceTotalAmount  float64               `json:"allowanceTotalAmount"`
	ArchiveDocumentStatus ArchiveDocumentStatus `json:"archiveDocumentStatus"`

	// CancelDate İptal tarihi
	CancelDate        *time.Time `json:"cancelDate,omitempty"`
	ChargeTotalAmount float64    `json:"chargeTotalAmount"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// DocumentCurrencyCode Para birimi
	DocumentCurrencyCode string `json:"documentCurrencyCode"`

	// DocumentNumber Belge tarihi
	DocumentNumber string `json:"documentNumber"`

	// ErrorDescription Hata açıklaması
	ErrorDescription *string `json:"errorDescription,omitempty"`

	// Id Id
	//
	// Example: 707de747-84b5-4ae2-9122-ac2783975bab
	Id              openapi_types.UUID `json:"id"`
	InvoiceTypeCode InvoiceTypeCode    `json:"invoiceTypeCode"`

	// IsCanceled İptal edildi
	IsCanceled bool `json:"isCanceled"`

	// IsInternet İnternet üzerinde
	IsInternet bool `json:"isInternet"`

	// IsPrinted Yazdırıldı
	IsPrinted bool `json:"isPrinted"`

	// IssueDate Belge tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	IssueDate time.Time `json:"issueDate"`

	// PayableAmount Toplam
	PayableAmount float64 `json:"payableAmount"`

	// PricingExchangeCalculationRate Döviz kuru
	PricingExchangeCalculationRate float64                               `json:"pricingExchangeCalculationRate"`
	ReportDivisionStatus           EArchiveDocumentsReportDivisionStatus `json:"reportDivisionStatus"`

	// SendType e-Arşiv faturanın, e-SMM nin gönderim tipi bu alanda tutulur
	SendType SendType `json:"sendType"`

	// TaxExclusiveAmount Vergi hariç toplam
	TaxExclusiveAmount float64 `json:"taxExclusiveAmount"`

	// TaxTotalAmount Vergi toplam
	TaxTotalAmount float64      `json:"taxTotalAmount"`
	TransferType   TransferType `json:"transferType"`
}

InvoiceDetail defines model for InvoiceDetail.

type InvoicePaginationResult

type InvoicePaginationResult struct {
	Data       []Invoice `json:"data"`
	Page       int32     `json:"page"`
	PageSize   int32     `json:"pageSize"`
	TotalCount int32     `json:"totalCount"`
}

InvoicePaginationResult defines model for InvoicePaginationResult.

type InvoiceProfile

type InvoiceProfile string

InvoiceProfile defines model for InvoiceProfile.

const (
	InvoiceProfileEARSIVFATURA InvoiceProfile = "EARSIVFATURA"
	InvoiceProfileUnknown      InvoiceProfile = "Unknown"
)

Defines values for InvoiceProfile.

func (InvoiceProfile) Valid

func (e InvoiceProfile) Valid() bool

Valid indicates whether the value is a known member of the InvoiceProfile enum.

type InvoiceSetParameter

type InvoiceSetParameter string

InvoiceSetParameter defines model for InvoiceSetParameter.

const (
	Printed   InvoiceSetParameter = "Printed"
	Unprinted InvoiceSetParameter = "Unprinted"
)

Defines values for InvoiceSetParameter.

func (InvoiceSetParameter) Valid

func (e InvoiceSetParameter) Valid() bool

Valid indicates whether the value is a known member of the InvoiceSetParameter enum.

type InvoiceTypeCode

type InvoiceTypeCode string

InvoiceTypeCode defines model for InvoiceTypeCode.

const (
	InvoiceTypeCodeHKSKOMISYONCU    InvoiceTypeCode = "HKSKOMISYONCU"
	InvoiceTypeCodeHKSSATIS         InvoiceTypeCode = "HKSSATIS"
	InvoiceTypeCodeIADE             InvoiceTypeCode = "IADE"
	InvoiceTypeCodeIHRACKAYITLI     InvoiceTypeCode = "IHRACKAYITLI"
	InvoiceTypeCodeISTISNA          InvoiceTypeCode = "ISTISNA"
	InvoiceTypeCodeKONAKLAMAVERGISI InvoiceTypeCode = "KONAKLAMAVERGISI"
	InvoiceTypeCodeOZELMATRAH       InvoiceTypeCode = "OZELMATRAH"
	InvoiceTypeCodeSARJ             InvoiceTypeCode = "SARJ"
	InvoiceTypeCodeSARJANLIK        InvoiceTypeCode = "SARJANLIK"
	InvoiceTypeCodeSATIS            InvoiceTypeCode = "SATIS"
	InvoiceTypeCodeTEKNOLOJIDESTEK  InvoiceTypeCode = "TEKNOLOJIDESTEK"
	InvoiceTypeCodeTEVKIFAT         InvoiceTypeCode = "TEVKIFAT"
	InvoiceTypeCodeTEVKIFATIADE     InvoiceTypeCode = "TEVKIFATIADE"
	InvoiceTypeCodeUnknown          InvoiceTypeCode = "Unknown"
	InvoiceTypeCodeYTBIADE          InvoiceTypeCode = "YTBIADE"
	InvoiceTypeCodeYTBISTISNA       InvoiceTypeCode = "YTBISTISNA"
	InvoiceTypeCodeYTBSATIS         InvoiceTypeCode = "YTBSATIS"
	InvoiceTypeCodeYTBTEVKIFAT      InvoiceTypeCode = "YTBTEVKIFAT"
	InvoiceTypeCodeYTBTEVKIFATIADE  InvoiceTypeCode = "YTBTEVKIFATIADE"
)

Defines values for InvoiceTypeCode.

func (InvoiceTypeCode) Valid

func (e InvoiceTypeCode) Valid() bool

Valid indicates whether the value is a known member of the InvoiceTypeCode enum.

type InvoiceTypeParameter

type InvoiceTypeParameter string

InvoiceTypeParameter defines model for InvoiceTypeParameter.

const (
	InvoiceTypeParameterAll              InvoiceTypeParameter = "All"
	InvoiceTypeParameterHKSKOMISYONCU    InvoiceTypeParameter = "HKSKOMISYONCU"
	InvoiceTypeParameterHKSSATIS         InvoiceTypeParameter = "HKSSATIS"
	InvoiceTypeParameterIADE             InvoiceTypeParameter = "IADE"
	InvoiceTypeParameterIHRACKAYITLI     InvoiceTypeParameter = "IHRACKAYITLI"
	InvoiceTypeParameterISTISNA          InvoiceTypeParameter = "ISTISNA"
	InvoiceTypeParameterKONAKLAMAVERGISI InvoiceTypeParameter = "KONAKLAMAVERGISI"
	InvoiceTypeParameterOZELMATRAH       InvoiceTypeParameter = "OZELMATRAH"
	InvoiceTypeParameterSARJ             InvoiceTypeParameter = "SARJ"
	InvoiceTypeParameterSARJANLIK        InvoiceTypeParameter = "SARJANLIK"
	InvoiceTypeParameterSATIS            InvoiceTypeParameter = "SATIS"
	InvoiceTypeParameterTEKNOLOJIDESTEK  InvoiceTypeParameter = "TEKNOLOJIDESTEK"
	InvoiceTypeParameterTEVKIFAT         InvoiceTypeParameter = "TEVKIFAT"
	InvoiceTypeParameterTEVKIFATIADE     InvoiceTypeParameter = "TEVKIFATIADE"
	InvoiceTypeParameterYTBIADE          InvoiceTypeParameter = "YTBIADE"
	InvoiceTypeParameterYTBISTISNA       InvoiceTypeParameter = "YTBISTISNA"
	InvoiceTypeParameterYTBSATIS         InvoiceTypeParameter = "YTBSATIS"
	InvoiceTypeParameterYTBTEVKIFAT      InvoiceTypeParameter = "YTBTEVKIFAT"
	InvoiceTypeParameterYTBTEVKIFATIADE  InvoiceTypeParameter = "YTBTEVKIFATIADE"
)

Defines values for InvoiceTypeParameter.

func (InvoiceTypeParameter) Valid

func (e InvoiceTypeParameter) Valid() bool

Valid indicates whether the value is a known member of the InvoiceTypeParameter enum.

type LucaTransferStatus

type LucaTransferStatus string

LucaTransferStatus defines model for LucaTransferStatus.

const (
	LucaTransferStatusError    LucaTransferStatus = "Error"
	LucaTransferStatusNone     LucaTransferStatus = "None"
	LucaTransferStatusSucceded LucaTransferStatus = "Succeded"
	LucaTransferStatusUnknown  LucaTransferStatus = "Unknown"
)

Defines values for LucaTransferStatus.

func (LucaTransferStatus) Valid

func (e LucaTransferStatus) Valid() bool

Valid indicates whether the value is a known member of the LucaTransferStatus enum.

type LucaTransferStatusParameter

type LucaTransferStatusParameter string

LucaTransferStatusParameter defines model for LucaTransferStatusParameter.

const (
	LucaTransferStatusParameterAll      LucaTransferStatusParameter = "All"
	LucaTransferStatusParameterError    LucaTransferStatusParameter = "Error"
	LucaTransferStatusParameterNone     LucaTransferStatusParameter = "None"
	LucaTransferStatusParameterSucceded LucaTransferStatusParameter = "Succeded"
	LucaTransferStatusParameterUnknown  LucaTransferStatusParameter = "Unknown"
)

Defines values for LucaTransferStatusParameter.

func (LucaTransferStatusParameter) Valid

Valid indicates whether the value is a known member of the LucaTransferStatusParameter enum.

type MailHistory

type MailHistory struct {
	// Id Id
	//
	// Example: 854cf746-419c-4e1c-ba0f-dd6cff1396d5
	Id openapi_types.UUID `json:"id"`

	// IsDownload İndirilme
	//
	// Example: true
	IsDownload bool `json:"isDownload"`

	// IsRead Okunma
	//
	// Example: true
	IsRead bool `json:"isRead"`

	// IsSend Gönderim
	//
	// Example: true
	IsSend bool `json:"isSend"`

	// IsView Görüntülenme
	//
	// Example: false
	IsView bool `json:"isView"`

	// ReadedDate Okunma tarihi
	ReadedDate *time.Time `json:"readedDate,omitempty"`

	// ReceiverMail Alıcı mail
	ReceiverMail string `json:"receiverMail"`

	// SendedDate Gönderilme tarihi
	SendedDate *time.Time `json:"sendedDate,omitempty"`
}

MailHistory defines model for MailHistory.

type MailHistoryPaginationResult

type MailHistoryPaginationResult struct {
	Data       []MailHistory `json:"data"`
	Page       int32         `json:"page"`
	PageSize   int32         `json:"pageSize"`
	TotalCount int32         `json:"totalCount"`
}

MailHistoryPaginationResult defines model for MailHistoryPaginationResult.

type MailSetting

type MailSetting struct {
	// IsAuto Otomatik
	//
	// Example: true
	IsAuto bool `json:"isAuto"`

	// Title Başlık
	Title string `json:"title"`
}

MailSetting defines model for MailSetting.

type MailSettingDto

type MailSettingDto struct {
	// IsAuto Otomatik
	//
	// Example: true
	IsAuto *bool `json:"isAuto,omitempty"`

	// Title Başlık
	Title string `json:"title"`
}

MailSettingDto defines model for MailSettingDto.

type MailStatusFilterParameter

type MailStatusFilterParameter string

MailStatusFilterParameter defines model for MailStatusFilterParameter.

const (
	MailStatusFilterParameterAll     MailStatusFilterParameter = "All"
	MailStatusFilterParameterFailed  MailStatusFilterParameter = "Failed"
	MailStatusFilterParameterReaded  MailStatusFilterParameter = "Readed"
	MailStatusFilterParameterSucceed MailStatusFilterParameter = "Succeed"
)

Defines values for MailStatusFilterParameter.

func (MailStatusFilterParameter) Valid

func (e MailStatusFilterParameter) Valid() bool

Valid indicates whether the value is a known member of the MailStatusFilterParameter enum.

type MailingCount

type MailingCount struct {
	// FailedMailCount Başarısız mail sayısı
	FailedMailCount int32 `json:"failedMailCount"`

	// FailedSmsCount Başarısız sms sayısı
	FailedSmsCount int32 `json:"failedSmsCount"`

	// ReadedMailCount Okunan mail sayısı
	ReadedMailCount int32 `json:"readedMailCount"`

	// ReadedSmsCount Okunan sms sayısı
	ReadedSmsCount int32 `json:"readedSmsCount"`

	// SuccedMailCount Başarılı mail sayısı
	SuccedMailCount int32 `json:"succedMailCount"`

	// SuccedSmsCount Başarılı sms sayısı
	SuccedSmsCount int32 `json:"succedSmsCount"`
}

MailingCount defines model for MailingCount.

type MarketPlaceOrderSummary

type MarketPlaceOrderSummary struct {
	MarketPlaceProvider   *MarketPlaceProvider `json:"marketPlaceProvider,omitempty"`
	MarketPlaceSupplierId *string              `json:"marketPlaceSupplierId,omitempty"`
	OrderDate             *time.Time           `json:"orderDate,omitempty"`
	OrderNumber           *string              `json:"orderNumber,omitempty"`
}

MarketPlaceOrderSummary defines model for MarketPlaceOrderSummary.

type MarketPlaceProvider

type MarketPlaceProvider string

MarketPlaceProvider defines model for MarketPlaceProvider.

const (
	MarketPlaceProviderAkakce        MarketPlaceProvider = "Akakce"
	MarketPlaceProviderAmazon        MarketPlaceProvider = "Amazon"
	MarketPlaceProviderCicekSepeti   MarketPlaceProvider = "CicekSepeti"
	MarketPlaceProviderFarmazon      MarketPlaceProvider = "Farmazon"
	MarketPlaceProviderHepsiburada   MarketPlaceProvider = "Hepsiburada"
	MarketPlaceProviderIdefix        MarketPlaceProvider = "Idefix"
	MarketPlaceProviderIkas          MarketPlaceProvider = "Ikas"
	MarketPlaceProviderMorhipo       MarketPlaceProvider = "Morhipo"
	MarketPlaceProviderN11           MarketPlaceProvider = "N11"
	MarketPlaceProviderNone          MarketPlaceProvider = "None"
	MarketPlaceProviderPazarama      MarketPlaceProvider = "Pazarama"
	MarketPlaceProviderPttAvm        MarketPlaceProvider = "PttAvm"
	MarketPlaceProviderTrendyol      MarketPlaceProvider = "Trendyol"
	MarketPlaceProviderTurkcellPasaj MarketPlaceProvider = "TurkcellPasaj"
	MarketPlaceProviderWooCommerce   MarketPlaceProvider = "WooCommerce"
)

Defines values for MarketPlaceProvider.

func (MarketPlaceProvider) Valid

func (e MarketPlaceProvider) Valid() bool

Valid indicates whether the value is a known member of the MarketPlaceProvider enum.

type Note

type Note struct {
	// Content Not içeriği
	Content string `json:"content"`

	// Id Example: 7f890cf8-149f-44fb-bd6b-1f45561928d8
	Id openapi_types.UUID `json:"id"`
}

Note defines model for Note.

type NoteDto

type NoteDto struct {
	// Content Not içeriği
	Content string `json:"content"`
}

NoteDto defines model for NoteDto.

type NotePaginationResult

type NotePaginationResult struct {
	Data       []Note `json:"data"`
	Page       int32  `json:"page"`
	PageSize   int32  `json:"pageSize"`
	TotalCount int32  `json:"totalCount"`
}

NotePaginationResult defines model for NotePaginationResult.

type NotificationType

type NotificationType string

NotificationType defines model for NotificationType.

const (
	Mail NotificationType = "Mail"
)

Defines values for NotificationType.

func (NotificationType) Valid

func (e NotificationType) Valid() bool

Valid indicates whether the value is a known member of the NotificationType enum.

type PostV1DefinitionsDocumenttemplatesByIdPreviewMultipartBody

type PostV1DefinitionsDocumenttemplatesByIdPreviewMultipartBody struct {
	File *openapi_types.File `json:"file,omitempty"`
}

PostV1DefinitionsDocumenttemplatesByIdPreviewMultipartBody defines parameters for PostV1DefinitionsDocumenttemplatesByIdPreview.

type PostV1DefinitionsDocumenttemplatesByIdPreviewMultipartRequestBody

type PostV1DefinitionsDocumenttemplatesByIdPreviewMultipartRequestBody PostV1DefinitionsDocumenttemplatesByIdPreviewMultipartBody

PostV1DefinitionsDocumenttemplatesByIdPreviewMultipartRequestBody defines body for PostV1DefinitionsDocumenttemplatesByIdPreview for multipart/form-data ContentType.

type PostV1DefinitionsDocumenttemplatesByIdPreviewResponse

type PostV1DefinitionsDocumenttemplatesByIdPreviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *PostV1DefinitionsDocumenttemplatesByIdPreviewResponse200Headers
}

func ParsePostV1DefinitionsDocumenttemplatesByIdPreviewResponse

func ParsePostV1DefinitionsDocumenttemplatesByIdPreviewResponse(rsp *http.Response) (*PostV1DefinitionsDocumenttemplatesByIdPreviewResponse, error)

ParsePostV1DefinitionsDocumenttemplatesByIdPreviewResponse parses an HTTP response from a PostV1DefinitionsDocumenttemplatesByIdPreviewWithResponse call

func (PostV1DefinitionsDocumenttemplatesByIdPreviewResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1DefinitionsDocumenttemplatesByIdPreviewResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1DefinitionsDocumenttemplatesByIdPreviewResponse) Status

Status returns HTTPResponse.Status

func (PostV1DefinitionsDocumenttemplatesByIdPreviewResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1DefinitionsDocumenttemplatesByIdPreviewResponse200Headers

type PostV1DefinitionsDocumenttemplatesByIdPreviewResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

PostV1DefinitionsDocumenttemplatesByIdPreviewResponse200Headers the declared response headers of an HTTP 200 response for PostV1DefinitionsDocumenttemplatesByIdPreview

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoMultipartBody

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoMultipartBody struct {
	// File **Dosya içeriği**
	File openapi_types.File `json:"File"`
}

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoMultipartBody defines parameters for PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo.

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoMultipartRequestBody

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoMultipartRequestBody PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoMultipartBody

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoMultipartRequestBody defines body for PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogo for multipart/form-data ContentType.

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse(rsp *http.Response) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse, error)

ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse parses an HTTP response from a PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoWithResponse call

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) Status

Status returns HTTPResponse.Status

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdLogoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewMultipartBody

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewMultipartBody struct {
	JsonContent openapi_types.File  `json:"jsonContent"`
	UblXmlFile  *openapi_types.File `json:"ublXmlFile,omitempty"`
}

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewMultipartBody defines parameters for PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreview.

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewMultipartRequestBody

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewMultipartRequestBody PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewMultipartBody

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewMultipartRequestBody defines body for PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreview for multipart/form-data ContentType.

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse200Headers
}

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse(rsp *http.Response) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse, error)

ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse parses an HTTP response from a PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewWithResponse call

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse) Status

Status returns HTTPResponse.Status

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse200Headers

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreviewResponse200Headers the declared response headers of an HTTP 200 response for PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdPreview

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureMultipartBody

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureMultipartBody struct {
	// File **Dosya içeriği**
	File openapi_types.File `json:"File"`
}

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureMultipartBody defines parameters for PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature.

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureMultipartRequestBody

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureMultipartRequestBody PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureMultipartBody

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureMultipartRequestBody defines body for PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignature for multipart/form-data ContentType.

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse(rsp *http.Response) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse, error)

ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse parses an HTTP response from a PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureWithResponse call

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) Status

Status returns HTTPResponse.Status

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdSignatureResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampMultipartBody

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampMultipartBody struct {
	// File **Dosya içeriği**
	File openapi_types.File `json:"File"`
}

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampMultipartBody defines parameters for PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp.

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampMultipartRequestBody

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampMultipartRequestBody PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampMultipartBody

PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampMultipartRequestBody defines body for PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStamp for multipart/form-data ContentType.

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse(rsp *http.Response) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse, error)

ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse parses an HTTP response from a PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampWithResponse call

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) Status

Status returns HTTPResponse.Status

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsByIdStampResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsJSONRequestBody

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsJSONRequestBody = DocumentTemplateCustomizationSettingDto

PostV1DefinitionsDocumenttemplatesCustomizationsettingsJSONRequestBody defines body for PostV1DefinitionsDocumenttemplatesCustomizationsettings for application/json ContentType.

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse

type PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *DocumentTemplateCustomizationSetting
}

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse

func ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse(rsp *http.Response) (*PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse, error)

ParsePostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse parses an HTTP response from a PostV1DefinitionsDocumenttemplatesCustomizationsettingsWithResponse call

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) Status

Status returns HTTPResponse.Status

func (PostV1DefinitionsDocumenttemplatesCustomizationsettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1DefinitionsDocumenttemplatesMultipartBody

type PostV1DefinitionsDocumenttemplatesMultipartBody struct {
	// File XSLT Dosyası
	File openapi_types.File `json:"File"`

	// IsDefault Varsayılan
	//
	// Example: true
	IsDefault bool `json:"IsDefault"`

	// Title Başlık
	Title string `json:"Title"`
}

PostV1DefinitionsDocumenttemplatesMultipartBody defines parameters for PostV1DefinitionsDocumenttemplates.

type PostV1DefinitionsDocumenttemplatesMultipartRequestBody

type PostV1DefinitionsDocumenttemplatesMultipartRequestBody PostV1DefinitionsDocumenttemplatesMultipartBody

PostV1DefinitionsDocumenttemplatesMultipartRequestBody defines body for PostV1DefinitionsDocumenttemplates for multipart/form-data ContentType.

type PostV1DefinitionsDocumenttemplatesResponse

type PostV1DefinitionsDocumenttemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *DocumentTemplate
}

func ParsePostV1DefinitionsDocumenttemplatesResponse

func ParsePostV1DefinitionsDocumenttemplatesResponse(rsp *http.Response) (*PostV1DefinitionsDocumenttemplatesResponse, error)

ParsePostV1DefinitionsDocumenttemplatesResponse parses an HTTP response from a PostV1DefinitionsDocumenttemplatesWithResponse call

func (PostV1DefinitionsDocumenttemplatesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1DefinitionsDocumenttemplatesResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1DefinitionsDocumenttemplatesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1DefinitionsDocumenttemplatesResponse) Status

Status returns HTTPResponse.Status

func (PostV1DefinitionsDocumenttemplatesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1DefinitionsSeriesJSONRequestBody

type PostV1DefinitionsSeriesJSONRequestBody = DocumentSerieDto

PostV1DefinitionsSeriesJSONRequestBody defines body for PostV1DefinitionsSeries for application/json ContentType.

type PostV1DefinitionsSeriesResponse

type PostV1DefinitionsSeriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *DocumentSerie
}

func ParsePostV1DefinitionsSeriesResponse

func ParsePostV1DefinitionsSeriesResponse(rsp *http.Response) (*PostV1DefinitionsSeriesResponse, error)

ParsePostV1DefinitionsSeriesResponse parses an HTTP response from a PostV1DefinitionsSeriesWithResponse call

func (PostV1DefinitionsSeriesResponse) ContentType

func (r PostV1DefinitionsSeriesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1DefinitionsSeriesResponse) GetBody

func (r PostV1DefinitionsSeriesResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PostV1DefinitionsSeriesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1DefinitionsSeriesResponse) Status

Status returns HTTPResponse.Status

func (PostV1DefinitionsSeriesResponse) StatusCode

func (r PostV1DefinitionsSeriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV1ExinvoicesExportByFiletypeJSONBody

type PostV1ExinvoicesExportByFiletypeJSONBody = []openapi_types.UUID

PostV1ExinvoicesExportByFiletypeJSONBody defines parameters for PostV1ExinvoicesExportByFiletype.

type PostV1ExinvoicesExportByFiletypeJSONRequestBody

type PostV1ExinvoicesExportByFiletypeJSONRequestBody = PostV1ExinvoicesExportByFiletypeJSONBody

PostV1ExinvoicesExportByFiletypeJSONRequestBody defines body for PostV1ExinvoicesExportByFiletype for application/json ContentType.

type PostV1ExinvoicesExportByFiletypeResponse

type PostV1ExinvoicesExportByFiletypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1ExinvoicesExportByFiletypeResponse

func ParsePostV1ExinvoicesExportByFiletypeResponse(rsp *http.Response) (*PostV1ExinvoicesExportByFiletypeResponse, error)

ParsePostV1ExinvoicesExportByFiletypeResponse parses an HTTP response from a PostV1ExinvoicesExportByFiletypeWithResponse call

func (PostV1ExinvoicesExportByFiletypeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1ExinvoicesExportByFiletypeResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1ExinvoicesExportByFiletypeResponse) Status

Status returns HTTPResponse.Status

func (PostV1ExinvoicesExportByFiletypeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1ExinvoicesMultipartBody

type PostV1ExinvoicesMultipartBody struct {
	// File Dosya
	File openapi_types.File `json:"File"`
}

PostV1ExinvoicesMultipartBody defines parameters for PostV1Exinvoices.

type PostV1ExinvoicesMultipartRequestBody

type PostV1ExinvoicesMultipartRequestBody PostV1ExinvoicesMultipartBody

PostV1ExinvoicesMultipartRequestBody defines body for PostV1Exinvoices for multipart/form-data ContentType.

type PostV1ExinvoicesResponse

type PostV1ExinvoicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *ExInvoiceQueue
}

func ParsePostV1ExinvoicesResponse

func ParsePostV1ExinvoicesResponse(rsp *http.Response) (*PostV1ExinvoicesResponse, error)

ParsePostV1ExinvoicesResponse parses an HTTP response from a PostV1ExinvoicesWithResponse call

func (PostV1ExinvoicesResponse) ContentType

func (r PostV1ExinvoicesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1ExinvoicesResponse) GetBody

func (r PostV1ExinvoicesResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PostV1ExinvoicesResponse) GetJSON201

func (r PostV1ExinvoicesResponse) GetJSON201() *ExInvoiceQueue

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1ExinvoicesResponse) Status

func (r PostV1ExinvoicesResponse) Status() string

Status returns HTTPResponse.Status

func (PostV1ExinvoicesResponse) StatusCode

func (r PostV1ExinvoicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV1InvoicesByUuidSavecompanyindocumentResponse

type PostV1InvoicesByUuidSavecompanyindocumentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *Company
}

func ParsePostV1InvoicesByUuidSavecompanyindocumentResponse

func ParsePostV1InvoicesByUuidSavecompanyindocumentResponse(rsp *http.Response) (*PostV1InvoicesByUuidSavecompanyindocumentResponse, error)

ParsePostV1InvoicesByUuidSavecompanyindocumentResponse parses an HTTP response from a PostV1InvoicesByUuidSavecompanyindocumentWithResponse call

func (PostV1InvoicesByUuidSavecompanyindocumentResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1InvoicesByUuidSavecompanyindocumentResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1InvoicesByUuidSavecompanyindocumentResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1InvoicesByUuidSavecompanyindocumentResponse) Status

Status returns HTTPResponse.Status

func (PostV1InvoicesByUuidSavecompanyindocumentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1InvoicesByUuidUsernotesJSONRequestBody

type PostV1InvoicesByUuidUsernotesJSONRequestBody = NoteDto

PostV1InvoicesByUuidUsernotesJSONRequestBody defines body for PostV1InvoicesByUuidUsernotes for application/json ContentType.

type PostV1InvoicesByUuidUsernotesResponse

type PostV1InvoicesByUuidUsernotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *Note
}

func ParsePostV1InvoicesByUuidUsernotesResponse

func ParsePostV1InvoicesByUuidUsernotesResponse(rsp *http.Response) (*PostV1InvoicesByUuidUsernotesResponse, error)

ParsePostV1InvoicesByUuidUsernotesResponse parses an HTTP response from a PostV1InvoicesByUuidUsernotesWithResponse call

func (PostV1InvoicesByUuidUsernotesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1InvoicesByUuidUsernotesResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1InvoicesByUuidUsernotesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1InvoicesByUuidUsernotesResponse) Status

Status returns HTTPResponse.Status

func (PostV1InvoicesByUuidUsernotesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1InvoicesCancelJSONRequestBody

type PostV1InvoicesCancelJSONRequestBody = DocumentCancellationDto

PostV1InvoicesCancelJSONRequestBody defines body for PostV1InvoicesCancel for application/json ContentType.

type PostV1InvoicesCancelResponse

type PostV1InvoicesCancelResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1InvoicesCancelResponse

func ParsePostV1InvoicesCancelResponse(rsp *http.Response) (*PostV1InvoicesCancelResponse, error)

ParsePostV1InvoicesCancelResponse parses an HTTP response from a PostV1InvoicesCancelWithResponse call

func (PostV1InvoicesCancelResponse) ContentType

func (r PostV1InvoicesCancelResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1InvoicesCancelResponse) GetBody

func (r PostV1InvoicesCancelResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PostV1InvoicesCancelResponse) Status

Status returns HTTPResponse.Status

func (PostV1InvoicesCancelResponse) StatusCode

func (r PostV1InvoicesCancelResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV1InvoicesCanceledWithdrawJSONRequestBody

type PostV1InvoicesCanceledWithdrawJSONRequestBody = DocumentCancellationDto

PostV1InvoicesCanceledWithdrawJSONRequestBody defines body for PostV1InvoicesCanceledWithdraw for application/json ContentType.

type PostV1InvoicesCanceledWithdrawResponse

type PostV1InvoicesCanceledWithdrawResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1InvoicesCanceledWithdrawResponse

func ParsePostV1InvoicesCanceledWithdrawResponse(rsp *http.Response) (*PostV1InvoicesCanceledWithdrawResponse, error)

ParsePostV1InvoicesCanceledWithdrawResponse parses an HTTP response from a PostV1InvoicesCanceledWithdrawWithResponse call

func (PostV1InvoicesCanceledWithdrawResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1InvoicesCanceledWithdrawResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1InvoicesCanceledWithdrawResponse) Status

Status returns HTTPResponse.Status

func (PostV1InvoicesCanceledWithdrawResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1InvoicesEmailSendJSONRequestBody

type PostV1InvoicesEmailSendJSONRequestBody = EmailSendDto

PostV1InvoicesEmailSendJSONRequestBody defines body for PostV1InvoicesEmailSend for application/json ContentType.

type PostV1InvoicesEmailSendResponse

type PostV1InvoicesEmailSendResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1InvoicesEmailSendResponse

func ParsePostV1InvoicesEmailSendResponse(rsp *http.Response) (*PostV1InvoicesEmailSendResponse, error)

ParsePostV1InvoicesEmailSendResponse parses an HTTP response from a PostV1InvoicesEmailSendWithResponse call

func (PostV1InvoicesEmailSendResponse) ContentType

func (r PostV1InvoicesEmailSendResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1InvoicesEmailSendResponse) GetBody

func (r PostV1InvoicesEmailSendResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PostV1InvoicesEmailSendResponse) Status

Status returns HTTPResponse.Status

func (PostV1InvoicesEmailSendResponse) StatusCode

func (r PostV1InvoicesEmailSendResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV1InvoicesExportByFiletypeJSONBody

type PostV1InvoicesExportByFiletypeJSONBody = []openapi_types.UUID

PostV1InvoicesExportByFiletypeJSONBody defines parameters for PostV1InvoicesExportByFiletype.

type PostV1InvoicesExportByFiletypeJSONRequestBody

type PostV1InvoicesExportByFiletypeJSONRequestBody = PostV1InvoicesExportByFiletypeJSONBody

PostV1InvoicesExportByFiletypeJSONRequestBody defines body for PostV1InvoicesExportByFiletype for application/json ContentType.

type PostV1InvoicesExportByFiletypeResponse

type PostV1InvoicesExportByFiletypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1InvoicesExportByFiletypeResponse

func ParsePostV1InvoicesExportByFiletypeResponse(rsp *http.Response) (*PostV1InvoicesExportByFiletypeResponse, error)

ParsePostV1InvoicesExportByFiletypeResponse parses an HTTP response from a PostV1InvoicesExportByFiletypeWithResponse call

func (PostV1InvoicesExportByFiletypeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1InvoicesExportByFiletypeResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1InvoicesExportByFiletypeResponse) Status

Status returns HTTPResponse.Status

func (PostV1InvoicesExportByFiletypeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1NotificationsDynamicrulesJSONRequestBody

type PostV1NotificationsDynamicrulesJSONRequestBody = DynamicNotificationRuleDto

PostV1NotificationsDynamicrulesJSONRequestBody defines body for PostV1NotificationsDynamicrules for application/json ContentType.

type PostV1NotificationsDynamicrulesResponse

type PostV1NotificationsDynamicrulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *DynamicNotificationRuleDto
}

func ParsePostV1NotificationsDynamicrulesResponse

func ParsePostV1NotificationsDynamicrulesResponse(rsp *http.Response) (*PostV1NotificationsDynamicrulesResponse, error)

ParsePostV1NotificationsDynamicrulesResponse parses an HTTP response from a PostV1NotificationsDynamicrulesWithResponse call

func (PostV1NotificationsDynamicrulesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1NotificationsDynamicrulesResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1NotificationsDynamicrulesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1NotificationsDynamicrulesResponse) Status

Status returns HTTPResponse.Status

func (PostV1NotificationsDynamicrulesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1OutgoingReportmoduleReportsJSONRequestBody

type PostV1OutgoingReportmoduleReportsJSONRequestBody = ExcelReportCreateDto

PostV1OutgoingReportmoduleReportsJSONRequestBody defines body for PostV1OutgoingReportmoduleReports for application/json ContentType.

type PostV1OutgoingReportmoduleReportsResponse

type PostV1OutgoingReportmoduleReportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *ExcelReportQueue
}

func ParsePostV1OutgoingReportmoduleReportsResponse

func ParsePostV1OutgoingReportmoduleReportsResponse(rsp *http.Response) (*PostV1OutgoingReportmoduleReportsResponse, error)

ParsePostV1OutgoingReportmoduleReportsResponse parses an HTTP response from a PostV1OutgoingReportmoduleReportsWithResponse call

func (PostV1OutgoingReportmoduleReportsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1OutgoingReportmoduleReportsResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1OutgoingReportmoduleReportsResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1OutgoingReportmoduleReportsResponse) Status

Status returns HTTPResponse.Status

func (PostV1OutgoingReportmoduleReportsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1OutgoingReportmoduleTemplatesJSONRequestBody

type PostV1OutgoingReportmoduleTemplatesJSONRequestBody = ExcelReportTemplateDto

PostV1OutgoingReportmoduleTemplatesJSONRequestBody defines body for PostV1OutgoingReportmoduleTemplates for application/json ContentType.

type PostV1OutgoingReportmoduleTemplatesResponse

type PostV1OutgoingReportmoduleTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *ExcelReportTemplate
}

func ParsePostV1OutgoingReportmoduleTemplatesResponse

func ParsePostV1OutgoingReportmoduleTemplatesResponse(rsp *http.Response) (*PostV1OutgoingReportmoduleTemplatesResponse, error)

ParsePostV1OutgoingReportmoduleTemplatesResponse parses an HTTP response from a PostV1OutgoingReportmoduleTemplatesWithResponse call

func (PostV1OutgoingReportmoduleTemplatesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1OutgoingReportmoduleTemplatesResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1OutgoingReportmoduleTemplatesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1OutgoingReportmoduleTemplatesResponse) Status

Status returns HTTPResponse.Status

func (PostV1OutgoingReportmoduleTemplatesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1TagsJSONRequestBody

type PostV1TagsJSONRequestBody = TagDto

PostV1TagsJSONRequestBody defines body for PostV1Tags for application/json ContentType.

type PostV1TagsResponse

type PostV1TagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *Tag
}

func ParsePostV1TagsResponse

func ParsePostV1TagsResponse(rsp *http.Response) (*PostV1TagsResponse, error)

ParsePostV1TagsResponse parses an HTTP response from a PostV1TagsWithResponse call

func (PostV1TagsResponse) ContentType

func (r PostV1TagsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1TagsResponse) GetBody

func (r PostV1TagsResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PostV1TagsResponse) GetJSON201

func (r PostV1TagsResponse) GetJSON201() *Tag

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1TagsResponse) Status

func (r PostV1TagsResponse) Status() string

Status returns HTTPResponse.Status

func (PostV1TagsResponse) StatusCode

func (r PostV1TagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV1UploadsDocumentMultipartBody

type PostV1UploadsDocumentMultipartBody struct {
	AutoSaveCompany bool `json:"AutoSaveCompany"`

	// DocumentTemplate Özel olarak kullanılmak istenen, sistemde tanımlı XSLT başlığı
	DocumentTemplate *string `json:"DocumentTemplate,omitempty"`

	// File **UBL-TR Xml formatında zipli yada açık halde dosya**
	File                   openapi_types.File        `json:"File"`
	IsDirectSend           bool                      `json:"IsDirectSend"`
	MarketPlaceOrderDate   *time.Time                `json:"MarketPlaceOrderDate,omitempty"`
	MarketPlaceOrderNumber *string                   `json:"MarketPlaceOrderNumber,omitempty"`
	MarketPlaceProvider    *MarketPlaceProvider      `json:"MarketPlaceProvider,omitempty"`
	MarketPlaceSupplierId  *string                   `json:"MarketPlaceSupplierId,omitempty"`
	PreviewType            UploadDocumentPreviewType `json:"PreviewType"`

	// SourceApp Belgenin iletildiği kaynak uygulama adı
	// This filed is mandotary.
	// Set source application unique key to identify it
	SourceApp string `json:"SourceApp"`

	// SourceAppRecordId Belgenin iletildiği kaynak uygulamadaki benzersiz kaydın id'si
	// This filed is optional.
	// Set source application reference to keep track it
	SourceAppRecordId *string `json:"SourceAppRecordId,omitempty"`
}

PostV1UploadsDocumentMultipartBody defines parameters for PostV1UploadsDocument.

type PostV1UploadsDocumentMultipartRequestBody

type PostV1UploadsDocumentMultipartRequestBody PostV1UploadsDocumentMultipartBody

PostV1UploadsDocumentMultipartRequestBody defines body for PostV1UploadsDocument for multipart/form-data ContentType.

type PostV1UploadsDocumentPreviewMultipartBody

type PostV1UploadsDocumentPreviewMultipartBody struct {
	// DocumentTemplateTitle Sistem üzerinde tanımlı tasarım başlığı.
	//
	// > Burada bir değer gönderilirse, sistem üzerinde tanımlı tasarım dosyasıyla önizleme yapılır.
	DocumentTemplateTitle *string `json:"DocumentTemplateTitle,omitempty"`

	// File **UBL-TR Xml formatında dosya**
	File openapi_types.File `json:"File"`
}

PostV1UploadsDocumentPreviewMultipartBody defines parameters for PostV1UploadsDocumentPreview.

type PostV1UploadsDocumentPreviewMultipartRequestBody

type PostV1UploadsDocumentPreviewMultipartRequestBody PostV1UploadsDocumentPreviewMultipartBody

PostV1UploadsDocumentPreviewMultipartRequestBody defines body for PostV1UploadsDocumentPreview for multipart/form-data ContentType.

type PostV1UploadsDocumentPreviewResponse

type PostV1UploadsDocumentPreviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UploadDocumentPreviewResponse
}

func ParsePostV1UploadsDocumentPreviewResponse

func ParsePostV1UploadsDocumentPreviewResponse(rsp *http.Response) (*PostV1UploadsDocumentPreviewResponse, error)

ParsePostV1UploadsDocumentPreviewResponse parses an HTTP response from a PostV1UploadsDocumentPreviewWithResponse call

func (PostV1UploadsDocumentPreviewResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1UploadsDocumentPreviewResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1UploadsDocumentPreviewResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostV1UploadsDocumentPreviewResponse) Status

Status returns HTTPResponse.Status

func (PostV1UploadsDocumentPreviewResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1UploadsDocumentResponse

type PostV1UploadsDocumentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UploadDocumentResponse
}

func ParsePostV1UploadsDocumentResponse

func ParsePostV1UploadsDocumentResponse(rsp *http.Response) (*PostV1UploadsDocumentResponse, error)

ParsePostV1UploadsDocumentResponse parses an HTTP response from a PostV1UploadsDocumentWithResponse call

func (PostV1UploadsDocumentResponse) ContentType

func (r PostV1UploadsDocumentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1UploadsDocumentResponse) GetBody

func (r PostV1UploadsDocumentResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PostV1UploadsDocumentResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostV1UploadsDocumentResponse) Status

Status returns HTTPResponse.Status

func (PostV1UploadsDocumentResponse) StatusCode

func (r PostV1UploadsDocumentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV1UploadsDraftCreateByIdResponse

type PostV1UploadsDraftCreateByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]UploadDocumentResponse
}

func ParsePostV1UploadsDraftCreateByIdResponse

func ParsePostV1UploadsDraftCreateByIdResponse(rsp *http.Response) (*PostV1UploadsDraftCreateByIdResponse, error)

ParsePostV1UploadsDraftCreateByIdResponse parses an HTTP response from a PostV1UploadsDraftCreateByIdWithResponse call

func (PostV1UploadsDraftCreateByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1UploadsDraftCreateByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1UploadsDraftCreateByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostV1UploadsDraftCreateByIdResponse) Status

Status returns HTTPResponse.Status

func (PostV1UploadsDraftCreateByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1UploadsDraftSendJSONBody

type PostV1UploadsDraftSendJSONBody = []openapi_types.UUID

PostV1UploadsDraftSendJSONBody defines parameters for PostV1UploadsDraftSend.

type PostV1UploadsDraftSendJSONRequestBody

type PostV1UploadsDraftSendJSONRequestBody = PostV1UploadsDraftSendJSONBody

PostV1UploadsDraftSendJSONRequestBody defines body for PostV1UploadsDraftSend for application/json ContentType.

type PostV1UploadsDraftSendResponse

type PostV1UploadsDraftSendResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]ApproveAndSendResponse
}

func ParsePostV1UploadsDraftSendResponse

func ParsePostV1UploadsDraftSendResponse(rsp *http.Response) (*PostV1UploadsDraftSendResponse, error)

ParsePostV1UploadsDraftSendResponse parses an HTTP response from a PostV1UploadsDraftSendWithResponse call

func (PostV1UploadsDraftSendResponse) ContentType

func (r PostV1UploadsDraftSendResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1UploadsDraftSendResponse) GetBody

func (r PostV1UploadsDraftSendResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PostV1UploadsDraftSendResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostV1UploadsDraftSendResponse) Status

Status returns HTTPResponse.Status

func (PostV1UploadsDraftSendResponse) StatusCode

func (r PostV1UploadsDraftSendResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationJSONPatchPlusJSONRequestBody

type PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationJSONPatchPlusJSONRequestBody = PreviewInvoiceFromMarketPlaceOrderDto

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationJSONPatchPlusJSONRequestBody defines body for PostV1UploadsMarketplacesByIdOrdersByOrderidPreview for application/json-patch+json ContentType.

type PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationWildcardPlusJSONRequestBody

type PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationWildcardPlusJSONRequestBody = PreviewInvoiceFromMarketPlaceOrderDto

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewApplicationWildcardPlusJSONRequestBody defines body for PostV1UploadsMarketplacesByIdOrdersByOrderidPreview for application/*+json ContentType.

type PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewJSONRequestBody

type PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewJSONRequestBody = PreviewInvoiceFromMarketPlaceOrderDto

PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewJSONRequestBody defines body for PostV1UploadsMarketplacesByIdOrdersByOrderidPreview for application/json ContentType.

type PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse

type PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse

func ParsePostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse(rsp *http.Response) (*PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse, error)

ParsePostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse parses an HTTP response from a PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewWithResponse call

func (PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse) Status

Status returns HTTPResponse.Status

func (PostV1UploadsMarketplacesByIdOrdersByOrderidPreviewResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationJSONPatchPlusJSONRequestBody

type PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationJSONPatchPlusJSONRequestBody = CreateInvoicesFromMarketPlaceOrdersDto

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationJSONPatchPlusJSONRequestBody defines body for PostV1UploadsMarketplacesByIdOrdersCreateinvoice for application/json-patch+json ContentType.

type PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationWildcardPlusJSONRequestBody

type PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationWildcardPlusJSONRequestBody = CreateInvoicesFromMarketPlaceOrdersDto

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceApplicationWildcardPlusJSONRequestBody defines body for PostV1UploadsMarketplacesByIdOrdersCreateinvoice for application/*+json ContentType.

type PostV1UploadsMarketplacesByIdOrdersCreateinvoiceJSONRequestBody

type PostV1UploadsMarketplacesByIdOrdersCreateinvoiceJSONRequestBody = CreateInvoicesFromMarketPlaceOrdersDto

PostV1UploadsMarketplacesByIdOrdersCreateinvoiceJSONRequestBody defines body for PostV1UploadsMarketplacesByIdOrdersCreateinvoice for application/json ContentType.

type PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse

type PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]CreateInvoicesFromMarketPlaceResponse
}

func ParsePostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse

func ParsePostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse(rsp *http.Response) (*PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse, error)

ParsePostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse parses an HTTP response from a PostV1UploadsMarketplacesByIdOrdersCreateinvoiceWithResponse call

func (PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse) Status

Status returns HTTPResponse.Status

func (PostV1UploadsMarketplacesByIdOrdersCreateinvoiceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewInvoiceFromMarketPlaceOrderDto

type PreviewInvoiceFromMarketPlaceOrderDto struct {
	AddressTitle *string `json:"addressTitle,omitempty"`

	// BeginDate Example: 2026-09-16T00:00:00.0000000+03:00
	BeginDate        *time.Time `json:"beginDate,omitempty"`
	DocumentSerie    *string    `json:"documentSerie,omitempty"`
	DocumentTemplate *string    `json:"documentTemplate,omitempty"`

	// EndDate Example: 2026-09-16T00:00:00.0000000+03:00
	EndDate     *time.Time `json:"endDate,omitempty"`
	IsEArchive  *bool      `json:"isEArchive,omitempty"`
	OrderId     *string    `json:"orderId,omitempty"`
	OrderNumber *string    `json:"orderNumber,omitempty"`
}

PreviewInvoiceFromMarketPlaceOrderDto defines model for PreviewInvoiceFromMarketPlaceOrderDto.

type PutV1DefinitionsDocumenttemplatesByIdMultipartBody

type PutV1DefinitionsDocumenttemplatesByIdMultipartBody struct {
	// File XSLT Dosyası
	File openapi_types.File `json:"File"`

	// IsDefault Varsayılan
	//
	// Example: true
	IsDefault bool `json:"IsDefault"`

	// Title Başlık
	Title string `json:"Title"`
}

PutV1DefinitionsDocumenttemplatesByIdMultipartBody defines parameters for PutV1DefinitionsDocumenttemplatesById.

type PutV1DefinitionsDocumenttemplatesByIdMultipartRequestBody

type PutV1DefinitionsDocumenttemplatesByIdMultipartRequestBody PutV1DefinitionsDocumenttemplatesByIdMultipartBody

PutV1DefinitionsDocumenttemplatesByIdMultipartRequestBody defines body for PutV1DefinitionsDocumenttemplatesById for multipart/form-data ContentType.

type PutV1DefinitionsDocumenttemplatesByIdResponse

type PutV1DefinitionsDocumenttemplatesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DocumentTemplate
}

func ParsePutV1DefinitionsDocumenttemplatesByIdResponse

func ParsePutV1DefinitionsDocumenttemplatesByIdResponse(rsp *http.Response) (*PutV1DefinitionsDocumenttemplatesByIdResponse, error)

ParsePutV1DefinitionsDocumenttemplatesByIdResponse parses an HTTP response from a PutV1DefinitionsDocumenttemplatesByIdWithResponse call

func (PutV1DefinitionsDocumenttemplatesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1DefinitionsDocumenttemplatesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1DefinitionsDocumenttemplatesByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PutV1DefinitionsDocumenttemplatesByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1DefinitionsDocumenttemplatesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdJSONRequestBody

type PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdJSONRequestBody = DocumentTemplateCustomizationSettingDto

PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdJSONRequestBody defines body for PutV1DefinitionsDocumenttemplatesCustomizationsettingsById for application/json ContentType.

type PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse

type PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DocumentTemplateCustomizationSetting
}

func ParsePutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse

func ParsePutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse(rsp *http.Response) (*PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse, error)

ParsePutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse parses an HTTP response from a PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdWithResponse call

func (PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1DefinitionsDocumenttemplatesCustomizationsettingsByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1DefinitionsFileexporttitlesJSONRequestBody

type PutV1DefinitionsFileexporttitlesJSONRequestBody = FileExportTitleSettingDto

PutV1DefinitionsFileexporttitlesJSONRequestBody defines body for PutV1DefinitionsFileexporttitles for application/json ContentType.

type PutV1DefinitionsFileexporttitlesResponse

type PutV1DefinitionsFileexporttitlesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1DefinitionsFileexporttitlesResponse

func ParsePutV1DefinitionsFileexporttitlesResponse(rsp *http.Response) (*PutV1DefinitionsFileexporttitlesResponse, error)

ParsePutV1DefinitionsFileexporttitlesResponse parses an HTTP response from a PutV1DefinitionsFileexporttitlesWithResponse call

func (PutV1DefinitionsFileexporttitlesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1DefinitionsFileexporttitlesResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1DefinitionsFileexporttitlesResponse) Status

Status returns HTTPResponse.Status

func (PutV1DefinitionsFileexporttitlesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1DefinitionsMailingEmailSettingsJSONRequestBody

type PutV1DefinitionsMailingEmailSettingsJSONRequestBody = MailSettingDto

PutV1DefinitionsMailingEmailSettingsJSONRequestBody defines body for PutV1DefinitionsMailingEmailSettings for application/json ContentType.

type PutV1DefinitionsMailingEmailSettingsResponse

type PutV1DefinitionsMailingEmailSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1DefinitionsMailingEmailSettingsResponse

func ParsePutV1DefinitionsMailingEmailSettingsResponse(rsp *http.Response) (*PutV1DefinitionsMailingEmailSettingsResponse, error)

ParsePutV1DefinitionsMailingEmailSettingsResponse parses an HTTP response from a PutV1DefinitionsMailingEmailSettingsWithResponse call

func (PutV1DefinitionsMailingEmailSettingsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1DefinitionsMailingEmailSettingsResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1DefinitionsMailingEmailSettingsResponse) Status

Status returns HTTPResponse.Status

func (PutV1DefinitionsMailingEmailSettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1DefinitionsMailingSmsSettingsJSONRequestBody

type PutV1DefinitionsMailingSmsSettingsJSONRequestBody = SmsSettingDto

PutV1DefinitionsMailingSmsSettingsJSONRequestBody defines body for PutV1DefinitionsMailingSmsSettings for application/json ContentType.

type PutV1DefinitionsMailingSmsSettingsResponse

type PutV1DefinitionsMailingSmsSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1DefinitionsMailingSmsSettingsResponse

func ParsePutV1DefinitionsMailingSmsSettingsResponse(rsp *http.Response) (*PutV1DefinitionsMailingSmsSettingsResponse, error)

ParsePutV1DefinitionsMailingSmsSettingsResponse parses an HTTP response from a PutV1DefinitionsMailingSmsSettingsWithResponse call

func (PutV1DefinitionsMailingSmsSettingsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1DefinitionsMailingSmsSettingsResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1DefinitionsMailingSmsSettingsResponse) Status

Status returns HTTPResponse.Status

func (PutV1DefinitionsMailingSmsSettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1InvoicesBulkByOperationJSONBody

type PutV1InvoicesBulkByOperationJSONBody = []openapi_types.UUID

PutV1InvoicesBulkByOperationJSONBody defines parameters for PutV1InvoicesBulkByOperation.

type PutV1InvoicesBulkByOperationJSONRequestBody

type PutV1InvoicesBulkByOperationJSONRequestBody = PutV1InvoicesBulkByOperationJSONBody

PutV1InvoicesBulkByOperationJSONRequestBody defines body for PutV1InvoicesBulkByOperation for application/json ContentType.

type PutV1InvoicesBulkByOperationResponse

type PutV1InvoicesBulkByOperationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1InvoicesBulkByOperationResponse

func ParsePutV1InvoicesBulkByOperationResponse(rsp *http.Response) (*PutV1InvoicesBulkByOperationResponse, error)

ParsePutV1InvoicesBulkByOperationResponse parses an HTTP response from a PutV1InvoicesBulkByOperationWithResponse call

func (PutV1InvoicesBulkByOperationResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1InvoicesBulkByOperationResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1InvoicesBulkByOperationResponse) Status

Status returns HTTPResponse.Status

func (PutV1InvoicesBulkByOperationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1InvoicesByUuidUsernotesByIdJSONRequestBody

type PutV1InvoicesByUuidUsernotesByIdJSONRequestBody = NoteDto

PutV1InvoicesByUuidUsernotesByIdJSONRequestBody defines body for PutV1InvoicesByUuidUsernotesById for application/json ContentType.

type PutV1InvoicesByUuidUsernotesByIdResponse

type PutV1InvoicesByUuidUsernotesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1InvoicesByUuidUsernotesByIdResponse

func ParsePutV1InvoicesByUuidUsernotesByIdResponse(rsp *http.Response) (*PutV1InvoicesByUuidUsernotesByIdResponse, error)

ParsePutV1InvoicesByUuidUsernotesByIdResponse parses an HTTP response from a PutV1InvoicesByUuidUsernotesByIdWithResponse call

func (PutV1InvoicesByUuidUsernotesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1InvoicesByUuidUsernotesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1InvoicesByUuidUsernotesByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1InvoicesByUuidUsernotesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1InvoicesTagsJSONRequestBody

type PutV1InvoicesTagsJSONRequestBody = TaggingDto

PutV1InvoicesTagsJSONRequestBody defines body for PutV1InvoicesTags for application/json ContentType.

type PutV1InvoicesTagsResponse

type PutV1InvoicesTagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1InvoicesTagsResponse

func ParsePutV1InvoicesTagsResponse(rsp *http.Response) (*PutV1InvoicesTagsResponse, error)

ParsePutV1InvoicesTagsResponse parses an HTTP response from a PutV1InvoicesTagsWithResponse call

func (PutV1InvoicesTagsResponse) ContentType

func (r PutV1InvoicesTagsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1InvoicesTagsResponse) GetBody

func (r PutV1InvoicesTagsResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PutV1InvoicesTagsResponse) Status

func (r PutV1InvoicesTagsResponse) Status() string

Status returns HTTPResponse.Status

func (PutV1InvoicesTagsResponse) StatusCode

func (r PutV1InvoicesTagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutV1NotificationsDynamicrulesByIdJSONRequestBody

type PutV1NotificationsDynamicrulesByIdJSONRequestBody = DynamicNotificationRuleDto

PutV1NotificationsDynamicrulesByIdJSONRequestBody defines body for PutV1NotificationsDynamicrulesById for application/json ContentType.

type PutV1NotificationsDynamicrulesByIdResponse

type PutV1NotificationsDynamicrulesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1NotificationsDynamicrulesByIdResponse

func ParsePutV1NotificationsDynamicrulesByIdResponse(rsp *http.Response) (*PutV1NotificationsDynamicrulesByIdResponse, error)

ParsePutV1NotificationsDynamicrulesByIdResponse parses an HTTP response from a PutV1NotificationsDynamicrulesByIdWithResponse call

func (PutV1NotificationsDynamicrulesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1NotificationsDynamicrulesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1NotificationsDynamicrulesByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1NotificationsDynamicrulesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1OutgoingReportmoduleTemplatesByIdJSONRequestBody

type PutV1OutgoingReportmoduleTemplatesByIdJSONRequestBody = ExcelReportTemplateDto

PutV1OutgoingReportmoduleTemplatesByIdJSONRequestBody defines body for PutV1OutgoingReportmoduleTemplatesById for application/json ContentType.

type PutV1OutgoingReportmoduleTemplatesByIdResponse

type PutV1OutgoingReportmoduleTemplatesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExcelReportTemplate
}

func ParsePutV1OutgoingReportmoduleTemplatesByIdResponse

func ParsePutV1OutgoingReportmoduleTemplatesByIdResponse(rsp *http.Response) (*PutV1OutgoingReportmoduleTemplatesByIdResponse, error)

ParsePutV1OutgoingReportmoduleTemplatesByIdResponse parses an HTTP response from a PutV1OutgoingReportmoduleTemplatesByIdWithResponse call

func (PutV1OutgoingReportmoduleTemplatesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1OutgoingReportmoduleTemplatesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1OutgoingReportmoduleTemplatesByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PutV1OutgoingReportmoduleTemplatesByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1OutgoingReportmoduleTemplatesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1TagsByIdJSONRequestBody

type PutV1TagsByIdJSONRequestBody = TagDto

PutV1TagsByIdJSONRequestBody defines body for PutV1TagsById for application/json ContentType.

type PutV1TagsByIdResponse

type PutV1TagsByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1TagsByIdResponse

func ParsePutV1TagsByIdResponse(rsp *http.Response) (*PutV1TagsByIdResponse, error)

ParsePutV1TagsByIdResponse parses an HTTP response from a PutV1TagsByIdWithResponse call

func (PutV1TagsByIdResponse) ContentType

func (r PutV1TagsByIdResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1TagsByIdResponse) GetBody

func (r PutV1TagsByIdResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PutV1TagsByIdResponse) Status

func (r PutV1TagsByIdResponse) Status() string

Status returns HTTPResponse.Status

func (PutV1TagsByIdResponse) StatusCode

func (r PutV1TagsByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutV1UploadsDocumentByUuidMultipartBody

type PutV1UploadsDocumentByUuidMultipartBody struct {
	AutoSaveCompany bool `json:"AutoSaveCompany"`

	// DocumentTemplate Özel olarak kullanılmak istenen, sistemde tanımlı XSLT başlığı
	DocumentTemplate *string `json:"DocumentTemplate,omitempty"`

	// File **UBL-TR Xml formatında zipli yada açık halde dosya**
	File                   openapi_types.File        `json:"File"`
	IsDirectSend           bool                      `json:"IsDirectSend"`
	MarketPlaceOrderDate   *time.Time                `json:"MarketPlaceOrderDate,omitempty"`
	MarketPlaceOrderNumber *string                   `json:"MarketPlaceOrderNumber,omitempty"`
	MarketPlaceProvider    *MarketPlaceProvider      `json:"MarketPlaceProvider,omitempty"`
	MarketPlaceSupplierId  *string                   `json:"MarketPlaceSupplierId,omitempty"`
	PreviewType            UploadDocumentPreviewType `json:"PreviewType"`

	// SourceApp Belgenin iletildiği kaynak uygulama adı
	// This filed is mandotary.
	// Set source application unique key to identify it
	SourceApp string `json:"SourceApp"`

	// SourceAppRecordId Belgenin iletildiği kaynak uygulamadaki benzersiz kaydın id'si
	// This filed is optional.
	// Set source application reference to keep track it
	SourceAppRecordId *string `json:"SourceAppRecordId,omitempty"`
}

PutV1UploadsDocumentByUuidMultipartBody defines parameters for PutV1UploadsDocumentByUuid.

type PutV1UploadsDocumentByUuidMultipartRequestBody

type PutV1UploadsDocumentByUuidMultipartRequestBody PutV1UploadsDocumentByUuidMultipartBody

PutV1UploadsDocumentByUuidMultipartRequestBody defines body for PutV1UploadsDocumentByUuid for multipart/form-data ContentType.

type PutV1UploadsDocumentByUuidResponse

type PutV1UploadsDocumentByUuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UploadDocumentResponse
}

func ParsePutV1UploadsDocumentByUuidResponse

func ParsePutV1UploadsDocumentByUuidResponse(rsp *http.Response) (*PutV1UploadsDocumentByUuidResponse, error)

ParsePutV1UploadsDocumentByUuidResponse parses an HTTP response from a PutV1UploadsDocumentByUuidWithResponse call

func (PutV1UploadsDocumentByUuidResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1UploadsDocumentByUuidResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1UploadsDocumentByUuidResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PutV1UploadsDocumentByUuidResponse) Status

Status returns HTTPResponse.Status

func (PutV1UploadsDocumentByUuidResponse) StatusCode

func (r PutV1UploadsDocumentByUuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RecordStatus

type RecordStatus string

RecordStatus defines model for RecordStatus.

const (
	RecordStatusError   RecordStatus = "Error"
	RecordStatusNone    RecordStatus = "None"
	RecordStatusSucceed RecordStatus = "Succeed"
	RecordStatusUnknown RecordStatus = "Unknown"
	RecordStatusWaiting RecordStatus = "Waiting"
)

Defines values for RecordStatus.

func (RecordStatus) Valid

func (e RecordStatus) Valid() bool

Valid indicates whether the value is a known member of the RecordStatus enum.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type SalesPlatformParameter

type SalesPlatformParameter string

SalesPlatformParameter defines model for SalesPlatformParameter.

const (
	SalesPlatformParameterAll      SalesPlatformParameter = "All"
	SalesPlatformParameterInternet SalesPlatformParameter = "Internet"
	SalesPlatformParameterNormal   SalesPlatformParameter = "Normal"
)

Defines values for SalesPlatformParameter.

func (SalesPlatformParameter) Valid

func (e SalesPlatformParameter) Valid() bool

Valid indicates whether the value is a known member of the SalesPlatformParameter enum.

type SendType

type SendType string

SendType e-Arşiv faturanın, e-SMM nin gönderim tipi bu alanda tutulur

const (
	ELEKTRONIK SendType = "ELEKTRONIK"
	KAGIT      SendType = "KAGIT"
)

Defines values for SendType.

func (SendType) Valid

func (e SendType) Valid() bool

Valid indicates whether the value is a known member of the SendType enum.

type SendTypeParameter

type SendTypeParameter string

SendTypeParameter defines model for SendTypeParameter.

const (
	SendTypeParameterAll        SendTypeParameter = "All"
	SendTypeParameterElektronik SendTypeParameter = "Elektronik"
	SendTypeParameterKagit      SendTypeParameter = "Kagit"
)

Defines values for SendTypeParameter.

func (SendTypeParameter) Valid

func (e SendTypeParameter) Valid() bool

Valid indicates whether the value is a known member of the SendTypeParameter enum.

type SerieSourceParameter

type SerieSourceParameter string

SerieSourceParameter defines model for SerieSourceParameter.

const (
	SerieSourceParameterAll    SerieSourceParameter = "All"
	SerieSourceParameterErp    SerieSourceParameter = "Erp"
	SerieSourceParameterPortal SerieSourceParameter = "Portal"
)

Defines values for SerieSourceParameter.

func (SerieSourceParameter) Valid

func (e SerieSourceParameter) Valid() bool

Valid indicates whether the value is a known member of the SerieSourceParameter enum.

type SmsHistory

type SmsHistory struct {
	// Id Id
	//
	// Example: d6352182-ba69-4528-9357-a894787ef47d
	Id openapi_types.UUID `json:"id"`

	// IsDownload İndirildi
	//
	// Example: true
	IsDownload bool `json:"isDownload"`

	// IsSend Gönderildi
	//
	// Example: true
	IsSend bool `json:"isSend"`

	// IsStatusCheck Durum kontrol edildi
	//
	// Example: true
	IsStatusCheck bool `json:"isStatusCheck"`

	// IsView Görüntülendi
	//
	// Example: true
	IsView bool `json:"isView"`

	// ReadedDate Oluşturulma tarihi
	ReadedDate *time.Time `json:"readedDate,omitempty"`

	// SendedDate Oluşturulma tarihi
	SendedDate *time.Time `json:"sendedDate,omitempty"`

	// Telephone Alıcı numarası
	Telephone string `json:"telephone"`
}

SmsHistory defines model for SmsHistory.

type SmsHistoryPaginationResult

type SmsHistoryPaginationResult struct {
	Data       []SmsHistory `json:"data"`
	Page       int32        `json:"page"`
	PageSize   int32        `json:"pageSize"`
	TotalCount int32        `json:"totalCount"`
}

SmsHistoryPaginationResult defines model for SmsHistoryPaginationResult.

type SmsSetting

type SmsSetting struct {
	// AllDocumentSendSms Tüm belgeler için gönderim
	//
	// Example: false
	AllDocumentSendSms bool `json:"allDocumentSendSms"`

	// IsAuto Otomatik
	//
	// Example: true
	IsAuto bool `json:"isAuto"`

	// IsNesApprove NES onaylı
	//
	// Example: true
	IsNesApprove bool `json:"isNesApprove"`

	// MessageBody Mesaj içeriği
	MessageBody string `json:"messageBody"`

	// SenderName Gönderici adı
	SenderName string `json:"senderName"`
}

SmsSetting defines model for SmsSetting.

type SmsSettingDto

type SmsSettingDto struct {
	// AllDocumentSendSms Example: false
	AllDocumentSendSms *bool `json:"allDocumentSendSms,omitempty"`

	// IsAuto Otomatik
	//
	// Example: false
	IsAuto *bool `json:"isAuto,omitempty"`
}

SmsSettingDto defines model for SmsSettingDto.

type SmsStatusFilterParameter

type SmsStatusFilterParameter string

SmsStatusFilterParameter defines model for SmsStatusFilterParameter.

const (
	SmsStatusFilterParameterAll     SmsStatusFilterParameter = "All"
	SmsStatusFilterParameterFailed  SmsStatusFilterParameter = "Failed"
	SmsStatusFilterParameterReaded  SmsStatusFilterParameter = "Readed"
	SmsStatusFilterParameterSucceed SmsStatusFilterParameter = "Succeed"
)

Defines values for SmsStatusFilterParameter.

func (SmsStatusFilterParameter) Valid

func (e SmsStatusFilterParameter) Valid() bool

Valid indicates whether the value is a known member of the SmsStatusFilterParameter enum.

type Tag

type Tag struct {
	// Color Renk. Palet token'ı ya da geriye dönük uyumluluk için "#"siz 6 haneli hex.
	Color string `json:"color"`

	// Description Açıklama
	Description *string `json:"description,omitempty"`

	// Id Id
	//
	// Example: e071457b-15f0-4191-bd30-4fba955b5e91
	Id openapi_types.UUID `json:"id"`

	// Name İsim
	Name string `json:"name"`
}

Tag defines model for Tag.

type TagDto

type TagDto struct {
	// Color Renk. Palet token'ı ya da geriye dönük uyumluluk için "#"siz 6 haneli hex.
	Color string `json:"color"`

	// Description Açıklama
	Description *string `json:"description,omitempty"`

	// Name İsim
	Name string `json:"name"`
}

TagDto defines model for TagDto.

type TaggingDto

type TaggingDto struct {
	Tags  []TaggingKeyValuePair `json:"tags"`
	Uuids []openapi_types.UUID  `json:"uuids"`
}

TaggingDto defines model for TaggingDto.

type TaggingKeyValuePair

type TaggingKeyValuePair struct {
	// Key Example: 10bf581e-1170-4b5c-934c-deab3f3a9279
	Key   openapi_types.UUID `json:"key"`
	Value bool               `json:"value"`
}

TaggingKeyValuePair defines model for TaggingKeyValuePair.

type TaxInfo

type TaxInfo struct {
	// Percent Oran
	//
	// Example: 10
	Percent float64 `json:"percent"`

	// TaxAmount 110
	TaxAmount float64 `json:"taxAmount"`

	// TaxTypeCode Vergi kodu
	TaxTypeCode string `json:"taxTypeCode"`

	// TaxableAmount 100
	TaxableAmount float64 `json:"taxableAmount"`
}

TaxInfo defines model for TaxInfo.

type TaxInfoPaginationResult

type TaxInfoPaginationResult struct {
	Data       []TaxInfo `json:"data"`
	Page       int32     `json:"page"`
	PageSize   int32     `json:"pageSize"`
	TotalCount int32     `json:"totalCount"`
}

TaxInfoPaginationResult defines model for TaxInfoPaginationResult.

type TemplateAdditionalValueFieldType

type TemplateAdditionalValueFieldType string

TemplateAdditionalValueFieldType defines model for TemplateAdditionalValueFieldType.

const (
	TemplateAdditionalValueFieldTypeAdditionalDocumentReference TemplateAdditionalValueFieldType = "AdditionalDocumentReference"
	TemplateAdditionalValueFieldTypeNote                        TemplateAdditionalValueFieldType = "Note"
)

Defines values for TemplateAdditionalValueFieldType.

func (TemplateAdditionalValueFieldType) Valid

Valid indicates whether the value is a known member of the TemplateAdditionalValueFieldType enum.

type TransferType

type TransferType string

TransferType defines model for TransferType.

const (
	TransferTypeApi     TransferType = "Api"
	TransferTypePortal  TransferType = "Portal"
	TransferTypeUnknown TransferType = "Unknown"
)

Defines values for TransferType.

func (TransferType) Valid

func (e TransferType) Valid() bool

Valid indicates whether the value is a known member of the TransferType enum.

type UnProcessableActionResultModel

type UnProcessableActionResultModel struct {
	// Errors Hatalar
	Errors *[]ErrorModel `json:"errors,omitempty"`

	// Message Mesaj bilgisi
	Message *string `json:"message,omitempty"`
}

UnProcessableActionResultModel defines model for UnProcessableActionResultModel.

type UploadDocumentPreviewResponse

type UploadDocumentPreviewResponse struct {
	Content                *[]byte `json:"content,omitempty"`
	ErrorMessage           *string `json:"errorMessage,omitempty"`
	IsUsingDefaultTemplate *bool   `json:"isUsingDefaultTemplate,omitempty"`
}

UploadDocumentPreviewResponse XSL Transform servislerinden dönen response sınıfı

type UploadDocumentPreviewType

type UploadDocumentPreviewType string

UploadDocumentPreviewType defines model for UploadDocumentPreviewType.

const (
	UploadDocumentPreviewTypeHtml UploadDocumentPreviewType = "Html"
	UploadDocumentPreviewTypeNone UploadDocumentPreviewType = "None"
)

Defines values for UploadDocumentPreviewType.

func (UploadDocumentPreviewType) Valid

func (e UploadDocumentPreviewType) Valid() bool

Valid indicates whether the value is a known member of the UploadDocumentPreviewType enum.

type UploadDocumentResponse

type UploadDocumentResponse struct {
	DocumentNumber *string `json:"documentNumber,omitempty"`

	// Preview XSL Transform servislerinden dönen response sınıfı
	Preview *UploadDocumentPreviewResponse `json:"preview,omitempty"`

	// Uuid Example: d7f442d4-8647-4f77-92c4-52d016f58d36
	Uuid *openapi_types.UUID `json:"uuid,omitempty"`
}

UploadDocumentResponse defines model for UploadDocumentResponse.

type ValidationActionResultModel

type ValidationActionResultModel struct {
	// InvalidFields Hatalar
	InvalidFields *[]InvalidField `json:"invalidFields,omitempty"`

	// Message Mesaj bilgisi
	Message *string `json:"message,omitempty"`
}

ValidationActionResultModel defines model for ValidationActionResultModel.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL