einvoice

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 einvoice 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 NewDeleteV1IncomingInvoicesByUuidUsernotesByIdRequest

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

NewDeleteV1IncomingInvoicesByUuidUsernotesByIdRequest constructs an http.Request for the DeleteV1IncomingInvoicesByUuidUsernotesById method

func NewDeleteV1IncomingReportmoduleTemplatesByIdRequest

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

NewDeleteV1IncomingReportmoduleTemplatesByIdRequest constructs an http.Request for the DeleteV1IncomingReportmoduleTemplatesById method

func NewDeleteV1NotificationsIncomingDynamicrulesByIdRequest

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

NewDeleteV1NotificationsIncomingDynamicrulesByIdRequest constructs an http.Request for the DeleteV1NotificationsIncomingDynamicrulesById method

func NewDeleteV1NotificationsOutgoingDynamicrulesByIdRequest

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

NewDeleteV1NotificationsOutgoingDynamicrulesByIdRequest constructs an http.Request for the DeleteV1NotificationsOutgoingDynamicrulesById method

func NewDeleteV1OutgoingInvoicesByUuidUsernotesByIdRequest

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

NewDeleteV1OutgoingInvoicesByUuidUsernotesByIdRequest constructs an http.Request for the DeleteV1OutgoingInvoicesByUuidUsernotesById method

func NewDeleteV1OutgoingInvoicesDraftsRequest

func NewDeleteV1OutgoingInvoicesDraftsRequest(server string, body DeleteV1OutgoingInvoicesDraftsJSONRequestBody) (*http.Request, error)

NewDeleteV1OutgoingInvoicesDraftsRequest calls the generic DeleteV1OutgoingInvoicesDrafts builder with application/json body

func NewDeleteV1OutgoingInvoicesDraftsRequestWithBody

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

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

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 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, params *GetV1DefinitionsSeriesBySerieParams) (*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 NewGetV1EnvelopesByInstanceidentifierQueryRequest

func NewGetV1EnvelopesByInstanceidentifierQueryRequest(server string, instanceIdentifier string) (*http.Request, error)

NewGetV1EnvelopesByInstanceidentifierQueryRequest constructs an http.Request for the GetV1EnvelopesByInstanceidentifierQuery method

func NewGetV1ExinvoicesIncomingByUuidHtmlRequest

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

NewGetV1ExinvoicesIncomingByUuidHtmlRequest constructs an http.Request for the GetV1ExinvoicesIncomingByUuidHtml method

func NewGetV1ExinvoicesIncomingByUuidPdfRequest

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

NewGetV1ExinvoicesIncomingByUuidPdfRequest constructs an http.Request for the GetV1ExinvoicesIncomingByUuidPdf method

func NewGetV1ExinvoicesIncomingByUuidXmlRequest

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

NewGetV1ExinvoicesIncomingByUuidXmlRequest constructs an http.Request for the GetV1ExinvoicesIncomingByUuidXml method

func NewGetV1ExinvoicesIncomingRequest

func NewGetV1ExinvoicesIncomingRequest(server string, params *GetV1ExinvoicesIncomingParams) (*http.Request, error)

NewGetV1ExinvoicesIncomingRequest constructs an http.Request for the GetV1ExinvoicesIncoming method

func NewGetV1ExinvoicesOutgoingByUuidHtmlRequest

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

NewGetV1ExinvoicesOutgoingByUuidHtmlRequest constructs an http.Request for the GetV1ExinvoicesOutgoingByUuidHtml method

func NewGetV1ExinvoicesOutgoingByUuidPdfRequest

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

NewGetV1ExinvoicesOutgoingByUuidPdfRequest constructs an http.Request for the GetV1ExinvoicesOutgoingByUuidPdf method

func NewGetV1ExinvoicesOutgoingByUuidXmlRequest

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

NewGetV1ExinvoicesOutgoingByUuidXmlRequest constructs an http.Request for the GetV1ExinvoicesOutgoingByUuidXml method

func NewGetV1ExinvoicesOutgoingRequest

func NewGetV1ExinvoicesOutgoingRequest(server string, params *GetV1ExinvoicesOutgoingParams) (*http.Request, error)

NewGetV1ExinvoicesOutgoingRequest constructs an http.Request for the GetV1ExinvoicesOutgoing 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 NewGetV1IncomingInvoicesByUuidAttachmentsByIndexRequest

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

NewGetV1IncomingInvoicesByUuidAttachmentsByIndexRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidAttachmentsByIndex method

func NewGetV1IncomingInvoicesByUuidAttachmentsRequest

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

NewGetV1IncomingInvoicesByUuidAttachmentsRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidAttachments method

func NewGetV1IncomingInvoicesByUuidDespatchesRequest

func NewGetV1IncomingInvoicesByUuidDespatchesRequest(server string, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidDespatchesParams) (*http.Request, error)

NewGetV1IncomingInvoicesByUuidDespatchesRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidDespatches method

func NewGetV1IncomingInvoicesByUuidEnvelopeRequest

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

NewGetV1IncomingInvoicesByUuidEnvelopeRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidEnvelope method

func NewGetV1IncomingInvoicesByUuidHistoriesRequest

func NewGetV1IncomingInvoicesByUuidHistoriesRequest(server string, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidHistoriesParams) (*http.Request, error)

NewGetV1IncomingInvoicesByUuidHistoriesRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidHistories method

func NewGetV1IncomingInvoicesByUuidHtmlRequest

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

NewGetV1IncomingInvoicesByUuidHtmlRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidHtml method

func NewGetV1IncomingInvoicesByUuidPdfRequest

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

NewGetV1IncomingInvoicesByUuidPdfRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidPdf method

func NewGetV1IncomingInvoicesByUuidRequest

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

NewGetV1IncomingInvoicesByUuidRequest constructs an http.Request for the GetV1IncomingInvoicesByUuid method

func NewGetV1IncomingInvoicesByUuidTaxesRequest

func NewGetV1IncomingInvoicesByUuidTaxesRequest(server string, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidTaxesParams) (*http.Request, error)

NewGetV1IncomingInvoicesByUuidTaxesRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidTaxes method

func NewGetV1IncomingInvoicesByUuidUsernotesRequest

func NewGetV1IncomingInvoicesByUuidUsernotesRequest(server string, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidUsernotesParams) (*http.Request, error)

NewGetV1IncomingInvoicesByUuidUsernotesRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidUsernotes method

func NewGetV1IncomingInvoicesByUuidXmlRequest

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

NewGetV1IncomingInvoicesByUuidXmlRequest constructs an http.Request for the GetV1IncomingInvoicesByUuidXml method

func NewGetV1IncomingInvoicesLastRequest

func NewGetV1IncomingInvoicesLastRequest(server string, params *GetV1IncomingInvoicesLastParams) (*http.Request, error)

NewGetV1IncomingInvoicesLastRequest constructs an http.Request for the GetV1IncomingInvoicesLast method

func NewGetV1IncomingInvoicesRequest

func NewGetV1IncomingInvoicesRequest(server string, params *GetV1IncomingInvoicesParams) (*http.Request, error)

NewGetV1IncomingInvoicesRequest constructs an http.Request for the GetV1IncomingInvoices method

func NewGetV1IncomingReportmoduleColumnsRequest

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

NewGetV1IncomingReportmoduleColumnsRequest constructs an http.Request for the GetV1IncomingReportmoduleColumns method

func NewGetV1IncomingReportmoduleReportsByIdDownloadRequest

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

NewGetV1IncomingReportmoduleReportsByIdDownloadRequest constructs an http.Request for the GetV1IncomingReportmoduleReportsByIdDownload method

func NewGetV1IncomingReportmoduleReportsRequest

func NewGetV1IncomingReportmoduleReportsRequest(server string, params *GetV1IncomingReportmoduleReportsParams) (*http.Request, error)

NewGetV1IncomingReportmoduleReportsRequest constructs an http.Request for the GetV1IncomingReportmoduleReports method

func NewGetV1IncomingReportmoduleTemplatesByIdRequest

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

NewGetV1IncomingReportmoduleTemplatesByIdRequest constructs an http.Request for the GetV1IncomingReportmoduleTemplatesById method

func NewGetV1IncomingReportmoduleTemplatesRequest

func NewGetV1IncomingReportmoduleTemplatesRequest(server string, params *GetV1IncomingReportmoduleTemplatesParams) (*http.Request, error)

NewGetV1IncomingReportmoduleTemplatesRequest constructs an http.Request for the GetV1IncomingReportmoduleTemplates method

func NewGetV1NotificationsIncomingDynamicrulesByIdRequest

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

NewGetV1NotificationsIncomingDynamicrulesByIdRequest constructs an http.Request for the GetV1NotificationsIncomingDynamicrulesById method

func NewGetV1NotificationsIncomingDynamicrulesRequest

func NewGetV1NotificationsIncomingDynamicrulesRequest(server string, params *GetV1NotificationsIncomingDynamicrulesParams) (*http.Request, error)

NewGetV1NotificationsIncomingDynamicrulesRequest constructs an http.Request for the GetV1NotificationsIncomingDynamicrules method

func NewGetV1NotificationsOutgoingDynamicrulesByIdRequest

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

NewGetV1NotificationsOutgoingDynamicrulesByIdRequest constructs an http.Request for the GetV1NotificationsOutgoingDynamicrulesById method

func NewGetV1NotificationsOutgoingDynamicrulesRequest

func NewGetV1NotificationsOutgoingDynamicrulesRequest(server string, params *GetV1NotificationsOutgoingDynamicrulesParams) (*http.Request, error)

NewGetV1NotificationsOutgoingDynamicrulesRequest constructs an http.Request for the GetV1NotificationsOutgoingDynamicrules method

func NewGetV1OutgoingInvoicesByUuidAttachmentsByIndexRequest

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

NewGetV1OutgoingInvoicesByUuidAttachmentsByIndexRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidAttachmentsByIndex method

func NewGetV1OutgoingInvoicesByUuidAttachmentsRequest

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

NewGetV1OutgoingInvoicesByUuidAttachmentsRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidAttachments method

func NewGetV1OutgoingInvoicesByUuidDespatchesRequest

func NewGetV1OutgoingInvoicesByUuidDespatchesRequest(server string, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidDespatchesParams) (*http.Request, error)

NewGetV1OutgoingInvoicesByUuidDespatchesRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidDespatches method

func NewGetV1OutgoingInvoicesByUuidEnvelopeRequest

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

NewGetV1OutgoingInvoicesByUuidEnvelopeRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidEnvelope method

func NewGetV1OutgoingInvoicesByUuidHistoriesRequest

func NewGetV1OutgoingInvoicesByUuidHistoriesRequest(server string, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidHistoriesParams) (*http.Request, error)

NewGetV1OutgoingInvoicesByUuidHistoriesRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidHistories method

func NewGetV1OutgoingInvoicesByUuidHtmlRequest

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

NewGetV1OutgoingInvoicesByUuidHtmlRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidHtml method

func NewGetV1OutgoingInvoicesByUuidInfosRequest

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

NewGetV1OutgoingInvoicesByUuidInfosRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidInfos method

func NewGetV1OutgoingInvoicesByUuidMailaddressesRequest

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

NewGetV1OutgoingInvoicesByUuidMailaddressesRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidMailaddresses method

func NewGetV1OutgoingInvoicesByUuidPdfRequest

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

NewGetV1OutgoingInvoicesByUuidPdfRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidPdf method

func NewGetV1OutgoingInvoicesByUuidRequest

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

NewGetV1OutgoingInvoicesByUuidRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuid method

func NewGetV1OutgoingInvoicesByUuidTaxesRequest

func NewGetV1OutgoingInvoicesByUuidTaxesRequest(server string, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidTaxesParams) (*http.Request, error)

NewGetV1OutgoingInvoicesByUuidTaxesRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidTaxes method

func NewGetV1OutgoingInvoicesByUuidUsernotesRequest

func NewGetV1OutgoingInvoicesByUuidUsernotesRequest(server string, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidUsernotesParams) (*http.Request, error)

NewGetV1OutgoingInvoicesByUuidUsernotesRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidUsernotes method

func NewGetV1OutgoingInvoicesByUuidXmlRequest

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

NewGetV1OutgoingInvoicesByUuidXmlRequest constructs an http.Request for the GetV1OutgoingInvoicesByUuidXml method

func NewGetV1OutgoingInvoicesDraftsRequest

func NewGetV1OutgoingInvoicesDraftsRequest(server string, params *GetV1OutgoingInvoicesDraftsParams) (*http.Request, error)

NewGetV1OutgoingInvoicesDraftsRequest constructs an http.Request for the GetV1OutgoingInvoicesDrafts method

func NewGetV1OutgoingInvoicesLastRequest

func NewGetV1OutgoingInvoicesLastRequest(server string, params *GetV1OutgoingInvoicesLastParams) (*http.Request, error)

NewGetV1OutgoingInvoicesLastRequest constructs an http.Request for the GetV1OutgoingInvoicesLast method

func NewGetV1OutgoingInvoicesRequest

func NewGetV1OutgoingInvoicesRequest(server string, params *GetV1OutgoingInvoicesParams) (*http.Request, error)

NewGetV1OutgoingInvoicesRequest constructs an http.Request for the GetV1OutgoingInvoices 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 NewGetV1UsersByIdentifierByAliastypeRequest

func NewGetV1UsersByIdentifierByAliastypeRequest(server string, identifier string, aliasType AliasTypeParameter) (*http.Request, error)

NewGetV1UsersByIdentifierByAliastypeRequest constructs an http.Request for the GetV1UsersByIdentifierByAliastype method

func NewGetV1UsersSearchByQueryByAliastypeRequest

func NewGetV1UsersSearchByQueryByAliastypeRequest(server string, query string, aliasType AliasTypeParameter) (*http.Request, error)

NewGetV1UsersSearchByQueryByAliastypeRequest constructs an http.Request for the GetV1UsersSearchByQueryByAliastype method

func NewGetV1UsersZipByAliastypeRequest

func NewGetV1UsersZipByAliastypeRequest(server string, aliasType AliasTypeParameter) (*http.Request, error)

NewGetV1UsersZipByAliastypeRequest constructs an http.Request for the GetV1UsersZipByAliastype 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 NewPostV1ExinvoicesIncomingExportByFiletypeRequest

func NewPostV1ExinvoicesIncomingExportByFiletypeRequest(server string, fileType ExInvoiceFileExportTypeParameter, body PostV1ExinvoicesIncomingExportByFiletypeJSONRequestBody) (*http.Request, error)

NewPostV1ExinvoicesIncomingExportByFiletypeRequest calls the generic PostV1ExinvoicesIncomingExportByFiletype builder with application/json body

func NewPostV1ExinvoicesIncomingExportByFiletypeRequestWithBody

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

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

func NewPostV1ExinvoicesOutgoingExportByFiletypeRequest

func NewPostV1ExinvoicesOutgoingExportByFiletypeRequest(server string, fileType FileExportTypeParameter, body PostV1ExinvoicesOutgoingExportByFiletypeJSONRequestBody) (*http.Request, error)

NewPostV1ExinvoicesOutgoingExportByFiletypeRequest calls the generic PostV1ExinvoicesOutgoingExportByFiletype builder with application/json body

func NewPostV1ExinvoicesOutgoingExportByFiletypeRequestWithBody

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

NewPostV1ExinvoicesOutgoingExportByFiletypeRequestWithBody constructs an http.Request for the PostV1ExinvoicesOutgoingExportByFiletype 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 NewPostV1IncomingInvoicesByIdCreatereturninvoiceRequest

func NewPostV1IncomingInvoicesByIdCreatereturninvoiceRequest(server string, id openapi_types.UUID, body PostV1IncomingInvoicesByIdCreatereturninvoiceJSONRequestBody) (*http.Request, error)

NewPostV1IncomingInvoicesByIdCreatereturninvoiceRequest calls the generic PostV1IncomingInvoicesByIdCreatereturninvoice builder with application/json body

func NewPostV1IncomingInvoicesByIdCreatereturninvoiceRequestWithBody

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

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

func NewPostV1IncomingInvoicesByUuidDocumentanswerRequest

func NewPostV1IncomingInvoicesByUuidDocumentanswerRequest(server string, uuid openapi_types.UUID, body PostV1IncomingInvoicesByUuidDocumentanswerJSONRequestBody) (*http.Request, error)

NewPostV1IncomingInvoicesByUuidDocumentanswerRequest calls the generic PostV1IncomingInvoicesByUuidDocumentanswer builder with application/json body

func NewPostV1IncomingInvoicesByUuidDocumentanswerRequestWithBody

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

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

func NewPostV1IncomingInvoicesByUuidSavecompanyindocumentRequest

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

NewPostV1IncomingInvoicesByUuidSavecompanyindocumentRequest constructs an http.Request for the PostV1IncomingInvoicesByUuidSavecompanyindocument method

func NewPostV1IncomingInvoicesByUuidUsernotesRequest

func NewPostV1IncomingInvoicesByUuidUsernotesRequest(server string, uuid openapi_types.UUID, body PostV1IncomingInvoicesByUuidUsernotesJSONRequestBody) (*http.Request, error)

NewPostV1IncomingInvoicesByUuidUsernotesRequest calls the generic PostV1IncomingInvoicesByUuidUsernotes builder with application/json body

func NewPostV1IncomingInvoicesByUuidUsernotesRequestWithBody

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

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

func NewPostV1IncomingInvoicesEmailSendRequest

func NewPostV1IncomingInvoicesEmailSendRequest(server string, body PostV1IncomingInvoicesEmailSendJSONRequestBody) (*http.Request, error)

NewPostV1IncomingInvoicesEmailSendRequest calls the generic PostV1IncomingInvoicesEmailSend builder with application/json body

func NewPostV1IncomingInvoicesEmailSendRequestWithBody

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

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

func NewPostV1IncomingInvoicesExportByFiletypeRequest

func NewPostV1IncomingInvoicesExportByFiletypeRequest(server string, fileType FileExportTypeParameter, body PostV1IncomingInvoicesExportByFiletypeJSONRequestBody) (*http.Request, error)

NewPostV1IncomingInvoicesExportByFiletypeRequest calls the generic PostV1IncomingInvoicesExportByFiletype builder with application/json body

func NewPostV1IncomingInvoicesExportByFiletypeRequestWithBody

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

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

func NewPostV1IncomingReportmoduleReportsRequest

func NewPostV1IncomingReportmoduleReportsRequest(server string, body PostV1IncomingReportmoduleReportsJSONRequestBody) (*http.Request, error)

NewPostV1IncomingReportmoduleReportsRequest calls the generic PostV1IncomingReportmoduleReports builder with application/json body

func NewPostV1IncomingReportmoduleReportsRequestWithBody

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

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

func NewPostV1IncomingReportmoduleTemplatesRequest

func NewPostV1IncomingReportmoduleTemplatesRequest(server string, body PostV1IncomingReportmoduleTemplatesJSONRequestBody) (*http.Request, error)

NewPostV1IncomingReportmoduleTemplatesRequest calls the generic PostV1IncomingReportmoduleTemplates builder with application/json body

func NewPostV1IncomingReportmoduleTemplatesRequestWithBody

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

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

func NewPostV1NotificationsIncomingDynamicrulesRequest

func NewPostV1NotificationsIncomingDynamicrulesRequest(server string, body PostV1NotificationsIncomingDynamicrulesJSONRequestBody) (*http.Request, error)

NewPostV1NotificationsIncomingDynamicrulesRequest calls the generic PostV1NotificationsIncomingDynamicrules builder with application/json body

func NewPostV1NotificationsIncomingDynamicrulesRequestWithBody

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

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

func NewPostV1NotificationsOutgoingDynamicrulesRequest

func NewPostV1NotificationsOutgoingDynamicrulesRequest(server string, body PostV1NotificationsOutgoingDynamicrulesJSONRequestBody) (*http.Request, error)

NewPostV1NotificationsOutgoingDynamicrulesRequest calls the generic PostV1NotificationsOutgoingDynamicrules builder with application/json body

func NewPostV1NotificationsOutgoingDynamicrulesRequestWithBody

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

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

func NewPostV1OutgoingInvoicesByUuidSavecompanyindocumentRequest

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

NewPostV1OutgoingInvoicesByUuidSavecompanyindocumentRequest constructs an http.Request for the PostV1OutgoingInvoicesByUuidSavecompanyindocument method

func NewPostV1OutgoingInvoicesByUuidUsernotesRequest

func NewPostV1OutgoingInvoicesByUuidUsernotesRequest(server string, uuid openapi_types.UUID, body PostV1OutgoingInvoicesByUuidUsernotesJSONRequestBody) (*http.Request, error)

NewPostV1OutgoingInvoicesByUuidUsernotesRequest calls the generic PostV1OutgoingInvoicesByUuidUsernotes builder with application/json body

func NewPostV1OutgoingInvoicesByUuidUsernotesRequestWithBody

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

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

func NewPostV1OutgoingInvoicesEmailSendRequest

func NewPostV1OutgoingInvoicesEmailSendRequest(server string, body PostV1OutgoingInvoicesEmailSendJSONRequestBody) (*http.Request, error)

NewPostV1OutgoingInvoicesEmailSendRequest calls the generic PostV1OutgoingInvoicesEmailSend builder with application/json body

func NewPostV1OutgoingInvoicesEmailSendRequestWithBody

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

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

func NewPostV1OutgoingInvoicesExportByFiletypeRequest

func NewPostV1OutgoingInvoicesExportByFiletypeRequest(server string, fileType FileExportTypeParameter, body PostV1OutgoingInvoicesExportByFiletypeJSONRequestBody) (*http.Request, error)

NewPostV1OutgoingInvoicesExportByFiletypeRequest calls the generic PostV1OutgoingInvoicesExportByFiletype builder with application/json body

func NewPostV1OutgoingInvoicesExportByFiletypeRequestWithBody

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

NewPostV1OutgoingInvoicesExportByFiletypeRequestWithBody constructs an http.Request for the PostV1OutgoingInvoicesExportByFiletype 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 NewPostV1UploadsResendByUuidRequest

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

NewPostV1UploadsResendByUuidRequest constructs an http.Request for the PostV1UploadsResendByUuid method

func NewPostV1UsersByAliastypeRequest

func NewPostV1UsersByAliastypeRequest(server string, aliasType AliasTypeParameter, body PostV1UsersByAliastypeJSONRequestBody) (*http.Request, error)

NewPostV1UsersByAliastypeRequest calls the generic PostV1UsersByAliastype builder with application/json body

func NewPostV1UsersByAliastypeRequestWithApplicationJSONPatchPlusJSONBody

func NewPostV1UsersByAliastypeRequestWithApplicationJSONPatchPlusJSONBody(server string, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationJSONPatchPlusJSONRequestBody) (*http.Request, error)

NewPostV1UsersByAliastypeRequestWithApplicationJSONPatchPlusJSONBody calls the generic PostV1UsersByAliastype builder with application/json-patch+json body

func NewPostV1UsersByAliastypeRequestWithApplicationWildcardPlusJSONBody

func NewPostV1UsersByAliastypeRequestWithApplicationWildcardPlusJSONBody(server string, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationWildcardPlusJSONRequestBody) (*http.Request, error)

NewPostV1UsersByAliastypeRequestWithApplicationWildcardPlusJSONBody calls the generic PostV1UsersByAliastype builder with application/*+json body

func NewPostV1UsersByAliastypeRequestWithBody

func NewPostV1UsersByAliastypeRequestWithBody(server string, aliasType AliasTypeParameter, contentType string, body io.Reader) (*http.Request, error)

NewPostV1UsersByAliastypeRequestWithBody constructs an http.Request for the PostV1UsersByAliastype 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 NewPutV1IncomingInvoicesBulkByOperationRequest

func NewPutV1IncomingInvoicesBulkByOperationRequest(server string, operation IncomingInvoiceSetParameter, body PutV1IncomingInvoicesBulkByOperationJSONRequestBody) (*http.Request, error)

NewPutV1IncomingInvoicesBulkByOperationRequest calls the generic PutV1IncomingInvoicesBulkByOperation builder with application/json body

func NewPutV1IncomingInvoicesBulkByOperationRequestWithBody

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

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

func NewPutV1IncomingInvoicesByUuidUsernotesByIdRequest

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

NewPutV1IncomingInvoicesByUuidUsernotesByIdRequest calls the generic PutV1IncomingInvoicesByUuidUsernotesById builder with application/json body

func NewPutV1IncomingInvoicesByUuidUsernotesByIdRequestWithBody

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

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

func NewPutV1IncomingInvoicesTagsRequest

func NewPutV1IncomingInvoicesTagsRequest(server string, body PutV1IncomingInvoicesTagsJSONRequestBody) (*http.Request, error)

NewPutV1IncomingInvoicesTagsRequest calls the generic PutV1IncomingInvoicesTags builder with application/json body

func NewPutV1IncomingInvoicesTagsRequestWithBody

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

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

func NewPutV1IncomingReportmoduleTemplatesByIdRequest

func NewPutV1IncomingReportmoduleTemplatesByIdRequest(server string, id openapi_types.UUID, body PutV1IncomingReportmoduleTemplatesByIdJSONRequestBody) (*http.Request, error)

NewPutV1IncomingReportmoduleTemplatesByIdRequest calls the generic PutV1IncomingReportmoduleTemplatesById builder with application/json body

func NewPutV1IncomingReportmoduleTemplatesByIdRequestWithBody

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

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

func NewPutV1NotificationsIncomingDynamicrulesByIdRequest

func NewPutV1NotificationsIncomingDynamicrulesByIdRequest(server string, id openapi_types.UUID, body PutV1NotificationsIncomingDynamicrulesByIdJSONRequestBody) (*http.Request, error)

NewPutV1NotificationsIncomingDynamicrulesByIdRequest calls the generic PutV1NotificationsIncomingDynamicrulesById builder with application/json body

func NewPutV1NotificationsIncomingDynamicrulesByIdRequestWithBody

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

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

func NewPutV1NotificationsOutgoingDynamicrulesByIdRequest

func NewPutV1NotificationsOutgoingDynamicrulesByIdRequest(server string, id openapi_types.UUID, body PutV1NotificationsOutgoingDynamicrulesByIdJSONRequestBody) (*http.Request, error)

NewPutV1NotificationsOutgoingDynamicrulesByIdRequest calls the generic PutV1NotificationsOutgoingDynamicrulesById builder with application/json body

func NewPutV1NotificationsOutgoingDynamicrulesByIdRequestWithBody

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

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

func NewPutV1OutgoingInvoicesBulkByOperationRequest

func NewPutV1OutgoingInvoicesBulkByOperationRequest(server string, operation OutgoingInvoiceSetParameter, body PutV1OutgoingInvoicesBulkByOperationJSONRequestBody) (*http.Request, error)

NewPutV1OutgoingInvoicesBulkByOperationRequest calls the generic PutV1OutgoingInvoicesBulkByOperation builder with application/json body

func NewPutV1OutgoingInvoicesBulkByOperationRequestWithBody

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

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

func NewPutV1OutgoingInvoicesByUuidReceiveraliasRequest

func NewPutV1OutgoingInvoicesByUuidReceiveraliasRequest(server string, uuid openapi_types.UUID, body PutV1OutgoingInvoicesByUuidReceiveraliasJSONRequestBody) (*http.Request, error)

NewPutV1OutgoingInvoicesByUuidReceiveraliasRequest calls the generic PutV1OutgoingInvoicesByUuidReceiveralias builder with application/json body

func NewPutV1OutgoingInvoicesByUuidReceiveraliasRequestWithBody

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

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

func NewPutV1OutgoingInvoicesByUuidUsernotesByIdRequest

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

NewPutV1OutgoingInvoicesByUuidUsernotesByIdRequest calls the generic PutV1OutgoingInvoicesByUuidUsernotesById builder with application/json body

func NewPutV1OutgoingInvoicesByUuidUsernotesByIdRequestWithBody

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

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

func NewPutV1OutgoingInvoicesTagsRequest

func NewPutV1OutgoingInvoicesTagsRequest(server string, body PutV1OutgoingInvoicesTagsJSONRequestBody) (*http.Request, error)

NewPutV1OutgoingInvoicesTagsRequest calls the generic PutV1OutgoingInvoicesTags builder with application/json body

func NewPutV1OutgoingInvoicesTagsRequestWithBody

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

NewPutV1OutgoingInvoicesTagsRequestWithBody constructs an http.Request for the PutV1OutgoingInvoicesTags 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 {
	// Alias Etiket
	Alias string `json:"alias"`

	// 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 AccountingSupplierParty

type AccountingSupplierParty struct {
	FamilyName          string `json:"familyName"`
	FirstName           string `json:"firstName"`
	PartyIdentification string `json:"partyIdentification"`
	PartyName           string `json:"partyName"`
}

AccountingSupplierParty defines model for AccountingSupplierParty.

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 AliasInfo

type AliasInfo struct {
	// Alias Etiket
	Alias string `json:"alias"`

	// CreationTime Etiketin oluşturulma zamanı
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreationTime time.Time          `json:"creationTime"`
	Type         AliasTypeParameter `json:"type"`
}

AliasInfo Kayıtlı kullanıcının etiket bilgisi

type AliasTypeParameter

type AliasTypeParameter string

AliasTypeParameter defines model for AliasTypeParameter.

const (
	AliasTypeParameterAll AliasTypeParameter = "All"
	AliasTypeParameterGb  AliasTypeParameter = "Gb"
	AliasTypeParameterPk  AliasTypeParameter = "Pk"
)

Defines values for AliasTypeParameter.

func (AliasTypeParameter) Valid

func (e AliasTypeParameter) Valid() bool

Valid indicates whether the value is a known member of the AliasTypeParameter 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: 3ca88346-56db-48da-bf43-d3e02df40b3c
	Uuid                    openapi_types.UUID           `json:"uuid"`
	ValidationProblemDetail *ValidationActionResultModel `json:"validationProblemDetail,omitempty"`
}

ApproveAndSendResponse defines model for ApproveAndSendResponse.

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 BooleanState

type BooleanState string

BooleanState defines model for BooleanState.

const (
	BooleanStateAll   BooleanState = "All"
	BooleanStateFalse BooleanState = "False"
	BooleanStateTrue  BooleanState = "True"
)

Defines values for BooleanState.

func (BooleanState) Valid

func (e BooleanState) Valid() bool

Valid indicates whether the value is a known member of the BooleanState 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) DeleteV1IncomingInvoicesByUuidUsernotesById

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

DeleteV1IncomingInvoicesByUuidUsernotesById Kullanıcı notunu siler

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

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

func (*Client) DeleteV1IncomingReportmoduleTemplatesById

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

DeleteV1IncomingReportmoduleTemplatesById Rapor Şablonunu siler

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

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

func (*Client) DeleteV1NotificationsIncomingDynamicrulesById

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

DeleteV1NotificationsIncomingDynamicrulesById Kural siler

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

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

func (*Client) DeleteV1NotificationsOutgoingDynamicrulesById

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

DeleteV1NotificationsOutgoingDynamicrulesById Kural siler

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

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

func (*Client) DeleteV1OutgoingInvoicesByUuidUsernotesById

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

DeleteV1OutgoingInvoicesByUuidUsernotesById Kullanıcı notunu siler

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

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

func (*Client) DeleteV1OutgoingInvoicesDrafts

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

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

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

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

func (*Client) DeleteV1OutgoingInvoicesDraftsWithBody

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

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

Takes any type of body and a specified content type.

Corresponds with DELETE /v1/outgoing/invoices/drafts (the `DeleteV1OutgoingInvoicesDrafts` 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) 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, params *GetV1DefinitionsSeriesBySerieParams, 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) GetV1EnvelopesByInstanceidentifierQuery

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

GetV1EnvelopesByInstanceidentifierQuery Zarf Durum Sorgular

GIB'de kayıtlı bir zarfın durumunu sorgulamak için bu uç kullanılabilir.

* e-Fatura zarfı, * Uygulama yanıtı zarfı, * Sistem yanıtı zarfı vb.

sorgulanabilir.

Corresponds with GET /v1/envelopes/{instanceIdentifier}/query (the `GetV1EnvelopesByInstanceidentifierQuery` operationId).

func (*Client) GetV1ExinvoicesIncoming

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

GetV1ExinvoicesIncoming Belgeleri listeler

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

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

func (*Client) GetV1ExinvoicesIncomingByUuidHtml

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

GetV1ExinvoicesIncomingByUuidHtml Belgeyi görüntüler

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

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

func (*Client) GetV1ExinvoicesIncomingByUuidPdf

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

GetV1ExinvoicesIncomingByUuidPdf PDF İndir

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

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

func (*Client) GetV1ExinvoicesIncomingByUuidXml

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

GetV1ExinvoicesIncomingByUuidXml XML İndir

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

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

func (*Client) GetV1ExinvoicesOutgoing

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

GetV1ExinvoicesOutgoing Belgeleri listeler

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

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

func (*Client) GetV1ExinvoicesOutgoingByUuidHtml

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

GetV1ExinvoicesOutgoingByUuidHtml Belgeyi görüntüler

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

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

func (*Client) GetV1ExinvoicesOutgoingByUuidPdf

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

GetV1ExinvoicesOutgoingByUuidPdf PDF İndir

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

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

func (*Client) GetV1ExinvoicesOutgoingByUuidXml

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

GetV1ExinvoicesOutgoingByUuidXml XML İndir

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

Corresponds with GET /v1/exinvoices/outgoing/{uuid}/xml (the `GetV1ExinvoicesOutgoingByUuidXml` 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) GetV1IncomingInvoices

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

GetV1IncomingInvoices Faturaları listeler

Gelen e-Faturalarınıza bu uç ile ulaşabilirsiniz.

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

func (*Client) GetV1IncomingInvoicesByUuid

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

GetV1IncomingInvoicesByUuid Belge detaylarını getirir

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

func (*Client) GetV1IncomingInvoicesByUuidAttachments

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

GetV1IncomingInvoicesByUuidAttachments Belge eklerini listeler

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

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

func (*Client) GetV1IncomingInvoicesByUuidAttachmentsByIndex

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

GetV1IncomingInvoicesByUuidAttachmentsByIndex Belge ekini indirir

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

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

func (*Client) GetV1IncomingInvoicesByUuidDespatches

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

GetV1IncomingInvoicesByUuidDespatches İrsaliye bilgilerini getirir

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

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

func (*Client) GetV1IncomingInvoicesByUuidEnvelope

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

GetV1IncomingInvoicesByUuidEnvelope Zarf XML İndir

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

Corresponds with GET /v1/incoming/invoices/{uuid}/envelope (the `GetV1IncomingInvoicesByUuidEnvelope` operationId).

func (*Client) GetV1IncomingInvoicesByUuidHistories

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

GetV1IncomingInvoicesByUuidHistories İşlem geçmişini getirir

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

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

func (*Client) GetV1IncomingInvoicesByUuidHtml

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

GetV1IncomingInvoicesByUuidHtml Belgeyi görüntüler

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

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

func (*Client) GetV1IncomingInvoicesByUuidPdf

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

GetV1IncomingInvoicesByUuidPdf PDF İndir

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

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

func (*Client) GetV1IncomingInvoicesByUuidTaxes

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

GetV1IncomingInvoicesByUuidTaxes Vergi bilgilerini getirir

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

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

func (*Client) GetV1IncomingInvoicesByUuidUsernotes

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

GetV1IncomingInvoicesByUuidUsernotes Kullanıcı notu listeler

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

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

func (*Client) GetV1IncomingInvoicesByUuidXml

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

GetV1IncomingInvoicesByUuidXml XML İndir

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

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

func (*Client) GetV1IncomingInvoicesLast

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

GetV1IncomingInvoicesLast Gelen son 10 faturayı listeler

Gelen son 10 faturaya bu uç ile ulaşabilirsiniz.

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

func (*Client) GetV1IncomingReportmoduleColumns

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

GetV1IncomingReportmoduleColumns Kolonları listeler

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

Corresponds with GET /v1/incoming/reportmodule/columns (the `GetV1IncomingReportmoduleColumns` operationId).

func (*Client) GetV1IncomingReportmoduleReports

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

GetV1IncomingReportmoduleReports Rapor listeler

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

Corresponds with GET /v1/incoming/reportmodule/reports (the `GetV1IncomingReportmoduleReports` operationId).

func (*Client) GetV1IncomingReportmoduleReportsByIdDownload

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

GetV1IncomingReportmoduleReportsByIdDownload Rapor indirir

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

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

func (*Client) GetV1IncomingReportmoduleTemplates

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

GetV1IncomingReportmoduleTemplates Şablonları listeler

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

Corresponds with GET /v1/incoming/reportmodule/templates (the `GetV1IncomingReportmoduleTemplates` operationId).

func (*Client) GetV1IncomingReportmoduleTemplatesById

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

GetV1IncomingReportmoduleTemplatesById Sorgulanan şablonu getirir

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

func (*Client) GetV1NotificationsIncomingDynamicrules

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

GetV1NotificationsIncomingDynamicrules Kuralları listeler

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

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

func (*Client) GetV1NotificationsIncomingDynamicrulesById

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

GetV1NotificationsIncomingDynamicrulesById Sorgulanan kuralı getirir

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

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

func (*Client) GetV1NotificationsOutgoingDynamicrules

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

GetV1NotificationsOutgoingDynamicrules Kuralları listeler

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

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

func (*Client) GetV1NotificationsOutgoingDynamicrulesById

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

GetV1NotificationsOutgoingDynamicrulesById Sorgulanan kuralı getirir

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

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

func (*Client) GetV1OutgoingInvoices

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

GetV1OutgoingInvoices Faturaları listeler

Giden e-Faturalarınıza bu uç ile ulaşabilirsiniz.

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

func (*Client) GetV1OutgoingInvoicesByUuid

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

GetV1OutgoingInvoicesByUuid Belge detaylarını getirir

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

func (*Client) GetV1OutgoingInvoicesByUuidAttachments

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

GetV1OutgoingInvoicesByUuidAttachments Belge eklerini listeler

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

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

func (*Client) GetV1OutgoingInvoicesByUuidAttachmentsByIndex

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

GetV1OutgoingInvoicesByUuidAttachmentsByIndex Belge ekini indirir

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

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

func (*Client) GetV1OutgoingInvoicesByUuidDespatches

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

GetV1OutgoingInvoicesByUuidDespatches İrsaliye bilgilerini getirir

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

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

func (*Client) GetV1OutgoingInvoicesByUuidEnvelope

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

GetV1OutgoingInvoicesByUuidEnvelope Zarf XML İndir

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

Corresponds with GET /v1/outgoing/invoices/{uuid}/envelope (the `GetV1OutgoingInvoicesByUuidEnvelope` operationId).

func (*Client) GetV1OutgoingInvoicesByUuidHistories

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

GetV1OutgoingInvoicesByUuidHistories İşlem geçmişini getirir

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

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

func (*Client) GetV1OutgoingInvoicesByUuidHtml

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

GetV1OutgoingInvoicesByUuidHtml Belgeyi görüntüler

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

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

func (*Client) GetV1OutgoingInvoicesByUuidInfos

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

GetV1OutgoingInvoicesByUuidInfos Belgenin diğer bilgileri

Giden e-Faturaya ait diğer bilgilere bu uç ile ulaşabilirsiniz.

> İhracat faturalarında GTP Ref No vb. gibi bilgiler

Corresponds with GET /v1/outgoing/invoices/{uuid}/infos (the `GetV1OutgoingInvoicesByUuidInfos` operationId).

func (*Client) GetV1OutgoingInvoicesByUuidMailaddresses

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

GetV1OutgoingInvoicesByUuidMailaddresses Mail adreslerini getirir

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

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

func (*Client) GetV1OutgoingInvoicesByUuidPdf

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

GetV1OutgoingInvoicesByUuidPdf PDF İndir

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

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

func (*Client) GetV1OutgoingInvoicesByUuidTaxes

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

GetV1OutgoingInvoicesByUuidTaxes Vergi bilgilerini getirir

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

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

func (*Client) GetV1OutgoingInvoicesByUuidUsernotes

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

GetV1OutgoingInvoicesByUuidUsernotes Kullanıcı notu listeler

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

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

func (*Client) GetV1OutgoingInvoicesByUuidXml

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

GetV1OutgoingInvoicesByUuidXml XML İndir

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

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

func (*Client) GetV1OutgoingInvoicesDrafts

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

GetV1OutgoingInvoicesDrafts Taslak faturaları listeler

Giden e-Fatura taslaklarınıza bu uç ile ulaşabilirsiniz.

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

func (*Client) GetV1OutgoingInvoicesLast

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

GetV1OutgoingInvoicesLast Giden son 10 faturayı listeler

Giden son 10 faturaya bu uç ile ulaşabilirsiniz.

Corresponds with GET /v1/outgoing/invoices/last (the `GetV1OutgoingInvoicesLast` 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) GetV1UsersByIdentifierByAliastype

func (c *Client) GetV1UsersByIdentifierByAliastype(ctx context.Context, identifier string, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1UsersByIdentifierByAliastype Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.

Corresponds with GET /v1/users/{identifier}/{aliasType} (the `GetV1UsersByIdentifierByAliastype` operationId).

func (*Client) GetV1UsersSearchByQueryByAliastype

func (c *Client) GetV1UsersSearchByQueryByAliastype(ctx context.Context, query string, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*http.Response, error)

GetV1UsersSearchByQueryByAliastype Ünvan ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***Ünvan*** ile sorgulamak için bu uç kullanılabilir.

Corresponds with GET /v1/users/search/{query}/{aliasType} (the `GetV1UsersSearchByQueryByAliastype` operationId).

func (*Client) GetV1UsersZipByAliastype

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

GetV1UsersZipByAliastype Mükellef listesini indirir

GIB'de kayıtlı mükelleflerin listesini ZIP olarak indirmek için bu uç kullanılabilir.

Corresponds with GET /v1/users/zip/{aliasType} (the `GetV1UsersZipByAliastype` 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) PostV1ExinvoicesIncomingExportByFiletype

func (c *Client) PostV1ExinvoicesIncomingExportByFiletype(ctx context.Context, fileType ExInvoiceFileExportTypeParameter, body PostV1ExinvoicesIncomingExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1ExinvoicesIncomingExportByFiletype 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/incoming/export/{fileType} (the `PostV1ExinvoicesIncomingExportByFiletype` operationId).

func (*Client) PostV1ExinvoicesIncomingExportByFiletypeWithBody

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

PostV1ExinvoicesIncomingExportByFiletypeWithBody 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/incoming/export/{fileType} (the `PostV1ExinvoicesIncomingExportByFiletype` operationId).

func (*Client) PostV1ExinvoicesOutgoingExportByFiletype

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

PostV1ExinvoicesOutgoingExportByFiletype 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/outgoing/export/{fileType} (the `PostV1ExinvoicesOutgoingExportByFiletype` operationId).

func (*Client) PostV1ExinvoicesOutgoingExportByFiletypeWithBody

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

PostV1ExinvoicesOutgoingExportByFiletypeWithBody 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/outgoing/export/{fileType} (the `PostV1ExinvoicesOutgoingExportByFiletype` 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) PostV1IncomingInvoicesByIdCreatereturninvoice

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

PostV1IncomingInvoicesByIdCreatereturninvoice Gelen e-Fatura için iade oluştur

Gelen e-Fatura belgesine ait IADE faturası oluşturmak için bu uç kullanılabilir.

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

Corresponds with POST /v1/incoming/invoices/{id}/createreturninvoice (the `PostV1IncomingInvoicesByIdCreatereturninvoice` operationId).

func (*Client) PostV1IncomingInvoicesByIdCreatereturninvoiceWithBody

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

PostV1IncomingInvoicesByIdCreatereturninvoiceWithBody Gelen e-Fatura için iade oluştur

Gelen e-Fatura belgesine ait IADE faturası oluşturmak için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/incoming/invoices/{id}/createreturninvoice (the `PostV1IncomingInvoicesByIdCreatereturninvoice` operationId).

func (*Client) PostV1IncomingInvoicesByUuidDocumentanswer

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

PostV1IncomingInvoicesByUuidDocumentanswer Belge'ye cevap verir

Tarafınıza gönderilen ticari e-faturaya cevap vermek için bu uç kullanılabilir.

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

Corresponds with POST /v1/incoming/invoices/{uuid}/documentAnswer (the `PostV1IncomingInvoicesByUuidDocumentanswer` operationId).

func (*Client) PostV1IncomingInvoicesByUuidDocumentanswerWithBody

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

PostV1IncomingInvoicesByUuidDocumentanswerWithBody Belge'ye cevap verir

Tarafınıza gönderilen ticari e-faturaya cevap vermek için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/incoming/invoices/{uuid}/documentAnswer (the `PostV1IncomingInvoicesByUuidDocumentanswer` operationId).

func (*Client) PostV1IncomingInvoicesByUuidSavecompanyindocument

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

PostV1IncomingInvoicesByUuidSavecompanyindocument 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/incoming/invoices/{uuid}/savecompanyindocument (the `PostV1IncomingInvoicesByUuidSavecompanyindocument` operationId).

func (*Client) PostV1IncomingInvoicesByUuidUsernotes

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

PostV1IncomingInvoicesByUuidUsernotes 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/incoming/invoices/{uuid}/usernotes (the `PostV1IncomingInvoicesByUuidUsernotes` operationId).

func (*Client) PostV1IncomingInvoicesByUuidUsernotesWithBody

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

PostV1IncomingInvoicesByUuidUsernotesWithBody 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/incoming/invoices/{uuid}/usernotes (the `PostV1IncomingInvoicesByUuidUsernotes` operationId).

func (*Client) PostV1IncomingInvoicesEmailSend

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

PostV1IncomingInvoicesEmailSend 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/incoming/invoices/email/send (the `PostV1IncomingInvoicesEmailSend` operationId).

func (*Client) PostV1IncomingInvoicesEmailSendWithBody

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

PostV1IncomingInvoicesEmailSendWithBody 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/incoming/invoices/email/send (the `PostV1IncomingInvoicesEmailSend` operationId).

func (*Client) PostV1IncomingInvoicesExportByFiletype

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

PostV1IncomingInvoicesExportByFiletype 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/incoming/invoices/export/{fileType} (the `PostV1IncomingInvoicesExportByFiletype` operationId).

func (*Client) PostV1IncomingInvoicesExportByFiletypeWithBody

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

PostV1IncomingInvoicesExportByFiletypeWithBody 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/incoming/invoices/export/{fileType} (the `PostV1IncomingInvoicesExportByFiletype` operationId).

func (*Client) PostV1IncomingReportmoduleReports

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

PostV1IncomingReportmoduleReports 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/incoming/reportmodule/reports (the `PostV1IncomingReportmoduleReports` operationId).

func (*Client) PostV1IncomingReportmoduleReportsWithBody

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

PostV1IncomingReportmoduleReportsWithBody 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/incoming/reportmodule/reports (the `PostV1IncomingReportmoduleReports` operationId).

func (*Client) PostV1IncomingReportmoduleTemplates

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

PostV1IncomingReportmoduleTemplates 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/incoming/reportmodule/templates (the `PostV1IncomingReportmoduleTemplates` operationId).

func (*Client) PostV1IncomingReportmoduleTemplatesWithBody

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

PostV1IncomingReportmoduleTemplatesWithBody 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/incoming/reportmodule/templates (the `PostV1IncomingReportmoduleTemplates` operationId).

func (*Client) PostV1NotificationsIncomingDynamicrules

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

PostV1NotificationsIncomingDynamicrules 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/incoming/dynamicrules (the `PostV1NotificationsIncomingDynamicrules` operationId).

func (*Client) PostV1NotificationsIncomingDynamicrulesWithBody

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

PostV1NotificationsIncomingDynamicrulesWithBody 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/incoming/dynamicrules (the `PostV1NotificationsIncomingDynamicrules` operationId).

func (*Client) PostV1NotificationsOutgoingDynamicrules

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

PostV1NotificationsOutgoingDynamicrules 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/outgoing/dynamicrules (the `PostV1NotificationsOutgoingDynamicrules` operationId).

func (*Client) PostV1NotificationsOutgoingDynamicrulesWithBody

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

PostV1NotificationsOutgoingDynamicrulesWithBody 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/outgoing/dynamicrules (the `PostV1NotificationsOutgoingDynamicrules` operationId).

func (*Client) PostV1OutgoingInvoicesByUuidSavecompanyindocument

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

PostV1OutgoingInvoicesByUuidSavecompanyindocument 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/outgoing/invoices/{uuid}/savecompanyindocument (the `PostV1OutgoingInvoicesByUuidSavecompanyindocument` operationId).

func (*Client) PostV1OutgoingInvoicesByUuidUsernotes

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

PostV1OutgoingInvoicesByUuidUsernotes 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/outgoing/invoices/{uuid}/usernotes (the `PostV1OutgoingInvoicesByUuidUsernotes` operationId).

func (*Client) PostV1OutgoingInvoicesByUuidUsernotesWithBody

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

PostV1OutgoingInvoicesByUuidUsernotesWithBody 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/outgoing/invoices/{uuid}/usernotes (the `PostV1OutgoingInvoicesByUuidUsernotes` operationId).

func (*Client) PostV1OutgoingInvoicesEmailSend

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

PostV1OutgoingInvoicesEmailSend 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/outgoing/invoices/email/send (the `PostV1OutgoingInvoicesEmailSend` operationId).

func (*Client) PostV1OutgoingInvoicesEmailSendWithBody

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

PostV1OutgoingInvoicesEmailSendWithBody 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/outgoing/invoices/email/send (the `PostV1OutgoingInvoicesEmailSend` operationId).

func (*Client) PostV1OutgoingInvoicesExportByFiletype

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

PostV1OutgoingInvoicesExportByFiletype 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/outgoing/invoices/export/{fileType} (the `PostV1OutgoingInvoicesExportByFiletype` operationId).

func (*Client) PostV1OutgoingInvoicesExportByFiletypeWithBody

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

PostV1OutgoingInvoicesExportByFiletypeWithBody 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/outgoing/invoices/export/{fileType} (the `PostV1OutgoingInvoicesExportByFiletype` 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) PostV1UploadsResendByUuid

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

PostV1UploadsResendByUuid Hata almış bir belgeyi aynen yeniden gönderir

Hat almış bir belgenin birebir aynı şekilde yeniden gönderilmesi için bu uç kullanılabilir.

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

Corresponds with POST /v1/uploads/resend/{uuid} (the `PostV1UploadsResendByUuid` operationId).

func (*Client) PostV1UsersByAliastype

func (c *Client) PostV1UsersByAliastype(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UsersByAliastype Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.

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

Corresponds with POST /v1/users/{aliasType} (the `PostV1UsersByAliastype` operationId).

func (*Client) PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBody

func (c *Client) PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBody(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBody Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.

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

Corresponds with POST /v1/users/{aliasType} (the `PostV1UsersByAliastype` operationId).

func (*Client) PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBody

func (c *Client) PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBody(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBody Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.

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

Corresponds with POST /v1/users/{aliasType} (the `PostV1UsersByAliastype` operationId).

func (*Client) PostV1UsersByAliastypeWithBody

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

PostV1UsersByAliastypeWithBody Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.

Takes any type of body and a specified content type.

Corresponds with POST /v1/users/{aliasType} (the `PostV1UsersByAliastype` 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) PutV1IncomingInvoicesBulkByOperation

func (c *Client) PutV1IncomingInvoicesBulkByOperation(ctx context.Context, operation IncomingInvoiceSetParameter, body PutV1IncomingInvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1IncomingInvoicesBulkByOperation 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/incoming/invoices/bulk/{operation} (the `PutV1IncomingInvoicesBulkByOperation` operationId).

func (*Client) PutV1IncomingInvoicesBulkByOperationWithBody

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

PutV1IncomingInvoicesBulkByOperationWithBody 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/incoming/invoices/bulk/{operation} (the `PutV1IncomingInvoicesBulkByOperation` operationId).

func (*Client) PutV1IncomingInvoicesByUuidUsernotesById

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

PutV1IncomingInvoicesByUuidUsernotesById 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/incoming/invoices/{uuid}/usernotes/{id} (the `PutV1IncomingInvoicesByUuidUsernotesById` operationId).

func (*Client) PutV1IncomingInvoicesByUuidUsernotesByIdWithBody

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

PutV1IncomingInvoicesByUuidUsernotesByIdWithBody 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/incoming/invoices/{uuid}/usernotes/{id} (the `PutV1IncomingInvoicesByUuidUsernotesById` operationId).

func (*Client) PutV1IncomingInvoicesTags

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

PutV1IncomingInvoicesTags 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/incoming/invoices/tags (the `PutV1IncomingInvoicesTags` operationId).

func (*Client) PutV1IncomingInvoicesTagsWithBody

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

PutV1IncomingInvoicesTagsWithBody 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/incoming/invoices/tags (the `PutV1IncomingInvoicesTags` operationId).

func (*Client) PutV1IncomingReportmoduleTemplatesById

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

PutV1IncomingReportmoduleTemplatesById 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/incoming/reportmodule/templates/{id} (the `PutV1IncomingReportmoduleTemplatesById` operationId).

func (*Client) PutV1IncomingReportmoduleTemplatesByIdWithBody

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

PutV1IncomingReportmoduleTemplatesByIdWithBody 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/incoming/reportmodule/templates/{id} (the `PutV1IncomingReportmoduleTemplatesById` operationId).

func (*Client) PutV1NotificationsIncomingDynamicrulesById

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

PutV1NotificationsIncomingDynamicrulesById 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/incoming/dynamicrules/{id} (the `PutV1NotificationsIncomingDynamicrulesById` operationId).

func (*Client) PutV1NotificationsIncomingDynamicrulesByIdWithBody

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

PutV1NotificationsIncomingDynamicrulesByIdWithBody 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/incoming/dynamicrules/{id} (the `PutV1NotificationsIncomingDynamicrulesById` operationId).

func (*Client) PutV1NotificationsOutgoingDynamicrulesById

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

PutV1NotificationsOutgoingDynamicrulesById 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/outgoing/dynamicrules/{id} (the `PutV1NotificationsOutgoingDynamicrulesById` operationId).

func (*Client) PutV1NotificationsOutgoingDynamicrulesByIdWithBody

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

PutV1NotificationsOutgoingDynamicrulesByIdWithBody 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/outgoing/dynamicrules/{id} (the `PutV1NotificationsOutgoingDynamicrulesById` operationId).

func (*Client) PutV1OutgoingInvoicesBulkByOperation

func (c *Client) PutV1OutgoingInvoicesBulkByOperation(ctx context.Context, operation OutgoingInvoiceSetParameter, body PutV1OutgoingInvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutV1OutgoingInvoicesBulkByOperation 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/outgoing/invoices/bulk/{operation} (the `PutV1OutgoingInvoicesBulkByOperation` operationId).

func (*Client) PutV1OutgoingInvoicesBulkByOperationWithBody

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

PutV1OutgoingInvoicesBulkByOperationWithBody 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/outgoing/invoices/bulk/{operation} (the `PutV1OutgoingInvoicesBulkByOperation` operationId).

func (*Client) PutV1OutgoingInvoicesByUuidReceiveralias

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

PutV1OutgoingInvoicesByUuidReceiveralias Taslak belgelerin alıcı etiketi bu uç ile güncellenebilir

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

Corresponds with PUT /v1/outgoing/invoices/{uuid}/receiveralias (the `PutV1OutgoingInvoicesByUuidReceiveralias` operationId).

func (*Client) PutV1OutgoingInvoicesByUuidReceiveraliasWithBody

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

PutV1OutgoingInvoicesByUuidReceiveraliasWithBody Taslak belgelerin alıcı etiketi bu uç ile güncellenebilir

Takes any type of body and a specified content type.

Corresponds with PUT /v1/outgoing/invoices/{uuid}/receiveralias (the `PutV1OutgoingInvoicesByUuidReceiveralias` operationId).

func (*Client) PutV1OutgoingInvoicesByUuidUsernotesById

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

PutV1OutgoingInvoicesByUuidUsernotesById 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/outgoing/invoices/{uuid}/usernotes/{id} (the `PutV1OutgoingInvoicesByUuidUsernotesById` operationId).

func (*Client) PutV1OutgoingInvoicesByUuidUsernotesByIdWithBody

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

PutV1OutgoingInvoicesByUuidUsernotesByIdWithBody 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/outgoing/invoices/{uuid}/usernotes/{id} (the `PutV1OutgoingInvoicesByUuidUsernotesById` operationId).

func (*Client) PutV1OutgoingInvoicesTags

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

PutV1OutgoingInvoicesTags 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/outgoing/invoices/tags (the `PutV1OutgoingInvoicesTags` operationId).

func (*Client) PutV1OutgoingInvoicesTagsWithBody

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

PutV1OutgoingInvoicesTagsWithBody 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/outgoing/invoices/tags (the `PutV1OutgoingInvoicesTags` 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)

	// 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, params *GetV1DefinitionsSeriesBySerieParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1EnvelopesByInstanceidentifierQuery Zarf Durum Sorgular
	//
	// GIB'de kayıtlı bir zarfın durumunu sorgulamak için bu uç kullanılabilir.
	//
	// * e-Fatura zarfı,
	// * Uygulama yanıtı zarfı,
	// * Sistem yanıtı zarfı vb.
	//
	// sorgulanabilir.
	//
	// Corresponds with GET /v1/envelopes/{instanceIdentifier}/query (the `GetV1EnvelopesByInstanceidentifierQuery` operationId).
	GetV1EnvelopesByInstanceidentifierQuery(ctx context.Context, instanceIdentifier string, 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)

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

	// PostV1ExinvoicesIncomingExportByFiletypeWithBody 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/incoming/export/{fileType} (the `PostV1ExinvoicesIncomingExportByFiletype` operationId).
	PostV1ExinvoicesIncomingExportByFiletypeWithBody(ctx context.Context, fileType ExInvoiceFileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1ExinvoicesIncomingExportByFiletype 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/incoming/export/{fileType} (the `PostV1ExinvoicesIncomingExportByFiletype` operationId).
	PostV1ExinvoicesIncomingExportByFiletype(ctx context.Context, fileType ExInvoiceFileExportTypeParameter, body PostV1ExinvoicesIncomingExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

	// PostV1ExinvoicesOutgoingExportByFiletypeWithBody 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/outgoing/export/{fileType} (the `PostV1ExinvoicesOutgoingExportByFiletype` operationId).
	PostV1ExinvoicesOutgoingExportByFiletypeWithBody(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1ExinvoicesOutgoingExportByFiletype 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/outgoing/export/{fileType} (the `PostV1ExinvoicesOutgoingExportByFiletype` operationId).
	PostV1ExinvoicesOutgoingExportByFiletype(ctx context.Context, fileType FileExportTypeParameter, body PostV1ExinvoicesOutgoingExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	// GetV1ExinvoicesOutgoingByUuidXml XML İndir
	//
	// Eski belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Corresponds with GET /v1/exinvoices/outgoing/{uuid}/xml (the `GetV1ExinvoicesOutgoingByUuidXml` operationId).
	GetV1ExinvoicesOutgoingByUuidXml(ctx context.Context, uuid openapi_types.UUID, 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)

	// GetV1IncomingInvoices Faturaları listeler
	//
	// Gelen e-Faturalarınıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/incoming/invoices (the `GetV1IncomingInvoices` operationId).
	GetV1IncomingInvoices(ctx context.Context, params *GetV1IncomingInvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1IncomingInvoicesBulkByOperationWithBody 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/incoming/invoices/bulk/{operation} (the `PutV1IncomingInvoicesBulkByOperation` operationId).
	PutV1IncomingInvoicesBulkByOperationWithBody(ctx context.Context, operation IncomingInvoiceSetParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1IncomingInvoicesBulkByOperation 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/incoming/invoices/bulk/{operation} (the `PutV1IncomingInvoicesBulkByOperation` operationId).
	PutV1IncomingInvoicesBulkByOperation(ctx context.Context, operation IncomingInvoiceSetParameter, body PutV1IncomingInvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingInvoicesEmailSendWithBody 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/incoming/invoices/email/send (the `PostV1IncomingInvoicesEmailSend` operationId).
	PostV1IncomingInvoicesEmailSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingInvoicesEmailSend 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/incoming/invoices/email/send (the `PostV1IncomingInvoicesEmailSend` operationId).
	PostV1IncomingInvoicesEmailSend(ctx context.Context, body PostV1IncomingInvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingInvoicesExportByFiletypeWithBody 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/incoming/invoices/export/{fileType} (the `PostV1IncomingInvoicesExportByFiletype` operationId).
	PostV1IncomingInvoicesExportByFiletypeWithBody(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingInvoicesExportByFiletype 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/incoming/invoices/export/{fileType} (the `PostV1IncomingInvoicesExportByFiletype` operationId).
	PostV1IncomingInvoicesExportByFiletype(ctx context.Context, fileType FileExportTypeParameter, body PostV1IncomingInvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1IncomingInvoicesLast Gelen son 10 faturayı listeler
	//
	// Gelen son 10 faturaya bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/incoming/invoices/last (the `GetV1IncomingInvoicesLast` operationId).
	GetV1IncomingInvoicesLast(ctx context.Context, params *GetV1IncomingInvoicesLastParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1IncomingInvoicesTagsWithBody 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/incoming/invoices/tags (the `PutV1IncomingInvoicesTags` operationId).
	PutV1IncomingInvoicesTagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1IncomingInvoicesTags 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/incoming/invoices/tags (the `PutV1IncomingInvoicesTags` operationId).
	PutV1IncomingInvoicesTags(ctx context.Context, body PutV1IncomingInvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingInvoicesByIdCreatereturninvoiceWithBody Gelen e-Fatura için iade oluştur
	//
	// Gelen e-Fatura belgesine ait IADE faturası oluşturmak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/incoming/invoices/{id}/createreturninvoice (the `PostV1IncomingInvoicesByIdCreatereturninvoice` operationId).
	PostV1IncomingInvoicesByIdCreatereturninvoiceWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingInvoicesByIdCreatereturninvoice Gelen e-Fatura için iade oluştur
	//
	// Gelen e-Fatura belgesine ait IADE faturası oluşturmak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/incoming/invoices/{id}/createreturninvoice (the `PostV1IncomingInvoicesByIdCreatereturninvoice` operationId).
	PostV1IncomingInvoicesByIdCreatereturninvoice(ctx context.Context, id openapi_types.UUID, body PostV1IncomingInvoicesByIdCreatereturninvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

	// PostV1IncomingInvoicesByUuidDocumentanswerWithBody Belge'ye cevap verir
	//
	// Tarafınıza gönderilen ticari e-faturaya cevap vermek için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/incoming/invoices/{uuid}/documentAnswer (the `PostV1IncomingInvoicesByUuidDocumentanswer` operationId).
	PostV1IncomingInvoicesByUuidDocumentanswerWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingInvoicesByUuidDocumentanswer Belge'ye cevap verir
	//
	// Tarafınıza gönderilen ticari e-faturaya cevap vermek için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/incoming/invoices/{uuid}/documentAnswer (the `PostV1IncomingInvoicesByUuidDocumentanswer` operationId).
	PostV1IncomingInvoicesByUuidDocumentanswer(ctx context.Context, uuid openapi_types.UUID, body PostV1IncomingInvoicesByUuidDocumentanswerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

	// PostV1IncomingInvoicesByUuidSavecompanyindocument 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/incoming/invoices/{uuid}/savecompanyindocument (the `PostV1IncomingInvoicesByUuidSavecompanyindocument` operationId).
	PostV1IncomingInvoicesByUuidSavecompanyindocument(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	// PostV1IncomingInvoicesByUuidUsernotesWithBody 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/incoming/invoices/{uuid}/usernotes (the `PostV1IncomingInvoicesByUuidUsernotes` operationId).
	PostV1IncomingInvoicesByUuidUsernotesWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingInvoicesByUuidUsernotes 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/incoming/invoices/{uuid}/usernotes (the `PostV1IncomingInvoicesByUuidUsernotes` operationId).
	PostV1IncomingInvoicesByUuidUsernotes(ctx context.Context, uuid openapi_types.UUID, body PostV1IncomingInvoicesByUuidUsernotesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	// PutV1IncomingInvoicesByUuidUsernotesByIdWithBody 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/incoming/invoices/{uuid}/usernotes/{id} (the `PutV1IncomingInvoicesByUuidUsernotesById` operationId).
	PutV1IncomingInvoicesByUuidUsernotesByIdWithBody(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1IncomingInvoicesByUuidUsernotesById 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/incoming/invoices/{uuid}/usernotes/{id} (the `PutV1IncomingInvoicesByUuidUsernotesById` operationId).
	PutV1IncomingInvoicesByUuidUsernotesById(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, body PutV1IncomingInvoicesByUuidUsernotesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

	// PostV1IncomingReportmoduleReportsWithBody 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/incoming/reportmodule/reports (the `PostV1IncomingReportmoduleReports` operationId).
	PostV1IncomingReportmoduleReportsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingReportmoduleReports 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/incoming/reportmodule/reports (the `PostV1IncomingReportmoduleReports` operationId).
	PostV1IncomingReportmoduleReports(ctx context.Context, body PostV1IncomingReportmoduleReportsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	// PostV1IncomingReportmoduleTemplatesWithBody 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/incoming/reportmodule/templates (the `PostV1IncomingReportmoduleTemplates` operationId).
	PostV1IncomingReportmoduleTemplatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1IncomingReportmoduleTemplates 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/incoming/reportmodule/templates (the `PostV1IncomingReportmoduleTemplates` operationId).
	PostV1IncomingReportmoduleTemplates(ctx context.Context, body PostV1IncomingReportmoduleTemplatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	// PutV1IncomingReportmoduleTemplatesByIdWithBody 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/incoming/reportmodule/templates/{id} (the `PutV1IncomingReportmoduleTemplatesById` operationId).
	PutV1IncomingReportmoduleTemplatesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1IncomingReportmoduleTemplatesById 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/incoming/reportmodule/templates/{id} (the `PutV1IncomingReportmoduleTemplatesById` operationId).
	PutV1IncomingReportmoduleTemplatesById(ctx context.Context, id openapi_types.UUID, body PutV1IncomingReportmoduleTemplatesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	// PostV1NotificationsIncomingDynamicrulesWithBody 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/incoming/dynamicrules (the `PostV1NotificationsIncomingDynamicrules` operationId).
	PostV1NotificationsIncomingDynamicrulesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1NotificationsIncomingDynamicrules 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/incoming/dynamicrules (the `PostV1NotificationsIncomingDynamicrules` operationId).
	PostV1NotificationsIncomingDynamicrules(ctx context.Context, body PostV1NotificationsIncomingDynamicrulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	// PutV1NotificationsIncomingDynamicrulesByIdWithBody 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/incoming/dynamicrules/{id} (the `PutV1NotificationsIncomingDynamicrulesById` operationId).
	PutV1NotificationsIncomingDynamicrulesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1NotificationsIncomingDynamicrulesById 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/incoming/dynamicrules/{id} (the `PutV1NotificationsIncomingDynamicrulesById` operationId).
	PutV1NotificationsIncomingDynamicrulesById(ctx context.Context, id openapi_types.UUID, body PutV1NotificationsIncomingDynamicrulesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	// PostV1NotificationsOutgoingDynamicrulesWithBody 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/outgoing/dynamicrules (the `PostV1NotificationsOutgoingDynamicrules` operationId).
	PostV1NotificationsOutgoingDynamicrulesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1NotificationsOutgoingDynamicrules 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/outgoing/dynamicrules (the `PostV1NotificationsOutgoingDynamicrules` operationId).
	PostV1NotificationsOutgoingDynamicrules(ctx context.Context, body PostV1NotificationsOutgoingDynamicrulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	// PutV1NotificationsOutgoingDynamicrulesByIdWithBody 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/outgoing/dynamicrules/{id} (the `PutV1NotificationsOutgoingDynamicrulesById` operationId).
	PutV1NotificationsOutgoingDynamicrulesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1NotificationsOutgoingDynamicrulesById 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/outgoing/dynamicrules/{id} (the `PutV1NotificationsOutgoingDynamicrulesById` operationId).
	PutV1NotificationsOutgoingDynamicrulesById(ctx context.Context, id openapi_types.UUID, body PutV1NotificationsOutgoingDynamicrulesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1OutgoingInvoices Faturaları listeler
	//
	// Giden e-Faturalarınıza bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/outgoing/invoices (the `GetV1OutgoingInvoices` operationId).
	GetV1OutgoingInvoices(ctx context.Context, params *GetV1OutgoingInvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1OutgoingInvoicesBulkByOperationWithBody 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/outgoing/invoices/bulk/{operation} (the `PutV1OutgoingInvoicesBulkByOperation` operationId).
	PutV1OutgoingInvoicesBulkByOperationWithBody(ctx context.Context, operation OutgoingInvoiceSetParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1OutgoingInvoicesBulkByOperation 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/outgoing/invoices/bulk/{operation} (the `PutV1OutgoingInvoicesBulkByOperation` operationId).
	PutV1OutgoingInvoicesBulkByOperation(ctx context.Context, operation OutgoingInvoiceSetParameter, body PutV1OutgoingInvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

	// PostV1OutgoingInvoicesEmailSendWithBody 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/outgoing/invoices/email/send (the `PostV1OutgoingInvoicesEmailSend` operationId).
	PostV1OutgoingInvoicesEmailSendWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1OutgoingInvoicesEmailSend 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/outgoing/invoices/email/send (the `PostV1OutgoingInvoicesEmailSend` operationId).
	PostV1OutgoingInvoicesEmailSend(ctx context.Context, body PostV1OutgoingInvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1OutgoingInvoicesExportByFiletypeWithBody 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/outgoing/invoices/export/{fileType} (the `PostV1OutgoingInvoicesExportByFiletype` operationId).
	PostV1OutgoingInvoicesExportByFiletypeWithBody(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1OutgoingInvoicesExportByFiletype 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/outgoing/invoices/export/{fileType} (the `PostV1OutgoingInvoicesExportByFiletype` operationId).
	PostV1OutgoingInvoicesExportByFiletype(ctx context.Context, fileType FileExportTypeParameter, body PostV1OutgoingInvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1OutgoingInvoicesLast Giden son 10 faturayı listeler
	//
	// Giden son 10 faturaya bu uç ile ulaşabilirsiniz.
	//
	// Corresponds with GET /v1/outgoing/invoices/last (the `GetV1OutgoingInvoicesLast` operationId).
	GetV1OutgoingInvoicesLast(ctx context.Context, params *GetV1OutgoingInvoicesLastParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1OutgoingInvoicesTagsWithBody 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/outgoing/invoices/tags (the `PutV1OutgoingInvoicesTags` operationId).
	PutV1OutgoingInvoicesTagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1OutgoingInvoicesTags 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/outgoing/invoices/tags (the `PutV1OutgoingInvoicesTags` operationId).
	PutV1OutgoingInvoicesTags(ctx context.Context, body PutV1OutgoingInvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

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

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

	// GetV1OutgoingInvoicesByUuidInfos Belgenin diğer bilgileri
	//
	// Giden e-Faturaya ait diğer bilgilere bu uç ile ulaşabilirsiniz.
	//
	// > İhracat faturalarında GTP Ref No vb. gibi bilgiler
	//
	// Corresponds with GET /v1/outgoing/invoices/{uuid}/infos (the `GetV1OutgoingInvoicesByUuidInfos` operationId).
	GetV1OutgoingInvoicesByUuidInfos(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	// PutV1OutgoingInvoicesByUuidReceiveraliasWithBody Taslak belgelerin alıcı etiketi bu uç ile güncellenebilir
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /v1/outgoing/invoices/{uuid}/receiveralias (the `PutV1OutgoingInvoicesByUuidReceiveralias` operationId).
	PutV1OutgoingInvoicesByUuidReceiveraliasWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1OutgoingInvoicesByUuidReceiveralias Taslak belgelerin alıcı etiketi bu uç ile güncellenebilir
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /v1/outgoing/invoices/{uuid}/receiveralias (the `PutV1OutgoingInvoicesByUuidReceiveralias` operationId).
	PutV1OutgoingInvoicesByUuidReceiveralias(ctx context.Context, uuid openapi_types.UUID, body PutV1OutgoingInvoicesByUuidReceiveraliasJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1OutgoingInvoicesByUuidSavecompanyindocument 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/outgoing/invoices/{uuid}/savecompanyindocument (the `PostV1OutgoingInvoicesByUuidSavecompanyindocument` operationId).
	PostV1OutgoingInvoicesByUuidSavecompanyindocument(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

	// PostV1OutgoingInvoicesByUuidUsernotesWithBody 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/outgoing/invoices/{uuid}/usernotes (the `PostV1OutgoingInvoicesByUuidUsernotes` operationId).
	PostV1OutgoingInvoicesByUuidUsernotesWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1OutgoingInvoicesByUuidUsernotes 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/outgoing/invoices/{uuid}/usernotes (the `PostV1OutgoingInvoicesByUuidUsernotes` operationId).
	PostV1OutgoingInvoicesByUuidUsernotes(ctx context.Context, uuid openapi_types.UUID, body PostV1OutgoingInvoicesByUuidUsernotesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	// PutV1OutgoingInvoicesByUuidUsernotesByIdWithBody 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/outgoing/invoices/{uuid}/usernotes/{id} (the `PutV1OutgoingInvoicesByUuidUsernotesById` operationId).
	PutV1OutgoingInvoicesByUuidUsernotesByIdWithBody(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutV1OutgoingInvoicesByUuidUsernotesById 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/outgoing/invoices/{uuid}/usernotes/{id} (the `PutV1OutgoingInvoicesByUuidUsernotesById` operationId).
	PutV1OutgoingInvoicesByUuidUsernotesById(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, body PutV1OutgoingInvoicesByUuidUsernotesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1OutgoingInvoicesByUuidXml XML İndir
	//
	// Belgeye ait XML dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Corresponds with GET /v1/outgoing/invoices/{uuid}/xml (the `GetV1OutgoingInvoicesByUuidXml` operationId).
	GetV1OutgoingInvoicesByUuidXml(ctx context.Context, uuid openapi_types.UUID, 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)

	// PostV1UploadsResendByUuid Hata almış bir belgeyi aynen yeniden gönderir
	//
	// Hat almış bir belgenin birebir aynı şekilde yeniden gönderilmesi için bu uç kullanılabilir.
	//
	// **Limit** : File maks 1MB olabilir.
	//
	// Corresponds with POST /v1/uploads/resend/{uuid} (the `PostV1UploadsResendByUuid` operationId).
	PostV1UploadsResendByUuid(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1UsersSearchByQueryByAliastype Ünvan ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***Ünvan*** ile sorgulamak için bu uç kullanılabilir.
	//
	// Corresponds with GET /v1/users/search/{query}/{aliasType} (the `GetV1UsersSearchByQueryByAliastype` operationId).
	GetV1UsersSearchByQueryByAliastype(ctx context.Context, query string, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1UsersZipByAliastype Mükellef listesini indirir
	//
	// GIB'de kayıtlı mükelleflerin listesini ZIP olarak indirmek için bu uç kullanılabilir.
	//
	// Corresponds with GET /v1/users/zip/{aliasType} (the `GetV1UsersZipByAliastype` operationId).
	GetV1UsersZipByAliastype(ctx context.Context, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UsersByAliastypeWithBody Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/users/{aliasType} (the `PostV1UsersByAliastype` operationId).
	PostV1UsersByAliastypeWithBody(ctx context.Context, aliasType AliasTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBody Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/*+json` content type.
	//
	// Corresponds with POST /v1/users/{aliasType} (the `PostV1UsersByAliastype` operationId).
	PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBody(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UsersByAliastype Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/users/{aliasType} (the `PostV1UsersByAliastype` operationId).
	PostV1UsersByAliastype(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBody Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.
	//
	// Takes a body of the `application/json-patch+json` content type.
	//
	// Corresponds with POST /v1/users/{aliasType} (the `PostV1UsersByAliastype` operationId).
	PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBody(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetV1UsersByIdentifierByAliastype Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.
	//
	// Corresponds with GET /v1/users/{identifier}/{aliasType} (the `GetV1UsersByIdentifierByAliastype` operationId).
	GetV1UsersByIdentifierByAliastype(ctx context.Context, identifier string, aliasType AliasTypeParameter, 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) DeleteV1IncomingInvoicesByUuidUsernotesByIdWithResponse

func (c *ClientWithResponses) DeleteV1IncomingInvoicesByUuidUsernotesByIdWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1IncomingInvoicesByUuidUsernotesByIdResponse, error)

DeleteV1IncomingInvoicesByUuidUsernotesByIdWithResponse 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/incoming/invoices/{uuid}/usernotes/{id} (the `DeleteV1IncomingInvoicesByUuidUsernotesById` operationId).

func (*ClientWithResponses) DeleteV1IncomingReportmoduleTemplatesByIdWithResponse

func (c *ClientWithResponses) DeleteV1IncomingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1IncomingReportmoduleTemplatesByIdResponse, error)

DeleteV1IncomingReportmoduleTemplatesByIdWithResponse 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/incoming/reportmodule/templates/{id} (the `DeleteV1IncomingReportmoduleTemplatesById` operationId).

func (*ClientWithResponses) DeleteV1NotificationsIncomingDynamicrulesByIdWithResponse

func (c *ClientWithResponses) DeleteV1NotificationsIncomingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1NotificationsIncomingDynamicrulesByIdResponse, error)

DeleteV1NotificationsIncomingDynamicrulesByIdWithResponse 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/incoming/dynamicrules/{id} (the `DeleteV1NotificationsIncomingDynamicrulesById` operationId).

func (*ClientWithResponses) DeleteV1NotificationsOutgoingDynamicrulesByIdWithResponse

func (c *ClientWithResponses) DeleteV1NotificationsOutgoingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1NotificationsOutgoingDynamicrulesByIdResponse, error)

DeleteV1NotificationsOutgoingDynamicrulesByIdWithResponse 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/outgoing/dynamicrules/{id} (the `DeleteV1NotificationsOutgoingDynamicrulesById` operationId).

func (*ClientWithResponses) DeleteV1OutgoingInvoicesByUuidUsernotesByIdWithResponse

func (c *ClientWithResponses) DeleteV1OutgoingInvoicesByUuidUsernotesByIdWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse, error)

DeleteV1OutgoingInvoicesByUuidUsernotesByIdWithResponse 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/outgoing/invoices/{uuid}/usernotes/{id} (the `DeleteV1OutgoingInvoicesByUuidUsernotesById` operationId).

func (*ClientWithResponses) DeleteV1OutgoingInvoicesDraftsWithBodyWithResponse

func (c *ClientWithResponses) DeleteV1OutgoingInvoicesDraftsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteV1OutgoingInvoicesDraftsResponse, error)

DeleteV1OutgoingInvoicesDraftsWithBodyWithResponse 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/outgoing/invoices/drafts (the `DeleteV1OutgoingInvoicesDrafts` operationId).

func (*ClientWithResponses) DeleteV1OutgoingInvoicesDraftsWithResponse

func (c *ClientWithResponses) DeleteV1OutgoingInvoicesDraftsWithResponse(ctx context.Context, body DeleteV1OutgoingInvoicesDraftsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteV1OutgoingInvoicesDraftsResponse, error)

DeleteV1OutgoingInvoicesDraftsWithResponse 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/outgoing/invoices/drafts (the `DeleteV1OutgoingInvoicesDrafts` 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) 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, params *GetV1DefinitionsSeriesBySerieParams, 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) GetV1EnvelopesByInstanceidentifierQueryWithResponse

func (c *ClientWithResponses) GetV1EnvelopesByInstanceidentifierQueryWithResponse(ctx context.Context, instanceIdentifier string, reqEditors ...RequestEditorFn) (*GetV1EnvelopesByInstanceidentifierQueryResponse, error)

GetV1EnvelopesByInstanceidentifierQueryWithResponse Zarf Durum Sorgular

GIB'de kayıtlı bir zarfın durumunu sorgulamak için bu uç kullanılabilir.

* e-Fatura zarfı, * Uygulama yanıtı zarfı, * Sistem yanıtı zarfı vb.

sorgulanabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/envelopes/{instanceIdentifier}/query (the `GetV1EnvelopesByInstanceidentifierQuery` operationId).

func (*ClientWithResponses) GetV1ExinvoicesIncomingByUuidHtmlWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesIncomingByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesIncomingByUuidHtmlResponse, error)

GetV1ExinvoicesIncomingByUuidHtmlWithResponse 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/incoming/{uuid}/html (the `GetV1ExinvoicesIncomingByUuidHtml` operationId).

func (*ClientWithResponses) GetV1ExinvoicesIncomingByUuidPdfWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesIncomingByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesIncomingByUuidPdfResponse, error)

GetV1ExinvoicesIncomingByUuidPdfWithResponse 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/incoming/{uuid}/pdf (the `GetV1ExinvoicesIncomingByUuidPdf` operationId).

func (*ClientWithResponses) GetV1ExinvoicesIncomingByUuidXmlWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesIncomingByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesIncomingByUuidXmlResponse, error)

GetV1ExinvoicesIncomingByUuidXmlWithResponse 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/incoming/{uuid}/xml (the `GetV1ExinvoicesIncomingByUuidXml` operationId).

func (*ClientWithResponses) GetV1ExinvoicesIncomingWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesIncomingWithResponse(ctx context.Context, params *GetV1ExinvoicesIncomingParams, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesIncomingResponse, error)

GetV1ExinvoicesIncomingWithResponse 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/incoming (the `GetV1ExinvoicesIncoming` operationId).

func (*ClientWithResponses) GetV1ExinvoicesOutgoingByUuidHtmlWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesOutgoingByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesOutgoingByUuidHtmlResponse, error)

GetV1ExinvoicesOutgoingByUuidHtmlWithResponse 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/outgoing/{uuid}/html (the `GetV1ExinvoicesOutgoingByUuidHtml` operationId).

func (*ClientWithResponses) GetV1ExinvoicesOutgoingByUuidPdfWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesOutgoingByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesOutgoingByUuidPdfResponse, error)

GetV1ExinvoicesOutgoingByUuidPdfWithResponse 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/outgoing/{uuid}/pdf (the `GetV1ExinvoicesOutgoingByUuidPdf` operationId).

func (*ClientWithResponses) GetV1ExinvoicesOutgoingByUuidXmlWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesOutgoingByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesOutgoingByUuidXmlResponse, error)

GetV1ExinvoicesOutgoingByUuidXmlWithResponse 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/outgoing/{uuid}/xml (the `GetV1ExinvoicesOutgoingByUuidXml` operationId).

func (*ClientWithResponses) GetV1ExinvoicesOutgoingWithResponse

func (c *ClientWithResponses) GetV1ExinvoicesOutgoingWithResponse(ctx context.Context, params *GetV1ExinvoicesOutgoingParams, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesOutgoingResponse, error)

GetV1ExinvoicesOutgoingWithResponse 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/outgoing (the `GetV1ExinvoicesOutgoing` 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) GetV1IncomingInvoicesByUuidAttachmentsByIndexWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidAttachmentsByIndexWithResponse(ctx context.Context, uuid openapi_types.UUID, index int32, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse, error)

GetV1IncomingInvoicesByUuidAttachmentsByIndexWithResponse 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/incoming/invoices/{uuid}/attachments/{index} (the `GetV1IncomingInvoicesByUuidAttachmentsByIndex` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidAttachmentsWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidAttachmentsWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidAttachmentsResponse, error)

GetV1IncomingInvoicesByUuidAttachmentsWithResponse 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/incoming/invoices/{uuid}/attachments (the `GetV1IncomingInvoicesByUuidAttachments` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidDespatchesWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidDespatchesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidDespatchesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidDespatchesResponse, error)

GetV1IncomingInvoicesByUuidDespatchesWithResponse İ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/incoming/invoices/{uuid}/despatches (the `GetV1IncomingInvoicesByUuidDespatches` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidEnvelopeWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidEnvelopeWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidEnvelopeResponse, error)

GetV1IncomingInvoicesByUuidEnvelopeWithResponse Zarf XML İndir

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

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/incoming/invoices/{uuid}/envelope (the `GetV1IncomingInvoicesByUuidEnvelope` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidHistoriesWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidHistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidHistoriesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidHistoriesResponse, error)

GetV1IncomingInvoicesByUuidHistoriesWithResponse İş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/incoming/invoices/{uuid}/histories (the `GetV1IncomingInvoicesByUuidHistories` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidHtmlWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidHtmlResponse, error)

GetV1IncomingInvoicesByUuidHtmlWithResponse 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/incoming/invoices/{uuid}/html (the `GetV1IncomingInvoicesByUuidHtml` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidPdfWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidPdfResponse, error)

GetV1IncomingInvoicesByUuidPdfWithResponse 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/incoming/invoices/{uuid}/pdf (the `GetV1IncomingInvoicesByUuidPdf` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidTaxesWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidTaxesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidTaxesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidTaxesResponse, error)

GetV1IncomingInvoicesByUuidTaxesWithResponse 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/incoming/invoices/{uuid}/taxes (the `GetV1IncomingInvoicesByUuidTaxes` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidUsernotesWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidUsernotesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidUsernotesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidUsernotesResponse, error)

GetV1IncomingInvoicesByUuidUsernotesWithResponse 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/incoming/invoices/{uuid}/usernotes (the `GetV1IncomingInvoicesByUuidUsernotes` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidResponse, error)

GetV1IncomingInvoicesByUuidWithResponse Belge detaylarını getirir

Returns a wrapper object for the known response body format(s).

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

func (*ClientWithResponses) GetV1IncomingInvoicesByUuidXmlWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidXmlResponse, error)

GetV1IncomingInvoicesByUuidXmlWithResponse 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/incoming/invoices/{uuid}/xml (the `GetV1IncomingInvoicesByUuidXml` operationId).

func (*ClientWithResponses) GetV1IncomingInvoicesLastWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesLastWithResponse(ctx context.Context, params *GetV1IncomingInvoicesLastParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesLastResponse, error)

GetV1IncomingInvoicesLastWithResponse Gelen son 10 faturayı listeler

Gelen son 10 faturaya bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

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

func (*ClientWithResponses) GetV1IncomingInvoicesWithResponse

func (c *ClientWithResponses) GetV1IncomingInvoicesWithResponse(ctx context.Context, params *GetV1IncomingInvoicesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesResponse, error)

GetV1IncomingInvoicesWithResponse Faturaları listeler

Gelen e-Faturalarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

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

func (*ClientWithResponses) GetV1IncomingReportmoduleColumnsWithResponse

func (c *ClientWithResponses) GetV1IncomingReportmoduleColumnsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleColumnsResponse, error)

GetV1IncomingReportmoduleColumnsWithResponse 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/incoming/reportmodule/columns (the `GetV1IncomingReportmoduleColumns` operationId).

func (*ClientWithResponses) GetV1IncomingReportmoduleReportsByIdDownloadWithResponse

func (c *ClientWithResponses) GetV1IncomingReportmoduleReportsByIdDownloadWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleReportsByIdDownloadResponse, error)

GetV1IncomingReportmoduleReportsByIdDownloadWithResponse 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/incoming/reportmodule/reports/{id}/download (the `GetV1IncomingReportmoduleReportsByIdDownload` operationId).

func (*ClientWithResponses) GetV1IncomingReportmoduleReportsWithResponse

func (c *ClientWithResponses) GetV1IncomingReportmoduleReportsWithResponse(ctx context.Context, params *GetV1IncomingReportmoduleReportsParams, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleReportsResponse, error)

GetV1IncomingReportmoduleReportsWithResponse 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/incoming/reportmodule/reports (the `GetV1IncomingReportmoduleReports` operationId).

func (*ClientWithResponses) GetV1IncomingReportmoduleTemplatesByIdWithResponse

func (c *ClientWithResponses) GetV1IncomingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleTemplatesByIdResponse, error)

GetV1IncomingReportmoduleTemplatesByIdWithResponse Sorgulanan şablonu getirir

Returns a wrapper object for the known response body format(s).

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

func (*ClientWithResponses) GetV1IncomingReportmoduleTemplatesWithResponse

func (c *ClientWithResponses) GetV1IncomingReportmoduleTemplatesWithResponse(ctx context.Context, params *GetV1IncomingReportmoduleTemplatesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleTemplatesResponse, error)

GetV1IncomingReportmoduleTemplatesWithResponse Ş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/incoming/reportmodule/templates (the `GetV1IncomingReportmoduleTemplates` operationId).

func (*ClientWithResponses) GetV1NotificationsIncomingDynamicrulesByIdWithResponse

func (c *ClientWithResponses) GetV1NotificationsIncomingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1NotificationsIncomingDynamicrulesByIdResponse, error)

GetV1NotificationsIncomingDynamicrulesByIdWithResponse 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/incoming/dynamicrules/{id} (the `GetV1NotificationsIncomingDynamicrulesById` operationId).

func (*ClientWithResponses) GetV1NotificationsIncomingDynamicrulesWithResponse

func (c *ClientWithResponses) GetV1NotificationsIncomingDynamicrulesWithResponse(ctx context.Context, params *GetV1NotificationsIncomingDynamicrulesParams, reqEditors ...RequestEditorFn) (*GetV1NotificationsIncomingDynamicrulesResponse, error)

GetV1NotificationsIncomingDynamicrulesWithResponse 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/incoming/dynamicrules (the `GetV1NotificationsIncomingDynamicrules` operationId).

func (*ClientWithResponses) GetV1NotificationsOutgoingDynamicrulesByIdWithResponse

func (c *ClientWithResponses) GetV1NotificationsOutgoingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1NotificationsOutgoingDynamicrulesByIdResponse, error)

GetV1NotificationsOutgoingDynamicrulesByIdWithResponse 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/outgoing/dynamicrules/{id} (the `GetV1NotificationsOutgoingDynamicrulesById` operationId).

func (*ClientWithResponses) GetV1NotificationsOutgoingDynamicrulesWithResponse

func (c *ClientWithResponses) GetV1NotificationsOutgoingDynamicrulesWithResponse(ctx context.Context, params *GetV1NotificationsOutgoingDynamicrulesParams, reqEditors ...RequestEditorFn) (*GetV1NotificationsOutgoingDynamicrulesResponse, error)

GetV1NotificationsOutgoingDynamicrulesWithResponse 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/outgoing/dynamicrules (the `GetV1NotificationsOutgoingDynamicrules` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidAttachmentsByIndexWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidAttachmentsByIndexWithResponse(ctx context.Context, uuid openapi_types.UUID, index int32, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse, error)

GetV1OutgoingInvoicesByUuidAttachmentsByIndexWithResponse 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/outgoing/invoices/{uuid}/attachments/{index} (the `GetV1OutgoingInvoicesByUuidAttachmentsByIndex` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidAttachmentsWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidAttachmentsWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidAttachmentsResponse, error)

GetV1OutgoingInvoicesByUuidAttachmentsWithResponse 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/outgoing/invoices/{uuid}/attachments (the `GetV1OutgoingInvoicesByUuidAttachments` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidDespatchesWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidDespatchesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidDespatchesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidDespatchesResponse, error)

GetV1OutgoingInvoicesByUuidDespatchesWithResponse İ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/outgoing/invoices/{uuid}/despatches (the `GetV1OutgoingInvoicesByUuidDespatches` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidEnvelopeWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidEnvelopeWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidEnvelopeResponse, error)

GetV1OutgoingInvoicesByUuidEnvelopeWithResponse Zarf XML İndir

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

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/outgoing/invoices/{uuid}/envelope (the `GetV1OutgoingInvoicesByUuidEnvelope` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidHistoriesWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidHistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidHistoriesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidHistoriesResponse, error)

GetV1OutgoingInvoicesByUuidHistoriesWithResponse İş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/outgoing/invoices/{uuid}/histories (the `GetV1OutgoingInvoicesByUuidHistories` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidHtmlWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidHtmlResponse, error)

GetV1OutgoingInvoicesByUuidHtmlWithResponse 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/outgoing/invoices/{uuid}/html (the `GetV1OutgoingInvoicesByUuidHtml` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidInfosWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidInfosWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidInfosResponse, error)

GetV1OutgoingInvoicesByUuidInfosWithResponse Belgenin diğer bilgileri

Giden e-Faturaya ait diğer bilgilere bu uç ile ulaşabilirsiniz.

> İhracat faturalarında GTP Ref No vb. gibi bilgiler

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/outgoing/invoices/{uuid}/infos (the `GetV1OutgoingInvoicesByUuidInfos` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidMailaddressesWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidMailaddressesWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidMailaddressesResponse, error)

GetV1OutgoingInvoicesByUuidMailaddressesWithResponse 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/outgoing/invoices/{uuid}/mailaddresses (the `GetV1OutgoingInvoicesByUuidMailaddresses` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidPdfWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidPdfResponse, error)

GetV1OutgoingInvoicesByUuidPdfWithResponse 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/outgoing/invoices/{uuid}/pdf (the `GetV1OutgoingInvoicesByUuidPdf` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidTaxesWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidTaxesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidTaxesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidTaxesResponse, error)

GetV1OutgoingInvoicesByUuidTaxesWithResponse 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/outgoing/invoices/{uuid}/taxes (the `GetV1OutgoingInvoicesByUuidTaxes` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidUsernotesWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidUsernotesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidUsernotesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidUsernotesResponse, error)

GetV1OutgoingInvoicesByUuidUsernotesWithResponse 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/outgoing/invoices/{uuid}/usernotes (the `GetV1OutgoingInvoicesByUuidUsernotes` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidResponse, error)

GetV1OutgoingInvoicesByUuidWithResponse Belge detaylarını getirir

Returns a wrapper object for the known response body format(s).

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

func (*ClientWithResponses) GetV1OutgoingInvoicesByUuidXmlWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidXmlResponse, error)

GetV1OutgoingInvoicesByUuidXmlWithResponse 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/outgoing/invoices/{uuid}/xml (the `GetV1OutgoingInvoicesByUuidXml` operationId).

func (*ClientWithResponses) GetV1OutgoingInvoicesDraftsWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesDraftsWithResponse(ctx context.Context, params *GetV1OutgoingInvoicesDraftsParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesDraftsResponse, error)

GetV1OutgoingInvoicesDraftsWithResponse Taslak faturaları listeler

Giden e-Fatura taslaklarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

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

func (*ClientWithResponses) GetV1OutgoingInvoicesLastWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesLastWithResponse(ctx context.Context, params *GetV1OutgoingInvoicesLastParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesLastResponse, error)

GetV1OutgoingInvoicesLastWithResponse Giden son 10 faturayı listeler

Giden son 10 faturaya bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

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

func (*ClientWithResponses) GetV1OutgoingInvoicesWithResponse

func (c *ClientWithResponses) GetV1OutgoingInvoicesWithResponse(ctx context.Context, params *GetV1OutgoingInvoicesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesResponse, error)

GetV1OutgoingInvoicesWithResponse Faturaları listeler

Giden e-Faturalarınıza bu uç ile ulaşabilirsiniz.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/outgoing/invoices (the `GetV1OutgoingInvoices` 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) GetV1UsersByIdentifierByAliastypeWithResponse

func (c *ClientWithResponses) GetV1UsersByIdentifierByAliastypeWithResponse(ctx context.Context, identifier string, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*GetV1UsersByIdentifierByAliastypeResponse, error)

GetV1UsersByIdentifierByAliastypeWithResponse Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/users/{identifier}/{aliasType} (the `GetV1UsersByIdentifierByAliastype` operationId).

func (*ClientWithResponses) GetV1UsersSearchByQueryByAliastypeWithResponse

func (c *ClientWithResponses) GetV1UsersSearchByQueryByAliastypeWithResponse(ctx context.Context, query string, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*GetV1UsersSearchByQueryByAliastypeResponse, error)

GetV1UsersSearchByQueryByAliastypeWithResponse Ünvan ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***Ünvan*** ile sorgulamak için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/users/search/{query}/{aliasType} (the `GetV1UsersSearchByQueryByAliastype` operationId).

func (*ClientWithResponses) GetV1UsersZipByAliastypeWithResponse

func (c *ClientWithResponses) GetV1UsersZipByAliastypeWithResponse(ctx context.Context, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*GetV1UsersZipByAliastypeResponse, error)

GetV1UsersZipByAliastypeWithResponse Mükellef listesini indirir

GIB'de kayıtlı mükelleflerin listesini ZIP olarak indirmek için bu uç kullanılabilir.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/users/zip/{aliasType} (the `GetV1UsersZipByAliastype` 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) PostV1ExinvoicesIncomingExportByFiletypeWithBodyWithResponse

func (c *ClientWithResponses) PostV1ExinvoicesIncomingExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType ExInvoiceFileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesIncomingExportByFiletypeResponse, error)

PostV1ExinvoicesIncomingExportByFiletypeWithBodyWithResponse 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/incoming/export/{fileType} (the `PostV1ExinvoicesIncomingExportByFiletype` operationId).

func (*ClientWithResponses) PostV1ExinvoicesIncomingExportByFiletypeWithResponse

PostV1ExinvoicesIncomingExportByFiletypeWithResponse 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/incoming/export/{fileType} (the `PostV1ExinvoicesIncomingExportByFiletype` operationId).

func (*ClientWithResponses) PostV1ExinvoicesOutgoingExportByFiletypeWithBodyWithResponse

func (c *ClientWithResponses) PostV1ExinvoicesOutgoingExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesOutgoingExportByFiletypeResponse, error)

PostV1ExinvoicesOutgoingExportByFiletypeWithBodyWithResponse 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/outgoing/export/{fileType} (the `PostV1ExinvoicesOutgoingExportByFiletype` operationId).

func (*ClientWithResponses) PostV1ExinvoicesOutgoingExportByFiletypeWithResponse

PostV1ExinvoicesOutgoingExportByFiletypeWithResponse 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/outgoing/export/{fileType} (the `PostV1ExinvoicesOutgoingExportByFiletype` 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) PostV1IncomingInvoicesByIdCreatereturninvoiceWithBodyWithResponse

func (c *ClientWithResponses) PostV1IncomingInvoicesByIdCreatereturninvoiceWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByIdCreatereturninvoiceResponse, error)

PostV1IncomingInvoicesByIdCreatereturninvoiceWithBodyWithResponse Gelen e-Fatura için iade oluştur

Gelen e-Fatura belgesine ait IADE faturası 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/incoming/invoices/{id}/createreturninvoice (the `PostV1IncomingInvoicesByIdCreatereturninvoice` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesByIdCreatereturninvoiceWithResponse

PostV1IncomingInvoicesByIdCreatereturninvoiceWithResponse Gelen e-Fatura için iade oluştur

Gelen e-Fatura belgesine ait IADE faturası 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/incoming/invoices/{id}/createreturninvoice (the `PostV1IncomingInvoicesByIdCreatereturninvoice` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesByUuidDocumentanswerWithBodyWithResponse

func (c *ClientWithResponses) PostV1IncomingInvoicesByUuidDocumentanswerWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByUuidDocumentanswerResponse, error)

PostV1IncomingInvoicesByUuidDocumentanswerWithBodyWithResponse Belge'ye cevap verir

Tarafınıza gönderilen ticari e-faturaya cevap vermek 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/incoming/invoices/{uuid}/documentAnswer (the `PostV1IncomingInvoicesByUuidDocumentanswer` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesByUuidDocumentanswerWithResponse

PostV1IncomingInvoicesByUuidDocumentanswerWithResponse Belge'ye cevap verir

Tarafınıza gönderilen ticari e-faturaya cevap vermek 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/incoming/invoices/{uuid}/documentAnswer (the `PostV1IncomingInvoicesByUuidDocumentanswer` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesByUuidSavecompanyindocumentWithResponse

func (c *ClientWithResponses) PostV1IncomingInvoicesByUuidSavecompanyindocumentWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse, error)

PostV1IncomingInvoicesByUuidSavecompanyindocumentWithResponse 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/incoming/invoices/{uuid}/savecompanyindocument (the `PostV1IncomingInvoicesByUuidSavecompanyindocument` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesByUuidUsernotesWithBodyWithResponse

func (c *ClientWithResponses) PostV1IncomingInvoicesByUuidUsernotesWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByUuidUsernotesResponse, error)

PostV1IncomingInvoicesByUuidUsernotesWithBodyWithResponse 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/incoming/invoices/{uuid}/usernotes (the `PostV1IncomingInvoicesByUuidUsernotes` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesByUuidUsernotesWithResponse

PostV1IncomingInvoicesByUuidUsernotesWithResponse 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/incoming/invoices/{uuid}/usernotes (the `PostV1IncomingInvoicesByUuidUsernotes` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesEmailSendWithBodyWithResponse

func (c *ClientWithResponses) PostV1IncomingInvoicesEmailSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesEmailSendResponse, error)

PostV1IncomingInvoicesEmailSendWithBodyWithResponse 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/incoming/invoices/email/send (the `PostV1IncomingInvoicesEmailSend` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesEmailSendWithResponse

func (c *ClientWithResponses) PostV1IncomingInvoicesEmailSendWithResponse(ctx context.Context, body PostV1IncomingInvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesEmailSendResponse, error)

PostV1IncomingInvoicesEmailSendWithResponse 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/incoming/invoices/email/send (the `PostV1IncomingInvoicesEmailSend` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesExportByFiletypeWithBodyWithResponse

func (c *ClientWithResponses) PostV1IncomingInvoicesExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesExportByFiletypeResponse, error)

PostV1IncomingInvoicesExportByFiletypeWithBodyWithResponse 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/incoming/invoices/export/{fileType} (the `PostV1IncomingInvoicesExportByFiletype` operationId).

func (*ClientWithResponses) PostV1IncomingInvoicesExportByFiletypeWithResponse

PostV1IncomingInvoicesExportByFiletypeWithResponse 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/incoming/invoices/export/{fileType} (the `PostV1IncomingInvoicesExportByFiletype` operationId).

func (*ClientWithResponses) PostV1IncomingReportmoduleReportsWithBodyWithResponse

func (c *ClientWithResponses) PostV1IncomingReportmoduleReportsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingReportmoduleReportsResponse, error)

PostV1IncomingReportmoduleReportsWithBodyWithResponse 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/incoming/reportmodule/reports (the `PostV1IncomingReportmoduleReports` operationId).

func (*ClientWithResponses) PostV1IncomingReportmoduleReportsWithResponse

PostV1IncomingReportmoduleReportsWithResponse 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/incoming/reportmodule/reports (the `PostV1IncomingReportmoduleReports` operationId).

func (*ClientWithResponses) PostV1IncomingReportmoduleTemplatesWithBodyWithResponse

func (c *ClientWithResponses) PostV1IncomingReportmoduleTemplatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingReportmoduleTemplatesResponse, error)

PostV1IncomingReportmoduleTemplatesWithBodyWithResponse 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/incoming/reportmodule/templates (the `PostV1IncomingReportmoduleTemplates` operationId).

func (*ClientWithResponses) PostV1IncomingReportmoduleTemplatesWithResponse

PostV1IncomingReportmoduleTemplatesWithResponse 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/incoming/reportmodule/templates (the `PostV1IncomingReportmoduleTemplates` operationId).

func (*ClientWithResponses) PostV1NotificationsIncomingDynamicrulesWithBodyWithResponse

func (c *ClientWithResponses) PostV1NotificationsIncomingDynamicrulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1NotificationsIncomingDynamicrulesResponse, error)

PostV1NotificationsIncomingDynamicrulesWithBodyWithResponse 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/incoming/dynamicrules (the `PostV1NotificationsIncomingDynamicrules` operationId).

func (*ClientWithResponses) PostV1NotificationsIncomingDynamicrulesWithResponse

PostV1NotificationsIncomingDynamicrulesWithResponse 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/incoming/dynamicrules (the `PostV1NotificationsIncomingDynamicrules` operationId).

func (*ClientWithResponses) PostV1NotificationsOutgoingDynamicrulesWithBodyWithResponse

func (c *ClientWithResponses) PostV1NotificationsOutgoingDynamicrulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1NotificationsOutgoingDynamicrulesResponse, error)

PostV1NotificationsOutgoingDynamicrulesWithBodyWithResponse 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/outgoing/dynamicrules (the `PostV1NotificationsOutgoingDynamicrules` operationId).

func (*ClientWithResponses) PostV1NotificationsOutgoingDynamicrulesWithResponse

PostV1NotificationsOutgoingDynamicrulesWithResponse 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/outgoing/dynamicrules (the `PostV1NotificationsOutgoingDynamicrules` operationId).

func (*ClientWithResponses) PostV1OutgoingInvoicesByUuidSavecompanyindocumentWithResponse

func (c *ClientWithResponses) PostV1OutgoingInvoicesByUuidSavecompanyindocumentWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse, error)

PostV1OutgoingInvoicesByUuidSavecompanyindocumentWithResponse 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/outgoing/invoices/{uuid}/savecompanyindocument (the `PostV1OutgoingInvoicesByUuidSavecompanyindocument` operationId).

func (*ClientWithResponses) PostV1OutgoingInvoicesByUuidUsernotesWithBodyWithResponse

func (c *ClientWithResponses) PostV1OutgoingInvoicesByUuidUsernotesWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesByUuidUsernotesResponse, error)

PostV1OutgoingInvoicesByUuidUsernotesWithBodyWithResponse 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/outgoing/invoices/{uuid}/usernotes (the `PostV1OutgoingInvoicesByUuidUsernotes` operationId).

func (*ClientWithResponses) PostV1OutgoingInvoicesByUuidUsernotesWithResponse

PostV1OutgoingInvoicesByUuidUsernotesWithResponse 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/outgoing/invoices/{uuid}/usernotes (the `PostV1OutgoingInvoicesByUuidUsernotes` operationId).

func (*ClientWithResponses) PostV1OutgoingInvoicesEmailSendWithBodyWithResponse

func (c *ClientWithResponses) PostV1OutgoingInvoicesEmailSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesEmailSendResponse, error)

PostV1OutgoingInvoicesEmailSendWithBodyWithResponse 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/outgoing/invoices/email/send (the `PostV1OutgoingInvoicesEmailSend` operationId).

func (*ClientWithResponses) PostV1OutgoingInvoicesEmailSendWithResponse

func (c *ClientWithResponses) PostV1OutgoingInvoicesEmailSendWithResponse(ctx context.Context, body PostV1OutgoingInvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesEmailSendResponse, error)

PostV1OutgoingInvoicesEmailSendWithResponse 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/outgoing/invoices/email/send (the `PostV1OutgoingInvoicesEmailSend` operationId).

func (*ClientWithResponses) PostV1OutgoingInvoicesExportByFiletypeWithBodyWithResponse

func (c *ClientWithResponses) PostV1OutgoingInvoicesExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesExportByFiletypeResponse, error)

PostV1OutgoingInvoicesExportByFiletypeWithBodyWithResponse 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/outgoing/invoices/export/{fileType} (the `PostV1OutgoingInvoicesExportByFiletype` operationId).

func (*ClientWithResponses) PostV1OutgoingInvoicesExportByFiletypeWithResponse

PostV1OutgoingInvoicesExportByFiletypeWithResponse 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/outgoing/invoices/export/{fileType} (the `PostV1OutgoingInvoicesExportByFiletype` 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) PostV1UploadsResendByUuidWithResponse

func (c *ClientWithResponses) PostV1UploadsResendByUuidWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1UploadsResendByUuidResponse, error)

PostV1UploadsResendByUuidWithResponse Hata almış bir belgeyi aynen yeniden gönderir

Hat almış bir belgenin birebir aynı şekilde yeniden gönderilmesi için bu uç kullanılabilir.

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

Returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/uploads/resend/{uuid} (the `PostV1UploadsResendByUuid` operationId).

func (*ClientWithResponses) PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBodyWithResponse

func (c *ClientWithResponses) PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBodyWithResponse(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UsersByAliastypeResponse, error)

PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBodyWithResponse Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak 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/users/{aliasType} (the `PostV1UsersByAliastype` operationId).

func (*ClientWithResponses) PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBodyWithResponse

func (c *ClientWithResponses) PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBodyWithResponse(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UsersByAliastypeResponse, error)

PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBodyWithResponse Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak 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/users/{aliasType} (the `PostV1UsersByAliastype` operationId).

func (*ClientWithResponses) PostV1UsersByAliastypeWithBodyWithResponse

func (c *ClientWithResponses) PostV1UsersByAliastypeWithBodyWithResponse(ctx context.Context, aliasType AliasTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UsersByAliastypeResponse, error)

PostV1UsersByAliastypeWithBodyWithResponse Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak 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/users/{aliasType} (the `PostV1UsersByAliastype` operationId).

func (*ClientWithResponses) PostV1UsersByAliastypeWithResponse

func (c *ClientWithResponses) PostV1UsersByAliastypeWithResponse(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UsersByAliastypeResponse, error)

PostV1UsersByAliastypeWithResponse Kimlik No ile sorgular

Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak 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/users/{aliasType} (the `PostV1UsersByAliastype` 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) PutV1IncomingInvoicesBulkByOperationWithBodyWithResponse

func (c *ClientWithResponses) PutV1IncomingInvoicesBulkByOperationWithBodyWithResponse(ctx context.Context, operation IncomingInvoiceSetParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesBulkByOperationResponse, error)

PutV1IncomingInvoicesBulkByOperationWithBodyWithResponse 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/incoming/invoices/bulk/{operation} (the `PutV1IncomingInvoicesBulkByOperation` operationId).

func (*ClientWithResponses) PutV1IncomingInvoicesBulkByOperationWithResponse

PutV1IncomingInvoicesBulkByOperationWithResponse 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/incoming/invoices/bulk/{operation} (the `PutV1IncomingInvoicesBulkByOperation` operationId).

func (*ClientWithResponses) PutV1IncomingInvoicesByUuidUsernotesByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1IncomingInvoicesByUuidUsernotesByIdWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesByUuidUsernotesByIdResponse, error)

PutV1IncomingInvoicesByUuidUsernotesByIdWithBodyWithResponse 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/incoming/invoices/{uuid}/usernotes/{id} (the `PutV1IncomingInvoicesByUuidUsernotesById` operationId).

func (*ClientWithResponses) PutV1IncomingInvoicesByUuidUsernotesByIdWithResponse

PutV1IncomingInvoicesByUuidUsernotesByIdWithResponse 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/incoming/invoices/{uuid}/usernotes/{id} (the `PutV1IncomingInvoicesByUuidUsernotesById` operationId).

func (*ClientWithResponses) PutV1IncomingInvoicesTagsWithBodyWithResponse

func (c *ClientWithResponses) PutV1IncomingInvoicesTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesTagsResponse, error)

PutV1IncomingInvoicesTagsWithBodyWithResponse 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/incoming/invoices/tags (the `PutV1IncomingInvoicesTags` operationId).

func (*ClientWithResponses) PutV1IncomingInvoicesTagsWithResponse

func (c *ClientWithResponses) PutV1IncomingInvoicesTagsWithResponse(ctx context.Context, body PutV1IncomingInvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesTagsResponse, error)

PutV1IncomingInvoicesTagsWithResponse 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/incoming/invoices/tags (the `PutV1IncomingInvoicesTags` operationId).

func (*ClientWithResponses) PutV1IncomingReportmoduleTemplatesByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1IncomingReportmoduleTemplatesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1IncomingReportmoduleTemplatesByIdResponse, error)

PutV1IncomingReportmoduleTemplatesByIdWithBodyWithResponse 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/incoming/reportmodule/templates/{id} (the `PutV1IncomingReportmoduleTemplatesById` operationId).

func (*ClientWithResponses) PutV1IncomingReportmoduleTemplatesByIdWithResponse

PutV1IncomingReportmoduleTemplatesByIdWithResponse 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/incoming/reportmodule/templates/{id} (the `PutV1IncomingReportmoduleTemplatesById` operationId).

func (*ClientWithResponses) PutV1NotificationsIncomingDynamicrulesByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1NotificationsIncomingDynamicrulesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1NotificationsIncomingDynamicrulesByIdResponse, error)

PutV1NotificationsIncomingDynamicrulesByIdWithBodyWithResponse 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/incoming/dynamicrules/{id} (the `PutV1NotificationsIncomingDynamicrulesById` operationId).

func (*ClientWithResponses) PutV1NotificationsIncomingDynamicrulesByIdWithResponse

PutV1NotificationsIncomingDynamicrulesByIdWithResponse 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/incoming/dynamicrules/{id} (the `PutV1NotificationsIncomingDynamicrulesById` operationId).

func (*ClientWithResponses) PutV1NotificationsOutgoingDynamicrulesByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1NotificationsOutgoingDynamicrulesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1NotificationsOutgoingDynamicrulesByIdResponse, error)

PutV1NotificationsOutgoingDynamicrulesByIdWithBodyWithResponse 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/outgoing/dynamicrules/{id} (the `PutV1NotificationsOutgoingDynamicrulesById` operationId).

func (*ClientWithResponses) PutV1NotificationsOutgoingDynamicrulesByIdWithResponse

PutV1NotificationsOutgoingDynamicrulesByIdWithResponse 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/outgoing/dynamicrules/{id} (the `PutV1NotificationsOutgoingDynamicrulesById` operationId).

func (*ClientWithResponses) PutV1OutgoingInvoicesBulkByOperationWithBodyWithResponse

func (c *ClientWithResponses) PutV1OutgoingInvoicesBulkByOperationWithBodyWithResponse(ctx context.Context, operation OutgoingInvoiceSetParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesBulkByOperationResponse, error)

PutV1OutgoingInvoicesBulkByOperationWithBodyWithResponse 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/outgoing/invoices/bulk/{operation} (the `PutV1OutgoingInvoicesBulkByOperation` operationId).

func (*ClientWithResponses) PutV1OutgoingInvoicesBulkByOperationWithResponse

PutV1OutgoingInvoicesBulkByOperationWithResponse 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/outgoing/invoices/bulk/{operation} (the `PutV1OutgoingInvoicesBulkByOperation` operationId).

func (*ClientWithResponses) PutV1OutgoingInvoicesByUuidReceiveraliasWithBodyWithResponse

func (c *ClientWithResponses) PutV1OutgoingInvoicesByUuidReceiveraliasWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesByUuidReceiveraliasResponse, error)

PutV1OutgoingInvoicesByUuidReceiveraliasWithBodyWithResponse Taslak belgelerin alıcı etiketi bu uç ile güncellenebilir

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/invoices/{uuid}/receiveralias (the `PutV1OutgoingInvoicesByUuidReceiveralias` operationId).

func (*ClientWithResponses) PutV1OutgoingInvoicesByUuidReceiveraliasWithResponse

PutV1OutgoingInvoicesByUuidReceiveraliasWithResponse Taslak belgelerin alıcı etiketi bu uç ile güncellenebilir

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/invoices/{uuid}/receiveralias (the `PutV1OutgoingInvoicesByUuidReceiveralias` operationId).

func (*ClientWithResponses) PutV1OutgoingInvoicesByUuidUsernotesByIdWithBodyWithResponse

func (c *ClientWithResponses) PutV1OutgoingInvoicesByUuidUsernotesByIdWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesByUuidUsernotesByIdResponse, error)

PutV1OutgoingInvoicesByUuidUsernotesByIdWithBodyWithResponse 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/outgoing/invoices/{uuid}/usernotes/{id} (the `PutV1OutgoingInvoicesByUuidUsernotesById` operationId).

func (*ClientWithResponses) PutV1OutgoingInvoicesByUuidUsernotesByIdWithResponse

PutV1OutgoingInvoicesByUuidUsernotesByIdWithResponse 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/outgoing/invoices/{uuid}/usernotes/{id} (the `PutV1OutgoingInvoicesByUuidUsernotesById` operationId).

func (*ClientWithResponses) PutV1OutgoingInvoicesTagsWithBodyWithResponse

func (c *ClientWithResponses) PutV1OutgoingInvoicesTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesTagsResponse, error)

PutV1OutgoingInvoicesTagsWithBodyWithResponse 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/outgoing/invoices/tags (the `PutV1OutgoingInvoicesTags` operationId).

func (*ClientWithResponses) PutV1OutgoingInvoicesTagsWithResponse

func (c *ClientWithResponses) PutV1OutgoingInvoicesTagsWithResponse(ctx context.Context, body PutV1OutgoingInvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesTagsResponse, error)

PutV1OutgoingInvoicesTagsWithResponse 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/outgoing/invoices/tags (the `PutV1OutgoingInvoicesTags` 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)

	// 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, params *GetV1DefinitionsSeriesBySerieParams, reqEditors ...RequestEditorFn) (*GetV1DefinitionsSeriesBySerieResponse, error)

	// GetV1EnvelopesByInstanceidentifierQueryWithResponse Zarf Durum Sorgular
	//
	// GIB'de kayıtlı bir zarfın durumunu sorgulamak için bu uç kullanılabilir.
	//
	// * e-Fatura zarfı,
	// * Uygulama yanıtı zarfı,
	// * Sistem yanıtı zarfı vb.
	//
	// sorgulanabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/envelopes/{instanceIdentifier}/query (the `GetV1EnvelopesByInstanceidentifierQuery` operationId).
	GetV1EnvelopesByInstanceidentifierQueryWithResponse(ctx context.Context, instanceIdentifier string, reqEditors ...RequestEditorFn) (*GetV1EnvelopesByInstanceidentifierQueryResponse, 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)

	// GetV1ExinvoicesIncomingWithResponse 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/incoming (the `GetV1ExinvoicesIncoming` operationId).
	GetV1ExinvoicesIncomingWithResponse(ctx context.Context, params *GetV1ExinvoicesIncomingParams, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesIncomingResponse, error)

	// PostV1ExinvoicesIncomingExportByFiletypeWithBodyWithResponse 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/incoming/export/{fileType} (the `PostV1ExinvoicesIncomingExportByFiletype` operationId).
	PostV1ExinvoicesIncomingExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType ExInvoiceFileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesIncomingExportByFiletypeResponse, error)

	// PostV1ExinvoicesIncomingExportByFiletypeWithResponse 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/incoming/export/{fileType} (the `PostV1ExinvoicesIncomingExportByFiletype` operationId).
	PostV1ExinvoicesIncomingExportByFiletypeWithResponse(ctx context.Context, fileType ExInvoiceFileExportTypeParameter, body PostV1ExinvoicesIncomingExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesIncomingExportByFiletypeResponse, error)

	// GetV1ExinvoicesIncomingByUuidHtmlWithResponse 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/incoming/{uuid}/html (the `GetV1ExinvoicesIncomingByUuidHtml` operationId).
	GetV1ExinvoicesIncomingByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesIncomingByUuidHtmlResponse, error)

	// GetV1ExinvoicesIncomingByUuidPdfWithResponse 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/incoming/{uuid}/pdf (the `GetV1ExinvoicesIncomingByUuidPdf` operationId).
	GetV1ExinvoicesIncomingByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesIncomingByUuidPdfResponse, error)

	// GetV1ExinvoicesIncomingByUuidXmlWithResponse 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/incoming/{uuid}/xml (the `GetV1ExinvoicesIncomingByUuidXml` operationId).
	GetV1ExinvoicesIncomingByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesIncomingByUuidXmlResponse, error)

	// GetV1ExinvoicesOutgoingWithResponse 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/outgoing (the `GetV1ExinvoicesOutgoing` operationId).
	GetV1ExinvoicesOutgoingWithResponse(ctx context.Context, params *GetV1ExinvoicesOutgoingParams, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesOutgoingResponse, error)

	// PostV1ExinvoicesOutgoingExportByFiletypeWithBodyWithResponse 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/outgoing/export/{fileType} (the `PostV1ExinvoicesOutgoingExportByFiletype` operationId).
	PostV1ExinvoicesOutgoingExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesOutgoingExportByFiletypeResponse, error)

	// PostV1ExinvoicesOutgoingExportByFiletypeWithResponse 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/outgoing/export/{fileType} (the `PostV1ExinvoicesOutgoingExportByFiletype` operationId).
	PostV1ExinvoicesOutgoingExportByFiletypeWithResponse(ctx context.Context, fileType FileExportTypeParameter, body PostV1ExinvoicesOutgoingExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1ExinvoicesOutgoingExportByFiletypeResponse, error)

	// GetV1ExinvoicesOutgoingByUuidHtmlWithResponse 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/outgoing/{uuid}/html (the `GetV1ExinvoicesOutgoingByUuidHtml` operationId).
	GetV1ExinvoicesOutgoingByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesOutgoingByUuidHtmlResponse, error)

	// GetV1ExinvoicesOutgoingByUuidPdfWithResponse 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/outgoing/{uuid}/pdf (the `GetV1ExinvoicesOutgoingByUuidPdf` operationId).
	GetV1ExinvoicesOutgoingByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesOutgoingByUuidPdfResponse, error)

	// GetV1ExinvoicesOutgoingByUuidXmlWithResponse 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/outgoing/{uuid}/xml (the `GetV1ExinvoicesOutgoingByUuidXml` operationId).
	GetV1ExinvoicesOutgoingByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1ExinvoicesOutgoingByUuidXmlResponse, 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)

	// GetV1IncomingInvoicesWithResponse Faturaları listeler
	//
	// Gelen e-Faturalarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/incoming/invoices (the `GetV1IncomingInvoices` operationId).
	GetV1IncomingInvoicesWithResponse(ctx context.Context, params *GetV1IncomingInvoicesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesResponse, error)

	// PutV1IncomingInvoicesBulkByOperationWithBodyWithResponse 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/incoming/invoices/bulk/{operation} (the `PutV1IncomingInvoicesBulkByOperation` operationId).
	PutV1IncomingInvoicesBulkByOperationWithBodyWithResponse(ctx context.Context, operation IncomingInvoiceSetParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesBulkByOperationResponse, error)

	// PutV1IncomingInvoicesBulkByOperationWithResponse 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/incoming/invoices/bulk/{operation} (the `PutV1IncomingInvoicesBulkByOperation` operationId).
	PutV1IncomingInvoicesBulkByOperationWithResponse(ctx context.Context, operation IncomingInvoiceSetParameter, body PutV1IncomingInvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesBulkByOperationResponse, error)

	// PostV1IncomingInvoicesEmailSendWithBodyWithResponse 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/incoming/invoices/email/send (the `PostV1IncomingInvoicesEmailSend` operationId).
	PostV1IncomingInvoicesEmailSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesEmailSendResponse, error)

	// PostV1IncomingInvoicesEmailSendWithResponse 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/incoming/invoices/email/send (the `PostV1IncomingInvoicesEmailSend` operationId).
	PostV1IncomingInvoicesEmailSendWithResponse(ctx context.Context, body PostV1IncomingInvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesEmailSendResponse, error)

	// PostV1IncomingInvoicesExportByFiletypeWithBodyWithResponse 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/incoming/invoices/export/{fileType} (the `PostV1IncomingInvoicesExportByFiletype` operationId).
	PostV1IncomingInvoicesExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesExportByFiletypeResponse, error)

	// PostV1IncomingInvoicesExportByFiletypeWithResponse 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/incoming/invoices/export/{fileType} (the `PostV1IncomingInvoicesExportByFiletype` operationId).
	PostV1IncomingInvoicesExportByFiletypeWithResponse(ctx context.Context, fileType FileExportTypeParameter, body PostV1IncomingInvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesExportByFiletypeResponse, error)

	// GetV1IncomingInvoicesLastWithResponse Gelen son 10 faturayı listeler
	//
	// Gelen son 10 faturaya bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/incoming/invoices/last (the `GetV1IncomingInvoicesLast` operationId).
	GetV1IncomingInvoicesLastWithResponse(ctx context.Context, params *GetV1IncomingInvoicesLastParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesLastResponse, error)

	// PutV1IncomingInvoicesTagsWithBodyWithResponse 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/incoming/invoices/tags (the `PutV1IncomingInvoicesTags` operationId).
	PutV1IncomingInvoicesTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesTagsResponse, error)

	// PutV1IncomingInvoicesTagsWithResponse 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/incoming/invoices/tags (the `PutV1IncomingInvoicesTags` operationId).
	PutV1IncomingInvoicesTagsWithResponse(ctx context.Context, body PutV1IncomingInvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesTagsResponse, error)

	// PostV1IncomingInvoicesByIdCreatereturninvoiceWithBodyWithResponse Gelen e-Fatura için iade oluştur
	//
	// Gelen e-Fatura belgesine ait IADE faturası 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/incoming/invoices/{id}/createreturninvoice (the `PostV1IncomingInvoicesByIdCreatereturninvoice` operationId).
	PostV1IncomingInvoicesByIdCreatereturninvoiceWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByIdCreatereturninvoiceResponse, error)

	// PostV1IncomingInvoicesByIdCreatereturninvoiceWithResponse Gelen e-Fatura için iade oluştur
	//
	// Gelen e-Fatura belgesine ait IADE faturası 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/incoming/invoices/{id}/createreturninvoice (the `PostV1IncomingInvoicesByIdCreatereturninvoice` operationId).
	PostV1IncomingInvoicesByIdCreatereturninvoiceWithResponse(ctx context.Context, id openapi_types.UUID, body PostV1IncomingInvoicesByIdCreatereturninvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByIdCreatereturninvoiceResponse, error)

	// GetV1IncomingInvoicesByUuidWithResponse Belge detaylarını getirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/incoming/invoices/{uuid} (the `GetV1IncomingInvoicesByUuid` operationId).
	GetV1IncomingInvoicesByUuidWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidResponse, error)

	// GetV1IncomingInvoicesByUuidAttachmentsWithResponse 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/incoming/invoices/{uuid}/attachments (the `GetV1IncomingInvoicesByUuidAttachments` operationId).
	GetV1IncomingInvoicesByUuidAttachmentsWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidAttachmentsResponse, error)

	// GetV1IncomingInvoicesByUuidAttachmentsByIndexWithResponse 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/incoming/invoices/{uuid}/attachments/{index} (the `GetV1IncomingInvoicesByUuidAttachmentsByIndex` operationId).
	GetV1IncomingInvoicesByUuidAttachmentsByIndexWithResponse(ctx context.Context, uuid openapi_types.UUID, index int32, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse, error)

	// GetV1IncomingInvoicesByUuidDespatchesWithResponse İ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/incoming/invoices/{uuid}/despatches (the `GetV1IncomingInvoicesByUuidDespatches` operationId).
	GetV1IncomingInvoicesByUuidDespatchesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidDespatchesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidDespatchesResponse, error)

	// PostV1IncomingInvoicesByUuidDocumentanswerWithBodyWithResponse Belge'ye cevap verir
	//
	// Tarafınıza gönderilen ticari e-faturaya cevap vermek 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/incoming/invoices/{uuid}/documentAnswer (the `PostV1IncomingInvoicesByUuidDocumentanswer` operationId).
	PostV1IncomingInvoicesByUuidDocumentanswerWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByUuidDocumentanswerResponse, error)

	// PostV1IncomingInvoicesByUuidDocumentanswerWithResponse Belge'ye cevap verir
	//
	// Tarafınıza gönderilen ticari e-faturaya cevap vermek 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/incoming/invoices/{uuid}/documentAnswer (the `PostV1IncomingInvoicesByUuidDocumentanswer` operationId).
	PostV1IncomingInvoicesByUuidDocumentanswerWithResponse(ctx context.Context, uuid openapi_types.UUID, body PostV1IncomingInvoicesByUuidDocumentanswerJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByUuidDocumentanswerResponse, error)

	// GetV1IncomingInvoicesByUuidEnvelopeWithResponse Zarf XML İndir
	//
	// Belgeye ait Zarf XML dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/incoming/invoices/{uuid}/envelope (the `GetV1IncomingInvoicesByUuidEnvelope` operationId).
	GetV1IncomingInvoicesByUuidEnvelopeWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidEnvelopeResponse, error)

	// GetV1IncomingInvoicesByUuidHistoriesWithResponse İş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/incoming/invoices/{uuid}/histories (the `GetV1IncomingInvoicesByUuidHistories` operationId).
	GetV1IncomingInvoicesByUuidHistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidHistoriesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidHistoriesResponse, error)

	// GetV1IncomingInvoicesByUuidHtmlWithResponse 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/incoming/invoices/{uuid}/html (the `GetV1IncomingInvoicesByUuidHtml` operationId).
	GetV1IncomingInvoicesByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidHtmlResponse, error)

	// GetV1IncomingInvoicesByUuidPdfWithResponse 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/incoming/invoices/{uuid}/pdf (the `GetV1IncomingInvoicesByUuidPdf` operationId).
	GetV1IncomingInvoicesByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidPdfResponse, error)

	// PostV1IncomingInvoicesByUuidSavecompanyindocumentWithResponse 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/incoming/invoices/{uuid}/savecompanyindocument (the `PostV1IncomingInvoicesByUuidSavecompanyindocument` operationId).
	PostV1IncomingInvoicesByUuidSavecompanyindocumentWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse, error)

	// GetV1IncomingInvoicesByUuidTaxesWithResponse 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/incoming/invoices/{uuid}/taxes (the `GetV1IncomingInvoicesByUuidTaxes` operationId).
	GetV1IncomingInvoicesByUuidTaxesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidTaxesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidTaxesResponse, error)

	// GetV1IncomingInvoicesByUuidUsernotesWithResponse 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/incoming/invoices/{uuid}/usernotes (the `GetV1IncomingInvoicesByUuidUsernotes` operationId).
	GetV1IncomingInvoicesByUuidUsernotesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1IncomingInvoicesByUuidUsernotesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidUsernotesResponse, error)

	// PostV1IncomingInvoicesByUuidUsernotesWithBodyWithResponse 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/incoming/invoices/{uuid}/usernotes (the `PostV1IncomingInvoicesByUuidUsernotes` operationId).
	PostV1IncomingInvoicesByUuidUsernotesWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByUuidUsernotesResponse, error)

	// PostV1IncomingInvoicesByUuidUsernotesWithResponse 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/incoming/invoices/{uuid}/usernotes (the `PostV1IncomingInvoicesByUuidUsernotes` operationId).
	PostV1IncomingInvoicesByUuidUsernotesWithResponse(ctx context.Context, uuid openapi_types.UUID, body PostV1IncomingInvoicesByUuidUsernotesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1IncomingInvoicesByUuidUsernotesResponse, error)

	// DeleteV1IncomingInvoicesByUuidUsernotesByIdWithResponse 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/incoming/invoices/{uuid}/usernotes/{id} (the `DeleteV1IncomingInvoicesByUuidUsernotesById` operationId).
	DeleteV1IncomingInvoicesByUuidUsernotesByIdWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1IncomingInvoicesByUuidUsernotesByIdResponse, error)

	// PutV1IncomingInvoicesByUuidUsernotesByIdWithBodyWithResponse 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/incoming/invoices/{uuid}/usernotes/{id} (the `PutV1IncomingInvoicesByUuidUsernotesById` operationId).
	PutV1IncomingInvoicesByUuidUsernotesByIdWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesByUuidUsernotesByIdResponse, error)

	// PutV1IncomingInvoicesByUuidUsernotesByIdWithResponse 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/incoming/invoices/{uuid}/usernotes/{id} (the `PutV1IncomingInvoicesByUuidUsernotesById` operationId).
	PutV1IncomingInvoicesByUuidUsernotesByIdWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, body PutV1IncomingInvoicesByUuidUsernotesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1IncomingInvoicesByUuidUsernotesByIdResponse, error)

	// GetV1IncomingInvoicesByUuidXmlWithResponse 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/incoming/invoices/{uuid}/xml (the `GetV1IncomingInvoicesByUuidXml` operationId).
	GetV1IncomingInvoicesByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingInvoicesByUuidXmlResponse, error)

	// GetV1IncomingReportmoduleColumnsWithResponse 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/incoming/reportmodule/columns (the `GetV1IncomingReportmoduleColumns` operationId).
	GetV1IncomingReportmoduleColumnsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleColumnsResponse, error)

	// GetV1IncomingReportmoduleReportsWithResponse 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/incoming/reportmodule/reports (the `GetV1IncomingReportmoduleReports` operationId).
	GetV1IncomingReportmoduleReportsWithResponse(ctx context.Context, params *GetV1IncomingReportmoduleReportsParams, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleReportsResponse, error)

	// PostV1IncomingReportmoduleReportsWithBodyWithResponse 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/incoming/reportmodule/reports (the `PostV1IncomingReportmoduleReports` operationId).
	PostV1IncomingReportmoduleReportsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingReportmoduleReportsResponse, error)

	// PostV1IncomingReportmoduleReportsWithResponse 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/incoming/reportmodule/reports (the `PostV1IncomingReportmoduleReports` operationId).
	PostV1IncomingReportmoduleReportsWithResponse(ctx context.Context, body PostV1IncomingReportmoduleReportsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1IncomingReportmoduleReportsResponse, error)

	// GetV1IncomingReportmoduleReportsByIdDownloadWithResponse 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/incoming/reportmodule/reports/{id}/download (the `GetV1IncomingReportmoduleReportsByIdDownload` operationId).
	GetV1IncomingReportmoduleReportsByIdDownloadWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleReportsByIdDownloadResponse, error)

	// GetV1IncomingReportmoduleTemplatesWithResponse Ş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/incoming/reportmodule/templates (the `GetV1IncomingReportmoduleTemplates` operationId).
	GetV1IncomingReportmoduleTemplatesWithResponse(ctx context.Context, params *GetV1IncomingReportmoduleTemplatesParams, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleTemplatesResponse, error)

	// PostV1IncomingReportmoduleTemplatesWithBodyWithResponse 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/incoming/reportmodule/templates (the `PostV1IncomingReportmoduleTemplates` operationId).
	PostV1IncomingReportmoduleTemplatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1IncomingReportmoduleTemplatesResponse, error)

	// PostV1IncomingReportmoduleTemplatesWithResponse 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/incoming/reportmodule/templates (the `PostV1IncomingReportmoduleTemplates` operationId).
	PostV1IncomingReportmoduleTemplatesWithResponse(ctx context.Context, body PostV1IncomingReportmoduleTemplatesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1IncomingReportmoduleTemplatesResponse, error)

	// DeleteV1IncomingReportmoduleTemplatesByIdWithResponse 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/incoming/reportmodule/templates/{id} (the `DeleteV1IncomingReportmoduleTemplatesById` operationId).
	DeleteV1IncomingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1IncomingReportmoduleTemplatesByIdResponse, error)

	// GetV1IncomingReportmoduleTemplatesByIdWithResponse Sorgulanan şablonu getirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/incoming/reportmodule/templates/{id} (the `GetV1IncomingReportmoduleTemplatesById` operationId).
	GetV1IncomingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1IncomingReportmoduleTemplatesByIdResponse, error)

	// PutV1IncomingReportmoduleTemplatesByIdWithBodyWithResponse 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/incoming/reportmodule/templates/{id} (the `PutV1IncomingReportmoduleTemplatesById` operationId).
	PutV1IncomingReportmoduleTemplatesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1IncomingReportmoduleTemplatesByIdResponse, error)

	// PutV1IncomingReportmoduleTemplatesByIdWithResponse 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/incoming/reportmodule/templates/{id} (the `PutV1IncomingReportmoduleTemplatesById` operationId).
	PutV1IncomingReportmoduleTemplatesByIdWithResponse(ctx context.Context, id openapi_types.UUID, body PutV1IncomingReportmoduleTemplatesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1IncomingReportmoduleTemplatesByIdResponse, error)

	// GetV1NotificationsIncomingDynamicrulesWithResponse 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/incoming/dynamicrules (the `GetV1NotificationsIncomingDynamicrules` operationId).
	GetV1NotificationsIncomingDynamicrulesWithResponse(ctx context.Context, params *GetV1NotificationsIncomingDynamicrulesParams, reqEditors ...RequestEditorFn) (*GetV1NotificationsIncomingDynamicrulesResponse, error)

	// PostV1NotificationsIncomingDynamicrulesWithBodyWithResponse 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/incoming/dynamicrules (the `PostV1NotificationsIncomingDynamicrules` operationId).
	PostV1NotificationsIncomingDynamicrulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1NotificationsIncomingDynamicrulesResponse, error)

	// PostV1NotificationsIncomingDynamicrulesWithResponse 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/incoming/dynamicrules (the `PostV1NotificationsIncomingDynamicrules` operationId).
	PostV1NotificationsIncomingDynamicrulesWithResponse(ctx context.Context, body PostV1NotificationsIncomingDynamicrulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1NotificationsIncomingDynamicrulesResponse, error)

	// DeleteV1NotificationsIncomingDynamicrulesByIdWithResponse 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/incoming/dynamicrules/{id} (the `DeleteV1NotificationsIncomingDynamicrulesById` operationId).
	DeleteV1NotificationsIncomingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1NotificationsIncomingDynamicrulesByIdResponse, error)

	// GetV1NotificationsIncomingDynamicrulesByIdWithResponse 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/incoming/dynamicrules/{id} (the `GetV1NotificationsIncomingDynamicrulesById` operationId).
	GetV1NotificationsIncomingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1NotificationsIncomingDynamicrulesByIdResponse, error)

	// PutV1NotificationsIncomingDynamicrulesByIdWithBodyWithResponse 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/incoming/dynamicrules/{id} (the `PutV1NotificationsIncomingDynamicrulesById` operationId).
	PutV1NotificationsIncomingDynamicrulesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1NotificationsIncomingDynamicrulesByIdResponse, error)

	// PutV1NotificationsIncomingDynamicrulesByIdWithResponse 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/incoming/dynamicrules/{id} (the `PutV1NotificationsIncomingDynamicrulesById` operationId).
	PutV1NotificationsIncomingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, body PutV1NotificationsIncomingDynamicrulesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1NotificationsIncomingDynamicrulesByIdResponse, error)

	// GetV1NotificationsOutgoingDynamicrulesWithResponse 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/outgoing/dynamicrules (the `GetV1NotificationsOutgoingDynamicrules` operationId).
	GetV1NotificationsOutgoingDynamicrulesWithResponse(ctx context.Context, params *GetV1NotificationsOutgoingDynamicrulesParams, reqEditors ...RequestEditorFn) (*GetV1NotificationsOutgoingDynamicrulesResponse, error)

	// PostV1NotificationsOutgoingDynamicrulesWithBodyWithResponse 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/outgoing/dynamicrules (the `PostV1NotificationsOutgoingDynamicrules` operationId).
	PostV1NotificationsOutgoingDynamicrulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1NotificationsOutgoingDynamicrulesResponse, error)

	// PostV1NotificationsOutgoingDynamicrulesWithResponse 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/outgoing/dynamicrules (the `PostV1NotificationsOutgoingDynamicrules` operationId).
	PostV1NotificationsOutgoingDynamicrulesWithResponse(ctx context.Context, body PostV1NotificationsOutgoingDynamicrulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1NotificationsOutgoingDynamicrulesResponse, error)

	// DeleteV1NotificationsOutgoingDynamicrulesByIdWithResponse 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/outgoing/dynamicrules/{id} (the `DeleteV1NotificationsOutgoingDynamicrulesById` operationId).
	DeleteV1NotificationsOutgoingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1NotificationsOutgoingDynamicrulesByIdResponse, error)

	// GetV1NotificationsOutgoingDynamicrulesByIdWithResponse 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/outgoing/dynamicrules/{id} (the `GetV1NotificationsOutgoingDynamicrulesById` operationId).
	GetV1NotificationsOutgoingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1NotificationsOutgoingDynamicrulesByIdResponse, error)

	// PutV1NotificationsOutgoingDynamicrulesByIdWithBodyWithResponse 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/outgoing/dynamicrules/{id} (the `PutV1NotificationsOutgoingDynamicrulesById` operationId).
	PutV1NotificationsOutgoingDynamicrulesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1NotificationsOutgoingDynamicrulesByIdResponse, error)

	// PutV1NotificationsOutgoingDynamicrulesByIdWithResponse 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/outgoing/dynamicrules/{id} (the `PutV1NotificationsOutgoingDynamicrulesById` operationId).
	PutV1NotificationsOutgoingDynamicrulesByIdWithResponse(ctx context.Context, id openapi_types.UUID, body PutV1NotificationsOutgoingDynamicrulesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1NotificationsOutgoingDynamicrulesByIdResponse, error)

	// GetV1OutgoingInvoicesWithResponse Faturaları listeler
	//
	// Giden e-Faturalarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/invoices (the `GetV1OutgoingInvoices` operationId).
	GetV1OutgoingInvoicesWithResponse(ctx context.Context, params *GetV1OutgoingInvoicesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesResponse, error)

	// PutV1OutgoingInvoicesBulkByOperationWithBodyWithResponse 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/outgoing/invoices/bulk/{operation} (the `PutV1OutgoingInvoicesBulkByOperation` operationId).
	PutV1OutgoingInvoicesBulkByOperationWithBodyWithResponse(ctx context.Context, operation OutgoingInvoiceSetParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesBulkByOperationResponse, error)

	// PutV1OutgoingInvoicesBulkByOperationWithResponse 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/outgoing/invoices/bulk/{operation} (the `PutV1OutgoingInvoicesBulkByOperation` operationId).
	PutV1OutgoingInvoicesBulkByOperationWithResponse(ctx context.Context, operation OutgoingInvoiceSetParameter, body PutV1OutgoingInvoicesBulkByOperationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesBulkByOperationResponse, error)

	// DeleteV1OutgoingInvoicesDraftsWithBodyWithResponse 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/outgoing/invoices/drafts (the `DeleteV1OutgoingInvoicesDrafts` operationId).
	DeleteV1OutgoingInvoicesDraftsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteV1OutgoingInvoicesDraftsResponse, error)

	// DeleteV1OutgoingInvoicesDraftsWithResponse 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/outgoing/invoices/drafts (the `DeleteV1OutgoingInvoicesDrafts` operationId).
	DeleteV1OutgoingInvoicesDraftsWithResponse(ctx context.Context, body DeleteV1OutgoingInvoicesDraftsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteV1OutgoingInvoicesDraftsResponse, error)

	// GetV1OutgoingInvoicesDraftsWithResponse Taslak faturaları listeler
	//
	// Giden e-Fatura taslaklarınıza bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/invoices/drafts (the `GetV1OutgoingInvoicesDrafts` operationId).
	GetV1OutgoingInvoicesDraftsWithResponse(ctx context.Context, params *GetV1OutgoingInvoicesDraftsParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesDraftsResponse, error)

	// PostV1OutgoingInvoicesEmailSendWithBodyWithResponse 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/outgoing/invoices/email/send (the `PostV1OutgoingInvoicesEmailSend` operationId).
	PostV1OutgoingInvoicesEmailSendWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesEmailSendResponse, error)

	// PostV1OutgoingInvoicesEmailSendWithResponse 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/outgoing/invoices/email/send (the `PostV1OutgoingInvoicesEmailSend` operationId).
	PostV1OutgoingInvoicesEmailSendWithResponse(ctx context.Context, body PostV1OutgoingInvoicesEmailSendJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesEmailSendResponse, error)

	// PostV1OutgoingInvoicesExportByFiletypeWithBodyWithResponse 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/outgoing/invoices/export/{fileType} (the `PostV1OutgoingInvoicesExportByFiletype` operationId).
	PostV1OutgoingInvoicesExportByFiletypeWithBodyWithResponse(ctx context.Context, fileType FileExportTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesExportByFiletypeResponse, error)

	// PostV1OutgoingInvoicesExportByFiletypeWithResponse 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/outgoing/invoices/export/{fileType} (the `PostV1OutgoingInvoicesExportByFiletype` operationId).
	PostV1OutgoingInvoicesExportByFiletypeWithResponse(ctx context.Context, fileType FileExportTypeParameter, body PostV1OutgoingInvoicesExportByFiletypeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesExportByFiletypeResponse, error)

	// GetV1OutgoingInvoicesLastWithResponse Giden son 10 faturayı listeler
	//
	// Giden son 10 faturaya bu uç ile ulaşabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/invoices/last (the `GetV1OutgoingInvoicesLast` operationId).
	GetV1OutgoingInvoicesLastWithResponse(ctx context.Context, params *GetV1OutgoingInvoicesLastParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesLastResponse, error)

	// PutV1OutgoingInvoicesTagsWithBodyWithResponse 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/outgoing/invoices/tags (the `PutV1OutgoingInvoicesTags` operationId).
	PutV1OutgoingInvoicesTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesTagsResponse, error)

	// PutV1OutgoingInvoicesTagsWithResponse 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/outgoing/invoices/tags (the `PutV1OutgoingInvoicesTags` operationId).
	PutV1OutgoingInvoicesTagsWithResponse(ctx context.Context, body PutV1OutgoingInvoicesTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesTagsResponse, error)

	// GetV1OutgoingInvoicesByUuidWithResponse Belge detaylarını getirir
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/invoices/{uuid} (the `GetV1OutgoingInvoicesByUuid` operationId).
	GetV1OutgoingInvoicesByUuidWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidResponse, error)

	// GetV1OutgoingInvoicesByUuidAttachmentsWithResponse 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/outgoing/invoices/{uuid}/attachments (the `GetV1OutgoingInvoicesByUuidAttachments` operationId).
	GetV1OutgoingInvoicesByUuidAttachmentsWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidAttachmentsResponse, error)

	// GetV1OutgoingInvoicesByUuidAttachmentsByIndexWithResponse 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/outgoing/invoices/{uuid}/attachments/{index} (the `GetV1OutgoingInvoicesByUuidAttachmentsByIndex` operationId).
	GetV1OutgoingInvoicesByUuidAttachmentsByIndexWithResponse(ctx context.Context, uuid openapi_types.UUID, index int32, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse, error)

	// GetV1OutgoingInvoicesByUuidDespatchesWithResponse İ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/outgoing/invoices/{uuid}/despatches (the `GetV1OutgoingInvoicesByUuidDespatches` operationId).
	GetV1OutgoingInvoicesByUuidDespatchesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidDespatchesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidDespatchesResponse, error)

	// GetV1OutgoingInvoicesByUuidEnvelopeWithResponse Zarf XML İndir
	//
	// Belgeye ait Zarf XML dosyasını indirmek için bu ucu kullanabilirsiniz.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/invoices/{uuid}/envelope (the `GetV1OutgoingInvoicesByUuidEnvelope` operationId).
	GetV1OutgoingInvoicesByUuidEnvelopeWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidEnvelopeResponse, error)

	// GetV1OutgoingInvoicesByUuidHistoriesWithResponse İş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/outgoing/invoices/{uuid}/histories (the `GetV1OutgoingInvoicesByUuidHistories` operationId).
	GetV1OutgoingInvoicesByUuidHistoriesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidHistoriesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidHistoriesResponse, error)

	// GetV1OutgoingInvoicesByUuidHtmlWithResponse 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/outgoing/invoices/{uuid}/html (the `GetV1OutgoingInvoicesByUuidHtml` operationId).
	GetV1OutgoingInvoicesByUuidHtmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidHtmlResponse, error)

	// GetV1OutgoingInvoicesByUuidInfosWithResponse Belgenin diğer bilgileri
	//
	// Giden e-Faturaya ait diğer bilgilere bu uç ile ulaşabilirsiniz.
	//
	// > İhracat faturalarında GTP Ref No vb. gibi bilgiler
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/outgoing/invoices/{uuid}/infos (the `GetV1OutgoingInvoicesByUuidInfos` operationId).
	GetV1OutgoingInvoicesByUuidInfosWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidInfosResponse, error)

	// GetV1OutgoingInvoicesByUuidMailaddressesWithResponse 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/outgoing/invoices/{uuid}/mailaddresses (the `GetV1OutgoingInvoicesByUuidMailaddresses` operationId).
	GetV1OutgoingInvoicesByUuidMailaddressesWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidMailaddressesResponse, error)

	// GetV1OutgoingInvoicesByUuidPdfWithResponse 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/outgoing/invoices/{uuid}/pdf (the `GetV1OutgoingInvoicesByUuidPdf` operationId).
	GetV1OutgoingInvoicesByUuidPdfWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidPdfResponse, error)

	// PutV1OutgoingInvoicesByUuidReceiveraliasWithBodyWithResponse Taslak belgelerin alıcı etiketi bu uç ile güncellenebilir
	//
	// 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/invoices/{uuid}/receiveralias (the `PutV1OutgoingInvoicesByUuidReceiveralias` operationId).
	PutV1OutgoingInvoicesByUuidReceiveraliasWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesByUuidReceiveraliasResponse, error)

	// PutV1OutgoingInvoicesByUuidReceiveraliasWithResponse Taslak belgelerin alıcı etiketi bu uç ile güncellenebilir
	//
	// 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/invoices/{uuid}/receiveralias (the `PutV1OutgoingInvoicesByUuidReceiveralias` operationId).
	PutV1OutgoingInvoicesByUuidReceiveraliasWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutV1OutgoingInvoicesByUuidReceiveraliasJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesByUuidReceiveraliasResponse, error)

	// PostV1OutgoingInvoicesByUuidSavecompanyindocumentWithResponse 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/outgoing/invoices/{uuid}/savecompanyindocument (the `PostV1OutgoingInvoicesByUuidSavecompanyindocument` operationId).
	PostV1OutgoingInvoicesByUuidSavecompanyindocumentWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse, error)

	// GetV1OutgoingInvoicesByUuidTaxesWithResponse 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/outgoing/invoices/{uuid}/taxes (the `GetV1OutgoingInvoicesByUuidTaxes` operationId).
	GetV1OutgoingInvoicesByUuidTaxesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidTaxesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidTaxesResponse, error)

	// GetV1OutgoingInvoicesByUuidUsernotesWithResponse 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/outgoing/invoices/{uuid}/usernotes (the `GetV1OutgoingInvoicesByUuidUsernotes` operationId).
	GetV1OutgoingInvoicesByUuidUsernotesWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetV1OutgoingInvoicesByUuidUsernotesParams, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidUsernotesResponse, error)

	// PostV1OutgoingInvoicesByUuidUsernotesWithBodyWithResponse 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/outgoing/invoices/{uuid}/usernotes (the `PostV1OutgoingInvoicesByUuidUsernotes` operationId).
	PostV1OutgoingInvoicesByUuidUsernotesWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesByUuidUsernotesResponse, error)

	// PostV1OutgoingInvoicesByUuidUsernotesWithResponse 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/outgoing/invoices/{uuid}/usernotes (the `PostV1OutgoingInvoicesByUuidUsernotes` operationId).
	PostV1OutgoingInvoicesByUuidUsernotesWithResponse(ctx context.Context, uuid openapi_types.UUID, body PostV1OutgoingInvoicesByUuidUsernotesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1OutgoingInvoicesByUuidUsernotesResponse, error)

	// DeleteV1OutgoingInvoicesByUuidUsernotesByIdWithResponse 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/outgoing/invoices/{uuid}/usernotes/{id} (the `DeleteV1OutgoingInvoicesByUuidUsernotesById` operationId).
	DeleteV1OutgoingInvoicesByUuidUsernotesByIdWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse, error)

	// PutV1OutgoingInvoicesByUuidUsernotesByIdWithBodyWithResponse 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/outgoing/invoices/{uuid}/usernotes/{id} (the `PutV1OutgoingInvoicesByUuidUsernotesById` operationId).
	PutV1OutgoingInvoicesByUuidUsernotesByIdWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesByUuidUsernotesByIdResponse, error)

	// PutV1OutgoingInvoicesByUuidUsernotesByIdWithResponse 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/outgoing/invoices/{uuid}/usernotes/{id} (the `PutV1OutgoingInvoicesByUuidUsernotesById` operationId).
	PutV1OutgoingInvoicesByUuidUsernotesByIdWithResponse(ctx context.Context, uuid openapi_types.UUID, id openapi_types.UUID, body PutV1OutgoingInvoicesByUuidUsernotesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutV1OutgoingInvoicesByUuidUsernotesByIdResponse, error)

	// GetV1OutgoingInvoicesByUuidXmlWithResponse 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/outgoing/invoices/{uuid}/xml (the `GetV1OutgoingInvoicesByUuidXml` operationId).
	GetV1OutgoingInvoicesByUuidXmlWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetV1OutgoingInvoicesByUuidXmlResponse, 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)

	// PostV1UploadsResendByUuidWithResponse Hata almış bir belgeyi aynen yeniden gönderir
	//
	// Hat almış bir belgenin birebir aynı şekilde yeniden gönderilmesi için bu uç kullanılabilir.
	//
	// **Limit** : File maks 1MB olabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/uploads/resend/{uuid} (the `PostV1UploadsResendByUuid` operationId).
	PostV1UploadsResendByUuidWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostV1UploadsResendByUuidResponse, error)

	// GetV1UsersSearchByQueryByAliastypeWithResponse Ünvan ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***Ünvan*** ile sorgulamak için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/users/search/{query}/{aliasType} (the `GetV1UsersSearchByQueryByAliastype` operationId).
	GetV1UsersSearchByQueryByAliastypeWithResponse(ctx context.Context, query string, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*GetV1UsersSearchByQueryByAliastypeResponse, error)

	// GetV1UsersZipByAliastypeWithResponse Mükellef listesini indirir
	//
	// GIB'de kayıtlı mükelleflerin listesini ZIP olarak indirmek için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/users/zip/{aliasType} (the `GetV1UsersZipByAliastype` operationId).
	GetV1UsersZipByAliastypeWithResponse(ctx context.Context, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*GetV1UsersZipByAliastypeResponse, error)

	// PostV1UsersByAliastypeWithBodyWithResponse Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak 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/users/{aliasType} (the `PostV1UsersByAliastype` operationId).
	PostV1UsersByAliastypeWithBodyWithResponse(ctx context.Context, aliasType AliasTypeParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostV1UsersByAliastypeResponse, error)

	// PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBodyWithResponse Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak 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/users/{aliasType} (the `PostV1UsersByAliastype` operationId).
	PostV1UsersByAliastypeWithApplicationWildcardPlusJSONBodyWithResponse(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationWildcardPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UsersByAliastypeResponse, error)

	// PostV1UsersByAliastypeWithResponse Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak 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/users/{aliasType} (the `PostV1UsersByAliastype` operationId).
	PostV1UsersByAliastypeWithResponse(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UsersByAliastypeResponse, error)

	// PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBodyWithResponse Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak 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/users/{aliasType} (the `PostV1UsersByAliastype` operationId).
	PostV1UsersByAliastypeWithApplicationJSONPatchPlusJSONBodyWithResponse(ctx context.Context, aliasType AliasTypeParameter, body PostV1UsersByAliastypeApplicationJSONPatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostV1UsersByAliastypeResponse, error)

	// GetV1UsersByIdentifierByAliastypeWithResponse Kimlik No ile sorgular
	//
	// Bir firmanın GIB'de kayıtlı mükellef olup olmadığını ***V.K.N.*** veya ***T.C.K.N*** ile sorgulamak için bu uç kullanılabilir.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/users/{identifier}/{aliasType} (the `GetV1UsersByIdentifierByAliastype` operationId).
	GetV1UsersByIdentifierByAliastypeWithResponse(ctx context.Context, identifier string, aliasType AliasTypeParameter, reqEditors ...RequestEditorFn) (*GetV1UsersByIdentifierByAliastypeResponse, 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: e17d2f47-5cd6-4502-973a-c835a551cadd
	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: 60a6bd01-e2e9-4b9f-a211-cc7a169c5a26
	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: db5b533e-f81b-495d-9e07-5b43dc66b0e0
	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 DeleteV1IncomingInvoicesByUuidUsernotesByIdResponse

type DeleteV1IncomingInvoicesByUuidUsernotesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1IncomingInvoicesByUuidUsernotesByIdResponse

func ParseDeleteV1IncomingInvoicesByUuidUsernotesByIdResponse(rsp *http.Response) (*DeleteV1IncomingInvoicesByUuidUsernotesByIdResponse, error)

ParseDeleteV1IncomingInvoicesByUuidUsernotesByIdResponse parses an HTTP response from a DeleteV1IncomingInvoicesByUuidUsernotesByIdWithResponse call

func (DeleteV1IncomingInvoicesByUuidUsernotesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1IncomingInvoicesByUuidUsernotesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1IncomingInvoicesByUuidUsernotesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1IncomingInvoicesByUuidUsernotesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1IncomingReportmoduleTemplatesByIdResponse

type DeleteV1IncomingReportmoduleTemplatesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1IncomingReportmoduleTemplatesByIdResponse

func ParseDeleteV1IncomingReportmoduleTemplatesByIdResponse(rsp *http.Response) (*DeleteV1IncomingReportmoduleTemplatesByIdResponse, error)

ParseDeleteV1IncomingReportmoduleTemplatesByIdResponse parses an HTTP response from a DeleteV1IncomingReportmoduleTemplatesByIdWithResponse call

func (DeleteV1IncomingReportmoduleTemplatesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1IncomingReportmoduleTemplatesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1IncomingReportmoduleTemplatesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1IncomingReportmoduleTemplatesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1NotificationsIncomingDynamicrulesByIdResponse

type DeleteV1NotificationsIncomingDynamicrulesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1NotificationsIncomingDynamicrulesByIdResponse

func ParseDeleteV1NotificationsIncomingDynamicrulesByIdResponse(rsp *http.Response) (*DeleteV1NotificationsIncomingDynamicrulesByIdResponse, error)

ParseDeleteV1NotificationsIncomingDynamicrulesByIdResponse parses an HTTP response from a DeleteV1NotificationsIncomingDynamicrulesByIdWithResponse call

func (DeleteV1NotificationsIncomingDynamicrulesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1NotificationsIncomingDynamicrulesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1NotificationsIncomingDynamicrulesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1NotificationsIncomingDynamicrulesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1NotificationsOutgoingDynamicrulesByIdResponse

type DeleteV1NotificationsOutgoingDynamicrulesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1NotificationsOutgoingDynamicrulesByIdResponse

func ParseDeleteV1NotificationsOutgoingDynamicrulesByIdResponse(rsp *http.Response) (*DeleteV1NotificationsOutgoingDynamicrulesByIdResponse, error)

ParseDeleteV1NotificationsOutgoingDynamicrulesByIdResponse parses an HTTP response from a DeleteV1NotificationsOutgoingDynamicrulesByIdWithResponse call

func (DeleteV1NotificationsOutgoingDynamicrulesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1NotificationsOutgoingDynamicrulesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1NotificationsOutgoingDynamicrulesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1NotificationsOutgoingDynamicrulesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse

type DeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse

func ParseDeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse(rsp *http.Response) (*DeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse, error)

ParseDeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse parses an HTTP response from a DeleteV1OutgoingInvoicesByUuidUsernotesByIdWithResponse call

func (DeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1OutgoingInvoicesByUuidUsernotesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteV1OutgoingInvoicesDraftsJSONBody

type DeleteV1OutgoingInvoicesDraftsJSONBody = []openapi_types.UUID

DeleteV1OutgoingInvoicesDraftsJSONBody defines parameters for DeleteV1OutgoingInvoicesDrafts.

type DeleteV1OutgoingInvoicesDraftsJSONRequestBody

type DeleteV1OutgoingInvoicesDraftsJSONRequestBody = DeleteV1OutgoingInvoicesDraftsJSONBody

DeleteV1OutgoingInvoicesDraftsJSONRequestBody defines body for DeleteV1OutgoingInvoicesDrafts for application/json ContentType.

type DeleteV1OutgoingInvoicesDraftsResponse

type DeleteV1OutgoingInvoicesDraftsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteV1OutgoingInvoicesDraftsResponse

func ParseDeleteV1OutgoingInvoicesDraftsResponse(rsp *http.Response) (*DeleteV1OutgoingInvoicesDraftsResponse, error)

ParseDeleteV1OutgoingInvoicesDraftsResponse parses an HTTP response from a DeleteV1OutgoingInvoicesDraftsWithResponse call

func (DeleteV1OutgoingInvoicesDraftsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteV1OutgoingInvoicesDraftsResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteV1OutgoingInvoicesDraftsResponse) Status

Status returns HTTPResponse.Status

func (DeleteV1OutgoingInvoicesDraftsResponse) 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 DocumentAnswer

type DocumentAnswer string

DocumentAnswer defines model for DocumentAnswer.

const (
	DocumentAnswerAccepted DocumentAnswer = "Accepted"
	DocumentAnswerNone     DocumentAnswer = "None"
	DocumentAnswerRejected DocumentAnswer = "Rejected"
	DocumentAnswerWaiting  DocumentAnswer = "Waiting"
)

Defines values for DocumentAnswer.

func (DocumentAnswer) Valid

func (e DocumentAnswer) Valid() bool

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

type DocumentAnswerDto

type DocumentAnswerDto struct {
	AnswerNote                     *string                         `json:"answerNote,omitempty"`
	IncomingInvoiceAnswerParameter *IncomingInvoiceAnswerParameter `json:"incomingInvoiceAnswerParameter,omitempty"`
}

DocumentAnswerDto defines model for DocumentAnswerDto.

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: 049028d4-ddf3-4c3b-a428-c5632838d9c7
	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: 0d666201-b0e8-44d7-91ef-a4a2833498c2
	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: b41beadc-1ea0-4255-a218-f91472c5c7cd
	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: 306498f9-7e91-4e83-8215-b4d47a7cd8c7
	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 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 EInvoiceGetApplicationResponse

type EInvoiceGetApplicationResponse struct {
	Code        string `json:"code"`
	Description string `json:"description"`
}

EInvoiceGetApplicationResponse defines model for EInvoiceGetApplicationResponse.

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 EnvelopeInfo

type EnvelopeInfo struct {
	// Code Kod
	Code string `json:"code"`

	// CreatedAt Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Description Açıklama
	Description string `json:"description"`

	// InstanceIdentifier Zarf numarası
	InstanceIdentifier string `json:"instanceIdentifier"`

	// ReceiverIdentifier Zarfı alan etiket/alias
	ReceiverIdentifier *string `json:"receiverIdentifier,omitempty"`

	// SenderIdentifier Zarfı gönderen etiket
	SenderIdentifier *string `json:"senderIdentifier,omitempty"`
}

EnvelopeInfo Zarf bilgisi

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 Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt            time.Time `json:"createdAt"`
	DocumentCurrencyCode string    `json:"documentCurrencyCode"`
	DocumentNumber       string    `json:"documentNumber"`
	FullName             string    `json:"fullName"`

	// Id Example: e0348f26-6050-40aa-993c-079a89fd6ad1
	Id                 openapi_types.UUID `json:"id"`
	InstanceIdentifier *string            `json:"instanceIdentifier,omitempty"`
	InvoiceTypeCode    InvoiceTypeCode    `json:"invoiceTypeCode"`

	// IssueDate Example: 2026-09-16T00:00:00.0000000+03:00
	IssueDate           *time.Time     `json:"issueDate,omitempty"`
	PartyIdentification string         `json:"partyIdentification"`
	PayableAmount       float64        `json:"payableAmount"`
	ProfileId           InvoiceProfile `json:"profileId"`
	Uuid                string         `json:"uuid"`
}

ExInvoice defines model for ExInvoice.

type ExInvoiceFileExportTypeParameter

type ExInvoiceFileExportTypeParameter string

ExInvoiceFileExportTypeParameter defines model for ExInvoiceFileExportTypeParameter.

const (
	ExInvoiceFileExportTypeParameterExcel      ExInvoiceFileExportTypeParameter = "Excel"
	ExInvoiceFileExportTypeParameterPdf        ExInvoiceFileExportTypeParameter = "Pdf"
	ExInvoiceFileExportTypeParameterUnifiedPdf ExInvoiceFileExportTypeParameter = "UnifiedPdf"
	ExInvoiceFileExportTypeParameterXml        ExInvoiceFileExportTypeParameter = "Xml"
)

Defines values for ExInvoiceFileExportTypeParameter.

func (ExInvoiceFileExportTypeParameter) Valid

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

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: e0719523-f1c8-4dce-b16a-3262ca8f068f
	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: 6ea66e1f-ce73-49b8-84ae-0755fe9c1068
	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: 00ab358b-c531-43e8-a5fc-61a458db080a
	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: fec6319c-7121-45c9-bd44-6aa3757383b5
	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 (
	FileExportTitleDocumentTypeIncomingInvoice FileExportTitleDocumentType = "IncomingInvoice"
	FileExportTitleDocumentTypeOutgoingInvoice FileExportTitleDocumentType = "OutgoingInvoice"
)

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 (
	FileExportTypeParameterEnvelope   FileExportTypeParameter = "Envelope"
	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 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 GetV1DefinitionsSeriesBySerieParams

type GetV1DefinitionsSeriesBySerieParams struct {
	Year *int32 `form:"year,omitempty" json:"year,omitempty"`
}

GetV1DefinitionsSeriesBySerieParams defines parameters for GetV1DefinitionsSeriesBySerie.

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 GetV1EnvelopesByInstanceidentifierQueryResponse

type GetV1EnvelopesByInstanceidentifierQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *EInvoiceGetApplicationResponse
}

func ParseGetV1EnvelopesByInstanceidentifierQueryResponse

func ParseGetV1EnvelopesByInstanceidentifierQueryResponse(rsp *http.Response) (*GetV1EnvelopesByInstanceidentifierQueryResponse, error)

ParseGetV1EnvelopesByInstanceidentifierQueryResponse parses an HTTP response from a GetV1EnvelopesByInstanceidentifierQueryWithResponse call

func (GetV1EnvelopesByInstanceidentifierQueryResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1EnvelopesByInstanceidentifierQueryResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1EnvelopesByInstanceidentifierQueryResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1EnvelopesByInstanceidentifierQueryResponse) Status

Status returns HTTPResponse.Status

func (GetV1EnvelopesByInstanceidentifierQueryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesIncomingByUuidHtmlResponse

type GetV1ExinvoicesIncomingByUuidHtmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1ExinvoicesIncomingByUuidHtmlResponse200Headers
}

func ParseGetV1ExinvoicesIncomingByUuidHtmlResponse

func ParseGetV1ExinvoicesIncomingByUuidHtmlResponse(rsp *http.Response) (*GetV1ExinvoicesIncomingByUuidHtmlResponse, error)

ParseGetV1ExinvoicesIncomingByUuidHtmlResponse parses an HTTP response from a GetV1ExinvoicesIncomingByUuidHtmlWithResponse call

func (GetV1ExinvoicesIncomingByUuidHtmlResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesIncomingByUuidHtmlResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1ExinvoicesIncomingByUuidHtmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesIncomingByUuidHtmlResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesIncomingByUuidHtmlResponse200Headers

type GetV1ExinvoicesIncomingByUuidHtmlResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1ExinvoicesIncomingByUuidHtmlResponse200Headers the declared response headers of an HTTP 200 response for GetV1ExinvoicesIncomingByUuidHtml

type GetV1ExinvoicesIncomingByUuidPdfResponse

type GetV1ExinvoicesIncomingByUuidPdfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1ExinvoicesIncomingByUuidPdfResponse200Headers
}

func ParseGetV1ExinvoicesIncomingByUuidPdfResponse

func ParseGetV1ExinvoicesIncomingByUuidPdfResponse(rsp *http.Response) (*GetV1ExinvoicesIncomingByUuidPdfResponse, error)

ParseGetV1ExinvoicesIncomingByUuidPdfResponse parses an HTTP response from a GetV1ExinvoicesIncomingByUuidPdfWithResponse call

func (GetV1ExinvoicesIncomingByUuidPdfResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesIncomingByUuidPdfResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1ExinvoicesIncomingByUuidPdfResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesIncomingByUuidPdfResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesIncomingByUuidPdfResponse200Headers

type GetV1ExinvoicesIncomingByUuidPdfResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1ExinvoicesIncomingByUuidPdfResponse200Headers the declared response headers of an HTTP 200 response for GetV1ExinvoicesIncomingByUuidPdf

type GetV1ExinvoicesIncomingByUuidXmlResponse

type GetV1ExinvoicesIncomingByUuidXmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1ExinvoicesIncomingByUuidXmlResponse

func ParseGetV1ExinvoicesIncomingByUuidXmlResponse(rsp *http.Response) (*GetV1ExinvoicesIncomingByUuidXmlResponse, error)

ParseGetV1ExinvoicesIncomingByUuidXmlResponse parses an HTTP response from a GetV1ExinvoicesIncomingByUuidXmlWithResponse call

func (GetV1ExinvoicesIncomingByUuidXmlResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesIncomingByUuidXmlResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1ExinvoicesIncomingByUuidXmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesIncomingByUuidXmlResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesIncomingParams

type GetV1ExinvoicesIncomingParams 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"`
	ProfileId      *InvoiceProfileIdParameter `form:"profileId,omitempty" json:"profileId,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"`
}

GetV1ExinvoicesIncomingParams defines parameters for GetV1ExinvoicesIncoming.

type GetV1ExinvoicesIncomingResponse

type GetV1ExinvoicesIncomingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExInvoicePaginationResult
}

func ParseGetV1ExinvoicesIncomingResponse

func ParseGetV1ExinvoicesIncomingResponse(rsp *http.Response) (*GetV1ExinvoicesIncomingResponse, error)

ParseGetV1ExinvoicesIncomingResponse parses an HTTP response from a GetV1ExinvoicesIncomingWithResponse call

func (GetV1ExinvoicesIncomingResponse) ContentType

func (r GetV1ExinvoicesIncomingResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesIncomingResponse) GetBody

func (r GetV1ExinvoicesIncomingResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1ExinvoicesIncomingResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1ExinvoicesIncomingResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesIncomingResponse) StatusCode

func (r GetV1ExinvoicesIncomingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesOutgoingByUuidHtmlResponse

type GetV1ExinvoicesOutgoingByUuidHtmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1ExinvoicesOutgoingByUuidHtmlResponse200Headers
}

func ParseGetV1ExinvoicesOutgoingByUuidHtmlResponse

func ParseGetV1ExinvoicesOutgoingByUuidHtmlResponse(rsp *http.Response) (*GetV1ExinvoicesOutgoingByUuidHtmlResponse, error)

ParseGetV1ExinvoicesOutgoingByUuidHtmlResponse parses an HTTP response from a GetV1ExinvoicesOutgoingByUuidHtmlWithResponse call

func (GetV1ExinvoicesOutgoingByUuidHtmlResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesOutgoingByUuidHtmlResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1ExinvoicesOutgoingByUuidHtmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesOutgoingByUuidHtmlResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesOutgoingByUuidHtmlResponse200Headers

type GetV1ExinvoicesOutgoingByUuidHtmlResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1ExinvoicesOutgoingByUuidHtmlResponse200Headers the declared response headers of an HTTP 200 response for GetV1ExinvoicesOutgoingByUuidHtml

type GetV1ExinvoicesOutgoingByUuidPdfResponse

type GetV1ExinvoicesOutgoingByUuidPdfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1ExinvoicesOutgoingByUuidPdfResponse200Headers
}

func ParseGetV1ExinvoicesOutgoingByUuidPdfResponse

func ParseGetV1ExinvoicesOutgoingByUuidPdfResponse(rsp *http.Response) (*GetV1ExinvoicesOutgoingByUuidPdfResponse, error)

ParseGetV1ExinvoicesOutgoingByUuidPdfResponse parses an HTTP response from a GetV1ExinvoicesOutgoingByUuidPdfWithResponse call

func (GetV1ExinvoicesOutgoingByUuidPdfResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesOutgoingByUuidPdfResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1ExinvoicesOutgoingByUuidPdfResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesOutgoingByUuidPdfResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesOutgoingByUuidPdfResponse200Headers

type GetV1ExinvoicesOutgoingByUuidPdfResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1ExinvoicesOutgoingByUuidPdfResponse200Headers the declared response headers of an HTTP 200 response for GetV1ExinvoicesOutgoingByUuidPdf

type GetV1ExinvoicesOutgoingByUuidXmlResponse

type GetV1ExinvoicesOutgoingByUuidXmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1ExinvoicesOutgoingByUuidXmlResponse

func ParseGetV1ExinvoicesOutgoingByUuidXmlResponse(rsp *http.Response) (*GetV1ExinvoicesOutgoingByUuidXmlResponse, error)

ParseGetV1ExinvoicesOutgoingByUuidXmlResponse parses an HTTP response from a GetV1ExinvoicesOutgoingByUuidXmlWithResponse call

func (GetV1ExinvoicesOutgoingByUuidXmlResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesOutgoingByUuidXmlResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1ExinvoicesOutgoingByUuidXmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesOutgoingByUuidXmlResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1ExinvoicesOutgoingParams

type GetV1ExinvoicesOutgoingParams 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"`
	ProfileId      *InvoiceProfileIdParameter `form:"profileId,omitempty" json:"profileId,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"`
}

GetV1ExinvoicesOutgoingParams defines parameters for GetV1ExinvoicesOutgoing.

type GetV1ExinvoicesOutgoingResponse

type GetV1ExinvoicesOutgoingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExInvoicePaginationResult
}

func ParseGetV1ExinvoicesOutgoingResponse

func ParseGetV1ExinvoicesOutgoingResponse(rsp *http.Response) (*GetV1ExinvoicesOutgoingResponse, error)

ParseGetV1ExinvoicesOutgoingResponse parses an HTTP response from a GetV1ExinvoicesOutgoingWithResponse call

func (GetV1ExinvoicesOutgoingResponse) ContentType

func (r GetV1ExinvoicesOutgoingResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1ExinvoicesOutgoingResponse) GetBody

func (r GetV1ExinvoicesOutgoingResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1ExinvoicesOutgoingResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1ExinvoicesOutgoingResponse) Status

Status returns HTTPResponse.Status

func (GetV1ExinvoicesOutgoingResponse) StatusCode

func (r GetV1ExinvoicesOutgoingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

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 GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse

type GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]Attachment
}

func ParseGetV1IncomingInvoicesByUuidAttachmentsByIndexResponse

func ParseGetV1IncomingInvoicesByUuidAttachmentsByIndexResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse, error)

ParseGetV1IncomingInvoicesByUuidAttachmentsByIndexResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidAttachmentsByIndexWithResponse call

func (GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidAttachmentsByIndexResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidAttachmentsResponse

type GetV1IncomingInvoicesByUuidAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]Attachment
}

func ParseGetV1IncomingInvoicesByUuidAttachmentsResponse

func ParseGetV1IncomingInvoicesByUuidAttachmentsResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidAttachmentsResponse, error)

ParseGetV1IncomingInvoicesByUuidAttachmentsResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidAttachmentsWithResponse call

func (GetV1IncomingInvoicesByUuidAttachmentsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidAttachmentsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidAttachmentsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingInvoicesByUuidAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidAttachmentsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidDespatchesParams

type GetV1IncomingInvoicesByUuidDespatchesParams 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"`
}

GetV1IncomingInvoicesByUuidDespatchesParams defines parameters for GetV1IncomingInvoicesByUuidDespatches.

type GetV1IncomingInvoicesByUuidDespatchesResponse

type GetV1IncomingInvoicesByUuidDespatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DespatchDocumentReferencePaginationResult
}

func ParseGetV1IncomingInvoicesByUuidDespatchesResponse

func ParseGetV1IncomingInvoicesByUuidDespatchesResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidDespatchesResponse, error)

ParseGetV1IncomingInvoicesByUuidDespatchesResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidDespatchesWithResponse call

func (GetV1IncomingInvoicesByUuidDespatchesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidDespatchesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidDespatchesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingInvoicesByUuidDespatchesResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidDespatchesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidEnvelopeResponse

type GetV1IncomingInvoicesByUuidEnvelopeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1IncomingInvoicesByUuidEnvelopeResponse

func ParseGetV1IncomingInvoicesByUuidEnvelopeResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidEnvelopeResponse, error)

ParseGetV1IncomingInvoicesByUuidEnvelopeResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidEnvelopeWithResponse call

func (GetV1IncomingInvoicesByUuidEnvelopeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidEnvelopeResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidEnvelopeResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidEnvelopeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidHistoriesParams

type GetV1IncomingInvoicesByUuidHistoriesParams 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"`
}

GetV1IncomingInvoicesByUuidHistoriesParams defines parameters for GetV1IncomingInvoicesByUuidHistories.

type GetV1IncomingInvoicesByUuidHistoriesResponse

type GetV1IncomingInvoicesByUuidHistoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *HistoryPaginationResult
}

func ParseGetV1IncomingInvoicesByUuidHistoriesResponse

func ParseGetV1IncomingInvoicesByUuidHistoriesResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidHistoriesResponse, error)

ParseGetV1IncomingInvoicesByUuidHistoriesResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidHistoriesWithResponse call

func (GetV1IncomingInvoicesByUuidHistoriesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidHistoriesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidHistoriesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingInvoicesByUuidHistoriesResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidHistoriesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidHtmlResponse

type GetV1IncomingInvoicesByUuidHtmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1IncomingInvoicesByUuidHtmlResponse200Headers
}

func ParseGetV1IncomingInvoicesByUuidHtmlResponse

func ParseGetV1IncomingInvoicesByUuidHtmlResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidHtmlResponse, error)

ParseGetV1IncomingInvoicesByUuidHtmlResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidHtmlWithResponse call

func (GetV1IncomingInvoicesByUuidHtmlResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidHtmlResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidHtmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidHtmlResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidHtmlResponse200Headers

type GetV1IncomingInvoicesByUuidHtmlResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1IncomingInvoicesByUuidHtmlResponse200Headers the declared response headers of an HTTP 200 response for GetV1IncomingInvoicesByUuidHtml

type GetV1IncomingInvoicesByUuidPdfResponse

type GetV1IncomingInvoicesByUuidPdfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1IncomingInvoicesByUuidPdfResponse200Headers
}

func ParseGetV1IncomingInvoicesByUuidPdfResponse

func ParseGetV1IncomingInvoicesByUuidPdfResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidPdfResponse, error)

ParseGetV1IncomingInvoicesByUuidPdfResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidPdfWithResponse call

func (GetV1IncomingInvoicesByUuidPdfResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidPdfResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidPdfResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidPdfResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidPdfResponse200Headers

type GetV1IncomingInvoicesByUuidPdfResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1IncomingInvoicesByUuidPdfResponse200Headers the declared response headers of an HTTP 200 response for GetV1IncomingInvoicesByUuidPdf

type GetV1IncomingInvoicesByUuidResponse

type GetV1IncomingInvoicesByUuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *IncomingInvoiceDetail
}

func ParseGetV1IncomingInvoicesByUuidResponse

func ParseGetV1IncomingInvoicesByUuidResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidResponse, error)

ParseGetV1IncomingInvoicesByUuidResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidWithResponse call

func (GetV1IncomingInvoicesByUuidResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingInvoicesByUuidResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidTaxesParams

type GetV1IncomingInvoicesByUuidTaxesParams 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"`
}

GetV1IncomingInvoicesByUuidTaxesParams defines parameters for GetV1IncomingInvoicesByUuidTaxes.

type GetV1IncomingInvoicesByUuidTaxesResponse

type GetV1IncomingInvoicesByUuidTaxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *TaxInfoPaginationResult
}

func ParseGetV1IncomingInvoicesByUuidTaxesResponse

func ParseGetV1IncomingInvoicesByUuidTaxesResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidTaxesResponse, error)

ParseGetV1IncomingInvoicesByUuidTaxesResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidTaxesWithResponse call

func (GetV1IncomingInvoicesByUuidTaxesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidTaxesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidTaxesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingInvoicesByUuidTaxesResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidTaxesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidUsernotesParams

type GetV1IncomingInvoicesByUuidUsernotesParams 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"`
}

GetV1IncomingInvoicesByUuidUsernotesParams defines parameters for GetV1IncomingInvoicesByUuidUsernotes.

type GetV1IncomingInvoicesByUuidUsernotesResponse

type GetV1IncomingInvoicesByUuidUsernotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *NotePaginationResult
}

func ParseGetV1IncomingInvoicesByUuidUsernotesResponse

func ParseGetV1IncomingInvoicesByUuidUsernotesResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidUsernotesResponse, error)

ParseGetV1IncomingInvoicesByUuidUsernotesResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidUsernotesWithResponse call

func (GetV1IncomingInvoicesByUuidUsernotesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidUsernotesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidUsernotesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingInvoicesByUuidUsernotesResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidUsernotesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesByUuidXmlResponse

type GetV1IncomingInvoicesByUuidXmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1IncomingInvoicesByUuidXmlResponse

func ParseGetV1IncomingInvoicesByUuidXmlResponse(rsp *http.Response) (*GetV1IncomingInvoicesByUuidXmlResponse, error)

ParseGetV1IncomingInvoicesByUuidXmlResponse parses an HTTP response from a GetV1IncomingInvoicesByUuidXmlWithResponse call

func (GetV1IncomingInvoicesByUuidXmlResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesByUuidXmlResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesByUuidXmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesByUuidXmlResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesLastParams

type GetV1IncomingInvoicesLastParams struct {
	// ErpTransferred ERP'ye transfer durumuna göre filtreleme yapabilirsiniz
	ErpTransferred *BooleanState `form:"erpTransferred,omitempty" json:"erpTransferred,omitempty"`

	// IsRead Okunma durumuna göre filtreleme yapabilirsiniz
	IsRead *BooleanState `form:"isRead,omitempty" json:"isRead,omitempty"`

	// Archived Arşivlenen belgeleri göster
	Archived *bool `form:"archived,omitempty" json:"archived,omitempty"`

	// ProfileId Fatura profiline göre filtreleme yapabilirsiniz
	ProfileId *InvoiceProfileIdParameter `form:"profileId,omitempty" json:"profileId,omitempty"`

	// InvoiceTypeCode Fatura tipine göre filtreleme yapabilirsiniz
	InvoiceTypeCode *InvoiceTypeParameter `form:"invoiceTypeCode,omitempty" json:"invoiceTypeCode,omitempty"`

	// DocumentAnswer Cevap durumuna göre filtreleme yapabilirsiniz
	DocumentAnswer *DocumentAnswer `form:"documentAnswer,omitempty" json:"documentAnswer,omitempty"`
}

GetV1IncomingInvoicesLastParams defines parameters for GetV1IncomingInvoicesLast.

type GetV1IncomingInvoicesLastResponse

type GetV1IncomingInvoicesLastResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]IncomingInvoice
}

func ParseGetV1IncomingInvoicesLastResponse

func ParseGetV1IncomingInvoicesLastResponse(rsp *http.Response) (*GetV1IncomingInvoicesLastResponse, error)

ParseGetV1IncomingInvoicesLastResponse parses an HTTP response from a GetV1IncomingInvoicesLastWithResponse call

func (GetV1IncomingInvoicesLastResponse) ContentType

func (r GetV1IncomingInvoicesLastResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesLastResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesLastResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingInvoicesLastResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesLastResponse) StatusCode

func (r GetV1IncomingInvoicesLastResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingInvoicesParams

type GetV1IncomingInvoicesParams 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"`

	// ReceiverAlias Gelen faturaları e-Dönüşüm etiketlerine (urn:mail:defaultpk@mersel.io vb.)göre
	//             filtrelemek için kullanabilirsiniz.
	ReceiverAlias *string `form:"receiverAlias,omitempty" json:"receiverAlias,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"`

	// ErpTransferred ERP'ye transfer durumuna göre filtreleme yapabilirsiniz
	ErpTransferred *BooleanState `form:"erpTransferred,omitempty" json:"erpTransferred,omitempty"`

	// IsRead Okunma durumuna göre filtreleme yapabilirsiniz
	IsRead *BooleanState `form:"isRead,omitempty" json:"isRead,omitempty"`

	// Archived Arşivlenen belgeleri göster
	Archived *bool `form:"archived,omitempty" json:"archived,omitempty"`

	// ProfileId Fatura profiline göre filtreleme yapabilirsiniz
	ProfileId *InvoiceProfileIdParameter `form:"profileId,omitempty" json:"profileId,omitempty"`

	// InvoiceTypeCode Fatura tipine göre filtreleme yapabilirsiniz
	InvoiceTypeCode *InvoiceTypeParameter `form:"invoiceTypeCode,omitempty" json:"invoiceTypeCode,omitempty"`

	// DocumentAnswer Cevap durumuna göre filtreleme yapabilirsiniz
	DocumentAnswer     *DocumentAnswer              `form:"documentAnswer,omitempty" json:"documentAnswer,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"`
}

GetV1IncomingInvoicesParams defines parameters for GetV1IncomingInvoices.

type GetV1IncomingInvoicesResponse

type GetV1IncomingInvoicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *IncomingInvoicePaginationResult
}

func ParseGetV1IncomingInvoicesResponse

func ParseGetV1IncomingInvoicesResponse(rsp *http.Response) (*GetV1IncomingInvoicesResponse, error)

ParseGetV1IncomingInvoicesResponse parses an HTTP response from a GetV1IncomingInvoicesWithResponse call

func (GetV1IncomingInvoicesResponse) ContentType

func (r GetV1IncomingInvoicesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingInvoicesResponse) GetBody

func (r GetV1IncomingInvoicesResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1IncomingInvoicesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingInvoicesResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingInvoicesResponse) StatusCode

func (r GetV1IncomingInvoicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingReportmoduleColumnsResponse

type GetV1IncomingReportmoduleColumnsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]string
}

func ParseGetV1IncomingReportmoduleColumnsResponse

func ParseGetV1IncomingReportmoduleColumnsResponse(rsp *http.Response) (*GetV1IncomingReportmoduleColumnsResponse, error)

ParseGetV1IncomingReportmoduleColumnsResponse parses an HTTP response from a GetV1IncomingReportmoduleColumnsWithResponse call

func (GetV1IncomingReportmoduleColumnsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingReportmoduleColumnsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingReportmoduleColumnsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingReportmoduleColumnsResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingReportmoduleColumnsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingReportmoduleReportsByIdDownloadResponse

type GetV1IncomingReportmoduleReportsByIdDownloadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1IncomingReportmoduleReportsByIdDownloadResponse

func ParseGetV1IncomingReportmoduleReportsByIdDownloadResponse(rsp *http.Response) (*GetV1IncomingReportmoduleReportsByIdDownloadResponse, error)

ParseGetV1IncomingReportmoduleReportsByIdDownloadResponse parses an HTTP response from a GetV1IncomingReportmoduleReportsByIdDownloadWithResponse call

func (GetV1IncomingReportmoduleReportsByIdDownloadResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingReportmoduleReportsByIdDownloadResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingReportmoduleReportsByIdDownloadResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingReportmoduleReportsByIdDownloadResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingReportmoduleReportsParams

type GetV1IncomingReportmoduleReportsParams 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"`
}

GetV1IncomingReportmoduleReportsParams defines parameters for GetV1IncomingReportmoduleReports.

type GetV1IncomingReportmoduleReportsResponse

type GetV1IncomingReportmoduleReportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExcelReportQueuePaginationResult
}

func ParseGetV1IncomingReportmoduleReportsResponse

func ParseGetV1IncomingReportmoduleReportsResponse(rsp *http.Response) (*GetV1IncomingReportmoduleReportsResponse, error)

ParseGetV1IncomingReportmoduleReportsResponse parses an HTTP response from a GetV1IncomingReportmoduleReportsWithResponse call

func (GetV1IncomingReportmoduleReportsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingReportmoduleReportsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingReportmoduleReportsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingReportmoduleReportsResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingReportmoduleReportsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingReportmoduleTemplatesByIdResponse

type GetV1IncomingReportmoduleTemplatesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExcelReportTemplate
}

func ParseGetV1IncomingReportmoduleTemplatesByIdResponse

func ParseGetV1IncomingReportmoduleTemplatesByIdResponse(rsp *http.Response) (*GetV1IncomingReportmoduleTemplatesByIdResponse, error)

ParseGetV1IncomingReportmoduleTemplatesByIdResponse parses an HTTP response from a GetV1IncomingReportmoduleTemplatesByIdWithResponse call

func (GetV1IncomingReportmoduleTemplatesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingReportmoduleTemplatesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingReportmoduleTemplatesByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingReportmoduleTemplatesByIdResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingReportmoduleTemplatesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1IncomingReportmoduleTemplatesParams

type GetV1IncomingReportmoduleTemplatesParams 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"`
}

GetV1IncomingReportmoduleTemplatesParams defines parameters for GetV1IncomingReportmoduleTemplates.

type GetV1IncomingReportmoduleTemplatesResponse

type GetV1IncomingReportmoduleTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExcelReportTemplatePaginationResult
}

func ParseGetV1IncomingReportmoduleTemplatesResponse

func ParseGetV1IncomingReportmoduleTemplatesResponse(rsp *http.Response) (*GetV1IncomingReportmoduleTemplatesResponse, error)

ParseGetV1IncomingReportmoduleTemplatesResponse parses an HTTP response from a GetV1IncomingReportmoduleTemplatesWithResponse call

func (GetV1IncomingReportmoduleTemplatesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1IncomingReportmoduleTemplatesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1IncomingReportmoduleTemplatesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1IncomingReportmoduleTemplatesResponse) Status

Status returns HTTPResponse.Status

func (GetV1IncomingReportmoduleTemplatesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1NotificationsIncomingDynamicrulesByIdResponse

type GetV1NotificationsIncomingDynamicrulesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DynamicNotificationRuleModel
}

func ParseGetV1NotificationsIncomingDynamicrulesByIdResponse

func ParseGetV1NotificationsIncomingDynamicrulesByIdResponse(rsp *http.Response) (*GetV1NotificationsIncomingDynamicrulesByIdResponse, error)

ParseGetV1NotificationsIncomingDynamicrulesByIdResponse parses an HTTP response from a GetV1NotificationsIncomingDynamicrulesByIdWithResponse call

func (GetV1NotificationsIncomingDynamicrulesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1NotificationsIncomingDynamicrulesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1NotificationsIncomingDynamicrulesByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1NotificationsIncomingDynamicrulesByIdResponse) Status

Status returns HTTPResponse.Status

func (GetV1NotificationsIncomingDynamicrulesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1NotificationsIncomingDynamicrulesParams

type GetV1NotificationsIncomingDynamicrulesParams 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"`
}

GetV1NotificationsIncomingDynamicrulesParams defines parameters for GetV1NotificationsIncomingDynamicrules.

type GetV1NotificationsIncomingDynamicrulesResponse

type GetV1NotificationsIncomingDynamicrulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DynamicNotificationRuleListModelPaginationResult
}

func ParseGetV1NotificationsIncomingDynamicrulesResponse

func ParseGetV1NotificationsIncomingDynamicrulesResponse(rsp *http.Response) (*GetV1NotificationsIncomingDynamicrulesResponse, error)

ParseGetV1NotificationsIncomingDynamicrulesResponse parses an HTTP response from a GetV1NotificationsIncomingDynamicrulesWithResponse call

func (GetV1NotificationsIncomingDynamicrulesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1NotificationsIncomingDynamicrulesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1NotificationsIncomingDynamicrulesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1NotificationsIncomingDynamicrulesResponse) Status

Status returns HTTPResponse.Status

func (GetV1NotificationsIncomingDynamicrulesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1NotificationsOutgoingDynamicrulesByIdResponse

type GetV1NotificationsOutgoingDynamicrulesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DynamicNotificationRuleModel
}

func ParseGetV1NotificationsOutgoingDynamicrulesByIdResponse

func ParseGetV1NotificationsOutgoingDynamicrulesByIdResponse(rsp *http.Response) (*GetV1NotificationsOutgoingDynamicrulesByIdResponse, error)

ParseGetV1NotificationsOutgoingDynamicrulesByIdResponse parses an HTTP response from a GetV1NotificationsOutgoingDynamicrulesByIdWithResponse call

func (GetV1NotificationsOutgoingDynamicrulesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1NotificationsOutgoingDynamicrulesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1NotificationsOutgoingDynamicrulesByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1NotificationsOutgoingDynamicrulesByIdResponse) Status

Status returns HTTPResponse.Status

func (GetV1NotificationsOutgoingDynamicrulesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1NotificationsOutgoingDynamicrulesParams

type GetV1NotificationsOutgoingDynamicrulesParams 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"`
}

GetV1NotificationsOutgoingDynamicrulesParams defines parameters for GetV1NotificationsOutgoingDynamicrules.

type GetV1NotificationsOutgoingDynamicrulesResponse

type GetV1NotificationsOutgoingDynamicrulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DynamicNotificationRuleListModelPaginationResult
}

func ParseGetV1NotificationsOutgoingDynamicrulesResponse

func ParseGetV1NotificationsOutgoingDynamicrulesResponse(rsp *http.Response) (*GetV1NotificationsOutgoingDynamicrulesResponse, error)

ParseGetV1NotificationsOutgoingDynamicrulesResponse parses an HTTP response from a GetV1NotificationsOutgoingDynamicrulesWithResponse call

func (GetV1NotificationsOutgoingDynamicrulesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1NotificationsOutgoingDynamicrulesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1NotificationsOutgoingDynamicrulesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1NotificationsOutgoingDynamicrulesResponse) Status

Status returns HTTPResponse.Status

func (GetV1NotificationsOutgoingDynamicrulesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse

type GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]Attachment
}

func ParseGetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse

func ParseGetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse, error)

ParseGetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidAttachmentsByIndexWithResponse call

func (GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidAttachmentsByIndexResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidAttachmentsResponse

type GetV1OutgoingInvoicesByUuidAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]Attachment
}

func ParseGetV1OutgoingInvoicesByUuidAttachmentsResponse

func ParseGetV1OutgoingInvoicesByUuidAttachmentsResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidAttachmentsResponse, error)

ParseGetV1OutgoingInvoicesByUuidAttachmentsResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidAttachmentsWithResponse call

func (GetV1OutgoingInvoicesByUuidAttachmentsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidAttachmentsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidAttachmentsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesByUuidAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidAttachmentsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidDespatchesParams

type GetV1OutgoingInvoicesByUuidDespatchesParams 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"`
}

GetV1OutgoingInvoicesByUuidDespatchesParams defines parameters for GetV1OutgoingInvoicesByUuidDespatches.

type GetV1OutgoingInvoicesByUuidDespatchesResponse

type GetV1OutgoingInvoicesByUuidDespatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DespatchDocumentReferencePaginationResult
}

func ParseGetV1OutgoingInvoicesByUuidDespatchesResponse

func ParseGetV1OutgoingInvoicesByUuidDespatchesResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidDespatchesResponse, error)

ParseGetV1OutgoingInvoicesByUuidDespatchesResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidDespatchesWithResponse call

func (GetV1OutgoingInvoicesByUuidDespatchesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidDespatchesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidDespatchesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesByUuidDespatchesResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidDespatchesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidEnvelopeResponse

type GetV1OutgoingInvoicesByUuidEnvelopeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1OutgoingInvoicesByUuidEnvelopeResponse

func ParseGetV1OutgoingInvoicesByUuidEnvelopeResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidEnvelopeResponse, error)

ParseGetV1OutgoingInvoicesByUuidEnvelopeResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidEnvelopeWithResponse call

func (GetV1OutgoingInvoicesByUuidEnvelopeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidEnvelopeResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidEnvelopeResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidEnvelopeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidHistoriesParams

type GetV1OutgoingInvoicesByUuidHistoriesParams 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"`
}

GetV1OutgoingInvoicesByUuidHistoriesParams defines parameters for GetV1OutgoingInvoicesByUuidHistories.

type GetV1OutgoingInvoicesByUuidHistoriesResponse

type GetV1OutgoingInvoicesByUuidHistoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *HistoryPaginationResult
}

func ParseGetV1OutgoingInvoicesByUuidHistoriesResponse

func ParseGetV1OutgoingInvoicesByUuidHistoriesResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidHistoriesResponse, error)

ParseGetV1OutgoingInvoicesByUuidHistoriesResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidHistoriesWithResponse call

func (GetV1OutgoingInvoicesByUuidHistoriesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidHistoriesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidHistoriesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesByUuidHistoriesResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidHistoriesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidHtmlResponse

type GetV1OutgoingInvoicesByUuidHtmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1OutgoingInvoicesByUuidHtmlResponse200Headers
}

func ParseGetV1OutgoingInvoicesByUuidHtmlResponse

func ParseGetV1OutgoingInvoicesByUuidHtmlResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidHtmlResponse, error)

ParseGetV1OutgoingInvoicesByUuidHtmlResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidHtmlWithResponse call

func (GetV1OutgoingInvoicesByUuidHtmlResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidHtmlResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidHtmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidHtmlResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidHtmlResponse200Headers

type GetV1OutgoingInvoicesByUuidHtmlResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1OutgoingInvoicesByUuidHtmlResponse200Headers the declared response headers of an HTTP 200 response for GetV1OutgoingInvoicesByUuidHtml

type GetV1OutgoingInvoicesByUuidInfosResponse

type GetV1OutgoingInvoicesByUuidInfosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]OutgoingInvoiceInfo
}

func ParseGetV1OutgoingInvoicesByUuidInfosResponse

func ParseGetV1OutgoingInvoicesByUuidInfosResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidInfosResponse, error)

ParseGetV1OutgoingInvoicesByUuidInfosResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidInfosWithResponse call

func (GetV1OutgoingInvoicesByUuidInfosResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidInfosResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidInfosResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesByUuidInfosResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidInfosResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidMailaddressesResponse

type GetV1OutgoingInvoicesByUuidMailaddressesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]string
}

func ParseGetV1OutgoingInvoicesByUuidMailaddressesResponse

func ParseGetV1OutgoingInvoicesByUuidMailaddressesResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidMailaddressesResponse, error)

ParseGetV1OutgoingInvoicesByUuidMailaddressesResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidMailaddressesWithResponse call

func (GetV1OutgoingInvoicesByUuidMailaddressesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidMailaddressesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidMailaddressesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesByUuidMailaddressesResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidMailaddressesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidPdfResponse

type GetV1OutgoingInvoicesByUuidPdfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// Headers200 the parsed response headers for an HTTP 200 response
	Headers200 *GetV1OutgoingInvoicesByUuidPdfResponse200Headers
}

func ParseGetV1OutgoingInvoicesByUuidPdfResponse

func ParseGetV1OutgoingInvoicesByUuidPdfResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidPdfResponse, error)

ParseGetV1OutgoingInvoicesByUuidPdfResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidPdfWithResponse call

func (GetV1OutgoingInvoicesByUuidPdfResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidPdfResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidPdfResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidPdfResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidPdfResponse200Headers

type GetV1OutgoingInvoicesByUuidPdfResponse200Headers struct {
	XDefaultXsltUsed *bool
	XXsltError       *string
}

GetV1OutgoingInvoicesByUuidPdfResponse200Headers the declared response headers of an HTTP 200 response for GetV1OutgoingInvoicesByUuidPdf

type GetV1OutgoingInvoicesByUuidResponse

type GetV1OutgoingInvoicesByUuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *OutgoingInvoiceDetail
}

func ParseGetV1OutgoingInvoicesByUuidResponse

func ParseGetV1OutgoingInvoicesByUuidResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidResponse, error)

ParseGetV1OutgoingInvoicesByUuidResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidWithResponse call

func (GetV1OutgoingInvoicesByUuidResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesByUuidResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidTaxesParams

type GetV1OutgoingInvoicesByUuidTaxesParams 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"`
}

GetV1OutgoingInvoicesByUuidTaxesParams defines parameters for GetV1OutgoingInvoicesByUuidTaxes.

type GetV1OutgoingInvoicesByUuidTaxesResponse

type GetV1OutgoingInvoicesByUuidTaxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *TaxInfoPaginationResult
}

func ParseGetV1OutgoingInvoicesByUuidTaxesResponse

func ParseGetV1OutgoingInvoicesByUuidTaxesResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidTaxesResponse, error)

ParseGetV1OutgoingInvoicesByUuidTaxesResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidTaxesWithResponse call

func (GetV1OutgoingInvoicesByUuidTaxesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidTaxesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidTaxesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesByUuidTaxesResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidTaxesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidUsernotesParams

type GetV1OutgoingInvoicesByUuidUsernotesParams 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"`
}

GetV1OutgoingInvoicesByUuidUsernotesParams defines parameters for GetV1OutgoingInvoicesByUuidUsernotes.

type GetV1OutgoingInvoicesByUuidUsernotesResponse

type GetV1OutgoingInvoicesByUuidUsernotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *NotePaginationResult
}

func ParseGetV1OutgoingInvoicesByUuidUsernotesResponse

func ParseGetV1OutgoingInvoicesByUuidUsernotesResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidUsernotesResponse, error)

ParseGetV1OutgoingInvoicesByUuidUsernotesResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidUsernotesWithResponse call

func (GetV1OutgoingInvoicesByUuidUsernotesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidUsernotesResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidUsernotesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesByUuidUsernotesResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidUsernotesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesByUuidXmlResponse

type GetV1OutgoingInvoicesByUuidXmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1OutgoingInvoicesByUuidXmlResponse

func ParseGetV1OutgoingInvoicesByUuidXmlResponse(rsp *http.Response) (*GetV1OutgoingInvoicesByUuidXmlResponse, error)

ParseGetV1OutgoingInvoicesByUuidXmlResponse parses an HTTP response from a GetV1OutgoingInvoicesByUuidXmlWithResponse call

func (GetV1OutgoingInvoicesByUuidXmlResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesByUuidXmlResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesByUuidXmlResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesByUuidXmlResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesDraftsParams

type GetV1OutgoingInvoicesDraftsParams 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"`
}

GetV1OutgoingInvoicesDraftsParams defines parameters for GetV1OutgoingInvoicesDrafts.

type GetV1OutgoingInvoicesDraftsResponse

type GetV1OutgoingInvoicesDraftsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *OutgoingInvoicePaginationResult
}

func ParseGetV1OutgoingInvoicesDraftsResponse

func ParseGetV1OutgoingInvoicesDraftsResponse(rsp *http.Response) (*GetV1OutgoingInvoicesDraftsResponse, error)

ParseGetV1OutgoingInvoicesDraftsResponse parses an HTTP response from a GetV1OutgoingInvoicesDraftsWithResponse call

func (GetV1OutgoingInvoicesDraftsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesDraftsResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesDraftsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesDraftsResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesDraftsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesLastParams

type GetV1OutgoingInvoicesLastParams struct {
	// InvoiceStatus Belge durumu
	InvoiceStatus *RecordStatus `form:"invoiceStatus,omitempty" json:"invoiceStatus,omitempty"`

	// Archived Arşivlenen belgeleri göster
	Archived *bool `form:"archived,omitempty" json:"archived,omitempty"`

	// ProfileId Fatura profiline göre filtreleme yapabilirsiniz
	ProfileId *InvoiceProfileIdParameter `form:"profileId,omitempty" json:"profileId,omitempty"`

	// InvoiceTypeCode Fatura tipine göre filtreleme yapabilirsiniz
	InvoiceTypeCode *InvoiceTypeParameter `form:"invoiceTypeCode,omitempty" json:"invoiceTypeCode,omitempty"`

	// DocumentAnswer Cevap durumuna göre filtreleme yapabilirsiniz
	DocumentAnswer *DocumentAnswer `form:"documentAnswer,omitempty" json:"documentAnswer,omitempty"`
}

GetV1OutgoingInvoicesLastParams defines parameters for GetV1OutgoingInvoicesLast.

type GetV1OutgoingInvoicesLastResponse

type GetV1OutgoingInvoicesLastResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]OutgoingInvoice
}

func ParseGetV1OutgoingInvoicesLastResponse

func ParseGetV1OutgoingInvoicesLastResponse(rsp *http.Response) (*GetV1OutgoingInvoicesLastResponse, error)

ParseGetV1OutgoingInvoicesLastResponse parses an HTTP response from a GetV1OutgoingInvoicesLastWithResponse call

func (GetV1OutgoingInvoicesLastResponse) ContentType

func (r GetV1OutgoingInvoicesLastResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesLastResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesLastResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesLastResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesLastResponse) StatusCode

func (r GetV1OutgoingInvoicesLastResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetV1OutgoingInvoicesParams

type GetV1OutgoingInvoicesParams 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 *RecordStatus `form:"invoiceStatus,omitempty" json:"invoiceStatus,omitempty"`

	// Archived Arşivlenen belgeleri göster
	Archived *bool `form:"archived,omitempty" json:"archived,omitempty"`

	// ProfileId Fatura profiline göre filtreleme yapabilirsiniz
	ProfileId *InvoiceProfileIdParameter `form:"profileId,omitempty" json:"profileId,omitempty"`

	// InvoiceTypeCode Fatura tipine göre filtreleme yapabilirsiniz
	InvoiceTypeCode *InvoiceTypeParameter `form:"invoiceTypeCode,omitempty" json:"invoiceTypeCode,omitempty"`

	// DocumentAnswer Cevap durumuna göre filtreleme yapabilirsiniz
	DocumentAnswer     *DocumentAnswer              `form:"documentAnswer,omitempty" json:"documentAnswer,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"`
}

GetV1OutgoingInvoicesParams defines parameters for GetV1OutgoingInvoices.

type GetV1OutgoingInvoicesResponse

type GetV1OutgoingInvoicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *OutgoingInvoicePaginationResult
}

func ParseGetV1OutgoingInvoicesResponse

func ParseGetV1OutgoingInvoicesResponse(rsp *http.Response) (*GetV1OutgoingInvoicesResponse, error)

ParseGetV1OutgoingInvoicesResponse parses an HTTP response from a GetV1OutgoingInvoicesWithResponse call

func (GetV1OutgoingInvoicesResponse) ContentType

func (r GetV1OutgoingInvoicesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1OutgoingInvoicesResponse) GetBody

func (r GetV1OutgoingInvoicesResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1OutgoingInvoicesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1OutgoingInvoicesResponse) Status

Status returns HTTPResponse.Status

func (GetV1OutgoingInvoicesResponse) StatusCode

func (r GetV1OutgoingInvoicesResponse) StatusCode() int

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 GetV1UsersByIdentifierByAliastypeResponse

type GetV1UsersByIdentifierByAliastypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UserInfo
}

func ParseGetV1UsersByIdentifierByAliastypeResponse

func ParseGetV1UsersByIdentifierByAliastypeResponse(rsp *http.Response) (*GetV1UsersByIdentifierByAliastypeResponse, error)

ParseGetV1UsersByIdentifierByAliastypeResponse parses an HTTP response from a GetV1UsersByIdentifierByAliastypeWithResponse call

func (GetV1UsersByIdentifierByAliastypeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1UsersByIdentifierByAliastypeResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1UsersByIdentifierByAliastypeResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1UsersByIdentifierByAliastypeResponse) Status

Status returns HTTPResponse.Status

func (GetV1UsersByIdentifierByAliastypeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1UsersSearchByQueryByAliastypeResponse

type GetV1UsersSearchByQueryByAliastypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UserInfo
}

func ParseGetV1UsersSearchByQueryByAliastypeResponse

func ParseGetV1UsersSearchByQueryByAliastypeResponse(rsp *http.Response) (*GetV1UsersSearchByQueryByAliastypeResponse, error)

ParseGetV1UsersSearchByQueryByAliastypeResponse parses an HTTP response from a GetV1UsersSearchByQueryByAliastypeWithResponse call

func (GetV1UsersSearchByQueryByAliastypeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1UsersSearchByQueryByAliastypeResponse) GetBody

GetBody returns the raw response body bytes

func (GetV1UsersSearchByQueryByAliastypeResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetV1UsersSearchByQueryByAliastypeResponse) Status

Status returns HTTPResponse.Status

func (GetV1UsersSearchByQueryByAliastypeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetV1UsersZipByAliastypeResponse

type GetV1UsersZipByAliastypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetV1UsersZipByAliastypeResponse

func ParseGetV1UsersZipByAliastypeResponse(rsp *http.Response) (*GetV1UsersZipByAliastypeResponse, error)

ParseGetV1UsersZipByAliastypeResponse parses an HTTP response from a GetV1UsersZipByAliastypeWithResponse call

func (GetV1UsersZipByAliastypeResponse) ContentType

func (r GetV1UsersZipByAliastypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetV1UsersZipByAliastypeResponse) GetBody

func (r GetV1UsersZipByAliastypeResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetV1UsersZipByAliastypeResponse) Status

Status returns HTTPResponse.Status

func (GetV1UsersZipByAliastypeResponse) StatusCode

func (r GetV1UsersZipByAliastypeResponse) 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 IncomingAnswer

type IncomingAnswer struct {
	// AnswerNote Cevap notu
	AnswerNote     *string        `json:"answerNote,omitempty"`
	DocumentAnswer DocumentAnswer `json:"documentAnswer"`

	// ErrorDescription Hata açıklaması
	ErrorDescription *string `json:"errorDescription,omitempty"`

	// IncomingAnswerEnvelope Zarf bilgisi
	IncomingAnswerEnvelope EnvelopeInfo `json:"incomingAnswerEnvelope"`
}

IncomingAnswer Gelen cevap

type IncomingEnvelope

type IncomingEnvelope struct {
	Code string `json:"code"`

	// CreatedAt Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt   time.Time `json:"createdAt"`
	Description string    `json:"description"`

	// Id Example: 35a3c19d-bebb-4551-b18e-965d47ea5deb
	Id                 openapi_types.UUID `json:"id"`
	InstanceIdentifier string             `json:"instanceIdentifier"`
	ReceiverIdentifier string             `json:"receiverIdentifier"`
	SenderIdentifier   string             `json:"senderIdentifier"`
}

IncomingEnvelope defines model for IncomingEnvelope.

type IncomingInvoice

type IncomingInvoice struct {
	AccountingSupplierParty AccountingSupplierParty `json:"accountingSupplierParty"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt      time.Time      `json:"createdAt"`
	DocumentAnswer DocumentAnswer `json:"documentAnswer"`

	// DocumentCurrencyCode Para birimi
	DocumentCurrencyCode string `json:"documentCurrencyCode"`

	// DocumentNumber Belge numarası
	DocumentNumber string `json:"documentNumber"`

	// ErrorDescription Hata açıklaması
	ErrorDescription *string `json:"errorDescription,omitempty"`

	// Id Id
	//
	// Example: 4cdaa190-581c-46d4-8fd1-dab7ce28eb92
	Id openapi_types.UUID `json:"id"`

	// IncomingEnvelope Zarf bilgisi
	IncomingEnvelope EnvelopeInfo    `json:"incomingEnvelope"`
	InvoiceTypeCode  InvoiceTypeCode `json:"invoiceTypeCode"`

	// IsPrinted Yazdırıldı
	IsPrinted bool `json:"isPrinted"`

	// IsRead Okundu
	IsRead bool `json:"isRead"`

	// IsTransferred Transfer edildi
	IsTransferred bool `json:"isTransferred"`

	// 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"`

	// NoteCount Kullanıcı notu sayısı
	NoteCount      *int32          `json:"noteCount,omitempty"`
	OutgoingAnswer *OutgoingAnswer `json:"outgoingAnswer,omitempty"`

	// PayableAmount Toplam
	PayableAmount float64        `json:"payableAmount"`
	ProfileId     InvoiceProfile `json:"profileId"`

	// Tags Etiketler
	Tags *[]Tag `json:"tags,omitempty"`

	// Taxes Faturaya ait tüm vergiler bu alanda dönülür.
	Taxes              *[]TaxInfo `json:"taxes,omitempty"`
	TranferredAtToLuca *time.Time `json:"tranferredAtToLuca,omitempty"`
}

IncomingInvoice defines model for IncomingInvoice.

type IncomingInvoiceAnswerParameter

type IncomingInvoiceAnswerParameter string

IncomingInvoiceAnswerParameter defines model for IncomingInvoiceAnswerParameter.

const (
	KABUL IncomingInvoiceAnswerParameter = "KABUL"
	RED   IncomingInvoiceAnswerParameter = "RED"
)

Defines values for IncomingInvoiceAnswerParameter.

func (IncomingInvoiceAnswerParameter) Valid

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

type IncomingInvoiceDetail

type IncomingInvoiceDetail struct {
	// AllowanceTotalAmount İskonto toplam
	AllowanceTotalAmount float64 `json:"allowanceTotalAmount"`
	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 numarası
	DocumentNumber string `json:"documentNumber"`

	// Id Id
	//
	// Example: 879f34c8-a08a-4470-9336-e5db5cd57f72
	Id               openapi_types.UUID `json:"id"`
	IncomingEnvelope IncomingEnvelope   `json:"incomingEnvelope"`
	InvoiceTypeCode  InvoiceTypeCode    `json:"invoiceTypeCode"`

	// IsArchive Aktiflik durumu
	IsArchive bool `json:"isArchive"`

	// IsPrinted Yazdırıldı
	IsPrinted bool `json:"isPrinted"`

	// IsRead Okundu
	IsRead bool `json:"isRead"`

	// IsTransferred Transfer edildi
	IsTransferred bool `json:"isTransferred"`

	// IssueDate Belge tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	IssueDate      time.Time       `json:"issueDate"`
	OutgoingAnswer *OutgoingAnswer `json:"outgoingAnswer,omitempty"`

	// PayableAmount Toplam
	PayableAmount float64 `json:"payableAmount"`

	// PricingExchangeCalculationRate Döviz kuru
	PricingExchangeCalculationRate float64        `json:"pricingExchangeCalculationRate"`
	ProfileId                      InvoiceProfile `json:"profileId"`

	// TaxExclusiveAmount Vergi hariç toplam
	TaxExclusiveAmount float64 `json:"taxExclusiveAmount"`

	// TaxTotalAmount Vergi toplam
	TaxTotalAmount float64 `json:"taxTotalAmount"`
}

IncomingInvoiceDetail defines model for IncomingInvoiceDetail.

type IncomingInvoicePaginationResult

type IncomingInvoicePaginationResult struct {
	Data       []IncomingInvoice `json:"data"`
	Page       int32             `json:"page"`
	PageSize   int32             `json:"pageSize"`
	TotalCount int32             `json:"totalCount"`
}

IncomingInvoicePaginationResult defines model for IncomingInvoicePaginationResult.

type IncomingInvoiceSetParameter

type IncomingInvoiceSetParameter string

IncomingInvoiceSetParameter defines model for IncomingInvoiceSetParameter.

const (
	IncomingInvoiceSetParameterArchived      IncomingInvoiceSetParameter = "Archived"
	IncomingInvoiceSetParameterPrinted       IncomingInvoiceSetParameter = "Printed"
	IncomingInvoiceSetParameterRead          IncomingInvoiceSetParameter = "Read"
	IncomingInvoiceSetParameterTransferred   IncomingInvoiceSetParameter = "Transferred"
	IncomingInvoiceSetParameterUnarchived    IncomingInvoiceSetParameter = "Unarchived"
	IncomingInvoiceSetParameterUnprinted     IncomingInvoiceSetParameter = "Unprinted"
	IncomingInvoiceSetParameterUnread        IncomingInvoiceSetParameter = "Unread"
	IncomingInvoiceSetParameterUntransferred IncomingInvoiceSetParameter = "Untransferred"
)

Defines values for IncomingInvoiceSetParameter.

func (IncomingInvoiceSetParameter) Valid

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

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 InvoiceProfile

type InvoiceProfile string

InvoiceProfile defines model for InvoiceProfile.

const (
	InvoiceProfileENERJI             InvoiceProfile = "ENERJI"
	InvoiceProfileHKS                InvoiceProfile = "HKS"
	InvoiceProfileIDIS               InvoiceProfile = "IDIS"
	InvoiceProfileIHRACAT            InvoiceProfile = "IHRACAT"
	InvoiceProfileILACTIBBICIHAZ     InvoiceProfile = "ILAC_TIBBICIHAZ"
	InvoiceProfileKAMU               InvoiceProfile = "KAMU"
	InvoiceProfileOZELFATURA         InvoiceProfile = "OZELFATURA"
	InvoiceProfileTEMELFATURA        InvoiceProfile = "TEMELFATURA"
	InvoiceProfileTICARIFATURA       InvoiceProfile = "TICARIFATURA"
	InvoiceProfileUnknown            InvoiceProfile = "Unknown"
	InvoiceProfileYATIRIMTESVIK      InvoiceProfile = "YATIRIMTESVIK"
	InvoiceProfileYOLCUBERABERFATURA InvoiceProfile = "YOLCUBERABERFATURA"
)

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 InvoiceProfileIdParameter

type InvoiceProfileIdParameter string

InvoiceProfileIdParameter defines model for InvoiceProfileIdParameter.

const (
	InvoiceProfileIdParameterAll                InvoiceProfileIdParameter = "All"
	InvoiceProfileIdParameterENERJI             InvoiceProfileIdParameter = "ENERJI"
	InvoiceProfileIdParameterHKS                InvoiceProfileIdParameter = "HKS"
	InvoiceProfileIdParameterIDIS               InvoiceProfileIdParameter = "IDIS"
	InvoiceProfileIdParameterIHRACAT            InvoiceProfileIdParameter = "IHRACAT"
	InvoiceProfileIdParameterILACTIBBICIHAZ     InvoiceProfileIdParameter = "ILAC_TIBBICIHAZ"
	InvoiceProfileIdParameterKAMU               InvoiceProfileIdParameter = "KAMU"
	InvoiceProfileIdParameterOZELFATURA         InvoiceProfileIdParameter = "OZELFATURA"
	InvoiceProfileIdParameterTEMELFATURA        InvoiceProfileIdParameter = "TEMELFATURA"
	InvoiceProfileIdParameterTICARIFATURA       InvoiceProfileIdParameter = "TICARIFATURA"
	InvoiceProfileIdParameterYATIRIMTESVIK      InvoiceProfileIdParameter = "YATIRIMTESVIK"
	InvoiceProfileIdParameterYOLCUBERABERFATURA InvoiceProfileIdParameter = "YOLCUBERABERFATURA"
)

Defines values for InvoiceProfileIdParameter.

func (InvoiceProfileIdParameter) Valid

func (e InvoiceProfileIdParameter) Valid() bool

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

type InvoiceTypeCode

type InvoiceTypeCode string

InvoiceTypeCode defines model for InvoiceTypeCode.

const (
	InvoiceTypeCodeIADE             InvoiceTypeCode = "IADE"
	InvoiceTypeCodeIHRACKAYITLI     InvoiceTypeCode = "IHRACKAYITLI"
	InvoiceTypeCodeISTISNA          InvoiceTypeCode = "ISTISNA"
	InvoiceTypeCodeKOMISYONCU       InvoiceTypeCode = "KOMISYONCU"
	InvoiceTypeCodeKONAKLAMAVERGISI InvoiceTypeCode = "KONAKLAMAVERGISI"
	InvoiceTypeCodeOZELMATRAH       InvoiceTypeCode = "OZELMATRAH"
	InvoiceTypeCodeSARJ             InvoiceTypeCode = "SARJ"
	InvoiceTypeCodeSARJANLIK        InvoiceTypeCode = "SARJANLIK"
	InvoiceTypeCodeSATIS            InvoiceTypeCode = "SATIS"
	InvoiceTypeCodeSGK              InvoiceTypeCode = "SGK"
	InvoiceTypeCodeTEKNOLOJIDESTEK  InvoiceTypeCode = "TEKNOLOJIDESTEK"
	InvoiceTypeCodeTEVKIFAT         InvoiceTypeCode = "TEVKIFAT"
	InvoiceTypeCodeTEVKIFATIADE     InvoiceTypeCode = "TEVKIFATIADE"
	InvoiceTypeCodeUnknown          InvoiceTypeCode = "Unknown"
	InvoiceTypeCodeYTBIADE          InvoiceTypeCode = "YTBIADE"
	InvoiceTypeCodeYTBISTISNA       InvoiceTypeCode = "YTBISTISNA"
	InvoiceTypeCodeYTBSATIS         InvoiceTypeCode = "YTBSATIS"
)

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"
	InvoiceTypeParameterIADE             InvoiceTypeParameter = "IADE"
	InvoiceTypeParameterIHRACKAYITLI     InvoiceTypeParameter = "IHRACKAYITLI"
	InvoiceTypeParameterISTISNA          InvoiceTypeParameter = "ISTISNA"
	InvoiceTypeParameterKOMISYONCU       InvoiceTypeParameter = "KOMISYONCU"
	InvoiceTypeParameterKONAKLAMAVERGISI InvoiceTypeParameter = "KONAKLAMAVERGISI"
	InvoiceTypeParameterOZELMATRAH       InvoiceTypeParameter = "OZELMATRAH"
	InvoiceTypeParameterSARJ             InvoiceTypeParameter = "SARJ"
	InvoiceTypeParameterSARJANLIK        InvoiceTypeParameter = "SARJANLIK"
	InvoiceTypeParameterSATIS            InvoiceTypeParameter = "SATIS"
	InvoiceTypeParameterSGK              InvoiceTypeParameter = "SGK"
	InvoiceTypeParameterTEKNOLOJIDESTEK  InvoiceTypeParameter = "TEKNOLOJIDESTEK"
	InvoiceTypeParameterTEVKIFAT         InvoiceTypeParameter = "TEVKIFAT"
	InvoiceTypeParameterTEVKIFATIADE     InvoiceTypeParameter = "TEVKIFATIADE"
	InvoiceTypeParameterYTBIADE          InvoiceTypeParameter = "YTBIADE"
	InvoiceTypeParameterYTBISTISNA       InvoiceTypeParameter = "YTBISTISNA"
	InvoiceTypeParameterYTBSATIS         InvoiceTypeParameter = "YTBSATIS"
)

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 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: 9f448f6f-866e-4715-844b-4e303163366c
	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 OutgoingAnswer

type OutgoingAnswer struct {
	AnswerNote       *string        `json:"answerNote,omitempty"`
	DocumentAnswer   DocumentAnswer `json:"documentAnswer"`
	ErrorDescription *string        `json:"errorDescription,omitempty"`

	// OutgoingAnswerEnvelope Zarf bilgisi
	OutgoingAnswerEnvelope EnvelopeInfo `json:"outgoingAnswerEnvelope"`

	// OutgoingStatus <remarks>
	//             Belge seviyesinde henüz zarf oluşturulmadığı için None,Waiting gibi durumlar var. Zarf a eklendiği anda zarf ile aynı durumda devam etmesi gerekiyor.
	//             </remarks>
	OutgoingStatus OutgoingStatus `json:"outgoingStatus"`
	RecordStatus   RecordStatus   `json:"recordStatus"`
}

OutgoingAnswer defines model for OutgoingAnswer.

type OutgoingEnvelope

type OutgoingEnvelope struct {
	// Code Kod
	Code string `json:"code"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// Description Açıklama
	Description string `json:"description"`

	// Id Id
	//
	// Example: eb3a4f65-0074-4e7c-bc90-c5e8a9669d4b
	Id openapi_types.UUID `json:"id"`

	// InstanceIdentifier Zarf numarası
	InstanceIdentifier string `json:"instanceIdentifier"`

	// ReceiverIdentifier Alıcı etiket
	ReceiverIdentifier string `json:"receiverIdentifier"`

	// SenderIdentifier Gönderici etiket
	SenderIdentifier string `json:"senderIdentifier"`
}

OutgoingEnvelope Giden zarf

type OutgoingInvoice

type OutgoingInvoice struct {
	AccountingCustomerParty AccountingCustomerParty `json:"accountingCustomerParty"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt      time.Time      `json:"createdAt"`
	DocumentAnswer DocumentAnswer `json:"documentAnswer"`

	// DocumentCurrencyCode Para birimi
	DocumentCurrencyCode string `json:"documentCurrencyCode"`

	// DocumentNumber Belge numarası
	DocumentNumber string `json:"documentNumber"`

	// ErrorDescription Hata açıklaması
	ErrorDescription *string `json:"errorDescription,omitempty"`

	// Id Id
	//
	// Example: 4f95afae-a7f4-4938-8ee3-883f4e8dd660
	Id openapi_types.UUID `json:"id"`

	// IncomingAnswer Gelen cevap
	IncomingAnswer  *IncomingAnswer `json:"incomingAnswer,omitempty"`
	InvoiceTypeCode InvoiceTypeCode `json:"invoiceTypeCode"`

	// 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"`

	// OutgoingEnvelope Zarf bilgisi
	OutgoingEnvelope EnvelopeInfo `json:"outgoingEnvelope"`

	// OutgoingStatus <remarks>
	//             Belge seviyesinde henüz zarf oluşturulmadığı için None,Waiting gibi durumlar var. Zarf a eklendiği anda zarf ile aynı durumda devam etmesi gerekiyor.
	//             </remarks>
	OutgoingStatus OutgoingStatus `json:"outgoingStatus"`

	// PayableAmount Toplam
	PayableAmount float64        `json:"payableAmount"`
	ProfileId     InvoiceProfile `json:"profileId"`
	RecordStatus  RecordStatus   `json:"recordStatus"`

	// SenderAlias Gönderici birim etiketi
	SenderAlias       string  `json:"senderAlias"`
	SourceAppRecordId *string `json:"sourceAppRecordId,omitempty"`

	// Tags Etiketler
	Tags               *[]Tag     `json:"tags,omitempty"`
	TranferredAtToLuca *time.Time `json:"tranferredAtToLuca,omitempty"`
}

OutgoingInvoice defines model for OutgoingInvoice.

type OutgoingInvoiceDetail

type OutgoingInvoiceDetail struct {
	// AllowanceTotalAmount İskonto tutarı
	AllowanceTotalAmount float64 `json:"allowanceTotalAmount"`

	// ChargeTotalAmount ChargeTotalAmount
	ChargeTotalAmount float64 `json:"chargeTotalAmount"`

	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt      time.Time       `json:"createdAt"`
	DocumentAnswer *DocumentAnswer `json:"documentAnswer,omitempty"`

	// DocumentCurrencyCode Para birimi
	DocumentCurrencyCode string `json:"documentCurrencyCode"`

	// DocumentNumber Belge numrası
	DocumentNumber string `json:"documentNumber"`

	// Id Id
	//
	// Example: 83be4018-d678-4d12-b5d9-9f3ad435726a
	Id openapi_types.UUID `json:"id"`

	// IncomingAnswer Gelen cevap
	IncomingAnswer  *IncomingAnswer `json:"incomingAnswer,omitempty"`
	InvoiceTypeCode InvoiceTypeCode `json:"invoiceTypeCode"`

	// IsArchive Arşivlendi
	IsArchive bool `json:"isArchive"`

	// 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"`

	// OutgoingEnvelope Giden zarf
	OutgoingEnvelope OutgoingEnvelope `json:"outgoingEnvelope"`

	// OutgoingInvoiceInfos Giden fatura bilgileri
	OutgoingInvoiceInfos *[]OutgoingInvoiceInfo `json:"outgoingInvoiceInfos,omitempty"`

	// OutgoingStatus <remarks>
	//             Belge seviyesinde henüz zarf oluşturulmadığı için None,Waiting gibi durumlar var. Zarf a eklendiği anda zarf ile aynı durumda devam etmesi gerekiyor.
	//             </remarks>
	OutgoingStatus OutgoingStatus `json:"outgoingStatus"`

	// PayableAmount Toplam
	PayableAmount float64 `json:"payableAmount"`

	// PricingExchangeCalculationRate Döviz kuru
	PricingExchangeCalculationRate float64        `json:"pricingExchangeCalculationRate"`
	ProfileId                      InvoiceProfile `json:"profileId"`
	RecordStatus                   RecordStatus   `json:"recordStatus"`

	// TaxExclusiveAmount Vergi hariç tutar
	TaxExclusiveAmount float64 `json:"taxExclusiveAmount"`

	// TaxTotalAmount Vergi toplam
	TaxTotalAmount float64 `json:"taxTotalAmount"`
}

OutgoingInvoiceDetail defines model for OutgoingInvoiceDetail.

type OutgoingInvoiceInfo

type OutgoingInvoiceInfo struct {
	// CreatedAt Oluşturulma tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	CreatedAt time.Time `json:"createdAt"`

	// Key Anahtar
	Key string `json:"key"`

	// Value Değer
	Value string `json:"value"`
}

OutgoingInvoiceInfo defines model for OutgoingInvoiceInfo.

type OutgoingInvoicePaginationResult

type OutgoingInvoicePaginationResult struct {
	Data       []OutgoingInvoice `json:"data"`
	Page       int32             `json:"page"`
	PageSize   int32             `json:"pageSize"`
	TotalCount int32             `json:"totalCount"`
}

OutgoingInvoicePaginationResult defines model for OutgoingInvoicePaginationResult.

type OutgoingInvoiceSetParameter

type OutgoingInvoiceSetParameter string

OutgoingInvoiceSetParameter defines model for OutgoingInvoiceSetParameter.

const (
	OutgoingInvoiceSetParameterArchived   OutgoingInvoiceSetParameter = "Archived"
	OutgoingInvoiceSetParameterPrinted    OutgoingInvoiceSetParameter = "Printed"
	OutgoingInvoiceSetParameterUnarchived OutgoingInvoiceSetParameter = "Unarchived"
	OutgoingInvoiceSetParameterUnprinted  OutgoingInvoiceSetParameter = "Unprinted"
)

Defines values for OutgoingInvoiceSetParameter.

func (OutgoingInvoiceSetParameter) Valid

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

type OutgoingStatus

type OutgoingStatus string

OutgoingStatus <remarks>

Belge seviyesinde henüz zarf oluşturulmadığı için None,Waiting gibi durumlar var. Zarf a eklendiği anda zarf ile aynı durumda devam etmesi gerekiyor.
</remarks>
const (
	OutgoingStatusEnvelopeCouldNotTransferredToReceiverByGib          OutgoingStatus = "EnvelopeCouldNotTransferredToReceiverByGib"
	OutgoingStatusEnvelopeHasBeenTransferredToReceiverSuccessfully    OutgoingStatus = "EnvelopeHasBeenTransferredToReceiverSuccessfully"
	OutgoingStatusEnvelopeIsBeenWaitingToBeTransferredToReceiverByGib OutgoingStatus = "EnvelopeIsBeenWaitingToBeTransferredToReceiverByGib"
	OutgoingStatusEnvelopeIsWaitingToBeProcessedByGib                 OutgoingStatus = "EnvelopeIsWaitingToBeProcessedByGib"
	OutgoingStatusEnvelopeIsWaitingToBeSendedToReceiverByGib          OutgoingStatus = "EnvelopeIsWaitingToBeSendedToReceiverByGib"
	OutgoingStatusEnvelopeSystemResponseIsBeingWaitedFromReceiver     OutgoingStatus = "EnvelopeSystemResponseIsBeingWaitedFromReceiver"
	OutgoingStatusErrorHasBeenDetectedInEnvelopeByGib                 OutgoingStatus = "ErrorHasBeenDetectedInEnvelopeByGib"
	OutgoingStatusErrorHasBeenDetectedInEnvelopeByReceiver            OutgoingStatus = "ErrorHasBeenDetectedInEnvelopeByReceiver"
	OutgoingStatusFileNotFound                                        OutgoingStatus = "FileNotFound"
	OutgoingStatusNone                                                OutgoingStatus = "None"
	OutgoingStatusUnknownStatus                                       OutgoingStatus = "UnknownStatus"
	OutgoingStatusWaiting                                             OutgoingStatus = "Waiting"
	OutgoingStatusWaitingToBeEnvelopeCreate                           OutgoingStatus = "WaitingToBeEnvelopeCreate"
	OutgoingStatusWaitingToBeSend                                     OutgoingStatus = "WaitingToBeSend"
	OutgoingStatusWaitingToBeSigned                                   OutgoingStatus = "WaitingToBeSigned"
	OutgoingStatusXmlParseError                                       OutgoingStatus = "XmlParseError"
)

Defines values for OutgoingStatus.

func (OutgoingStatus) Valid

func (e OutgoingStatus) Valid() bool

Valid indicates whether the value is a known member of the OutgoingStatus 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 PostV1ExinvoicesIncomingExportByFiletypeJSONBody

type PostV1ExinvoicesIncomingExportByFiletypeJSONBody = []openapi_types.UUID

PostV1ExinvoicesIncomingExportByFiletypeJSONBody defines parameters for PostV1ExinvoicesIncomingExportByFiletype.

type PostV1ExinvoicesIncomingExportByFiletypeJSONRequestBody

type PostV1ExinvoicesIncomingExportByFiletypeJSONRequestBody = PostV1ExinvoicesIncomingExportByFiletypeJSONBody

PostV1ExinvoicesIncomingExportByFiletypeJSONRequestBody defines body for PostV1ExinvoicesIncomingExportByFiletype for application/json ContentType.

type PostV1ExinvoicesIncomingExportByFiletypeResponse

type PostV1ExinvoicesIncomingExportByFiletypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1ExinvoicesIncomingExportByFiletypeResponse

func ParsePostV1ExinvoicesIncomingExportByFiletypeResponse(rsp *http.Response) (*PostV1ExinvoicesIncomingExportByFiletypeResponse, error)

ParsePostV1ExinvoicesIncomingExportByFiletypeResponse parses an HTTP response from a PostV1ExinvoicesIncomingExportByFiletypeWithResponse call

func (PostV1ExinvoicesIncomingExportByFiletypeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1ExinvoicesIncomingExportByFiletypeResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1ExinvoicesIncomingExportByFiletypeResponse) Status

Status returns HTTPResponse.Status

func (PostV1ExinvoicesIncomingExportByFiletypeResponse) 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 PostV1ExinvoicesOutgoingExportByFiletypeJSONBody

type PostV1ExinvoicesOutgoingExportByFiletypeJSONBody = []openapi_types.UUID

PostV1ExinvoicesOutgoingExportByFiletypeJSONBody defines parameters for PostV1ExinvoicesOutgoingExportByFiletype.

type PostV1ExinvoicesOutgoingExportByFiletypeJSONRequestBody

type PostV1ExinvoicesOutgoingExportByFiletypeJSONRequestBody = PostV1ExinvoicesOutgoingExportByFiletypeJSONBody

PostV1ExinvoicesOutgoingExportByFiletypeJSONRequestBody defines body for PostV1ExinvoicesOutgoingExportByFiletype for application/json ContentType.

type PostV1ExinvoicesOutgoingExportByFiletypeResponse

type PostV1ExinvoicesOutgoingExportByFiletypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1ExinvoicesOutgoingExportByFiletypeResponse

func ParsePostV1ExinvoicesOutgoingExportByFiletypeResponse(rsp *http.Response) (*PostV1ExinvoicesOutgoingExportByFiletypeResponse, error)

ParsePostV1ExinvoicesOutgoingExportByFiletypeResponse parses an HTTP response from a PostV1ExinvoicesOutgoingExportByFiletypeWithResponse call

func (PostV1ExinvoicesOutgoingExportByFiletypeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1ExinvoicesOutgoingExportByFiletypeResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1ExinvoicesOutgoingExportByFiletypeResponse) Status

Status returns HTTPResponse.Status

func (PostV1ExinvoicesOutgoingExportByFiletypeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

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 PostV1IncomingInvoicesByIdCreatereturninvoiceJSONRequestBody

type PostV1IncomingInvoicesByIdCreatereturninvoiceJSONRequestBody = ReturnInvoiceCreateDto

PostV1IncomingInvoicesByIdCreatereturninvoiceJSONRequestBody defines body for PostV1IncomingInvoicesByIdCreatereturninvoice for application/json ContentType.

type PostV1IncomingInvoicesByIdCreatereturninvoiceResponse

type PostV1IncomingInvoicesByIdCreatereturninvoiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UploadDocumentResponse
}

func ParsePostV1IncomingInvoicesByIdCreatereturninvoiceResponse

func ParsePostV1IncomingInvoicesByIdCreatereturninvoiceResponse(rsp *http.Response) (*PostV1IncomingInvoicesByIdCreatereturninvoiceResponse, error)

ParsePostV1IncomingInvoicesByIdCreatereturninvoiceResponse parses an HTTP response from a PostV1IncomingInvoicesByIdCreatereturninvoiceWithResponse call

func (PostV1IncomingInvoicesByIdCreatereturninvoiceResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1IncomingInvoicesByIdCreatereturninvoiceResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1IncomingInvoicesByIdCreatereturninvoiceResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostV1IncomingInvoicesByIdCreatereturninvoiceResponse) Status

Status returns HTTPResponse.Status

func (PostV1IncomingInvoicesByIdCreatereturninvoiceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1IncomingInvoicesByUuidDocumentanswerJSONRequestBody

type PostV1IncomingInvoicesByUuidDocumentanswerJSONRequestBody = DocumentAnswerDto

PostV1IncomingInvoicesByUuidDocumentanswerJSONRequestBody defines body for PostV1IncomingInvoicesByUuidDocumentanswer for application/json ContentType.

type PostV1IncomingInvoicesByUuidDocumentanswerResponse

type PostV1IncomingInvoicesByUuidDocumentanswerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *OutgoingAnswer
}

func ParsePostV1IncomingInvoicesByUuidDocumentanswerResponse

func ParsePostV1IncomingInvoicesByUuidDocumentanswerResponse(rsp *http.Response) (*PostV1IncomingInvoicesByUuidDocumentanswerResponse, error)

ParsePostV1IncomingInvoicesByUuidDocumentanswerResponse parses an HTTP response from a PostV1IncomingInvoicesByUuidDocumentanswerWithResponse call

func (PostV1IncomingInvoicesByUuidDocumentanswerResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1IncomingInvoicesByUuidDocumentanswerResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1IncomingInvoicesByUuidDocumentanswerResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1IncomingInvoicesByUuidDocumentanswerResponse) Status

Status returns HTTPResponse.Status

func (PostV1IncomingInvoicesByUuidDocumentanswerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse

type PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *Company
}

func ParsePostV1IncomingInvoicesByUuidSavecompanyindocumentResponse

func ParsePostV1IncomingInvoicesByUuidSavecompanyindocumentResponse(rsp *http.Response) (*PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse, error)

ParsePostV1IncomingInvoicesByUuidSavecompanyindocumentResponse parses an HTTP response from a PostV1IncomingInvoicesByUuidSavecompanyindocumentWithResponse call

func (PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse) Status

Status returns HTTPResponse.Status

func (PostV1IncomingInvoicesByUuidSavecompanyindocumentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1IncomingInvoicesByUuidUsernotesJSONRequestBody

type PostV1IncomingInvoicesByUuidUsernotesJSONRequestBody = NoteDto

PostV1IncomingInvoicesByUuidUsernotesJSONRequestBody defines body for PostV1IncomingInvoicesByUuidUsernotes for application/json ContentType.

type PostV1IncomingInvoicesByUuidUsernotesResponse

type PostV1IncomingInvoicesByUuidUsernotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *Note
}

func ParsePostV1IncomingInvoicesByUuidUsernotesResponse

func ParsePostV1IncomingInvoicesByUuidUsernotesResponse(rsp *http.Response) (*PostV1IncomingInvoicesByUuidUsernotesResponse, error)

ParsePostV1IncomingInvoicesByUuidUsernotesResponse parses an HTTP response from a PostV1IncomingInvoicesByUuidUsernotesWithResponse call

func (PostV1IncomingInvoicesByUuidUsernotesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1IncomingInvoicesByUuidUsernotesResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1IncomingInvoicesByUuidUsernotesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1IncomingInvoicesByUuidUsernotesResponse) Status

Status returns HTTPResponse.Status

func (PostV1IncomingInvoicesByUuidUsernotesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1IncomingInvoicesEmailSendJSONRequestBody

type PostV1IncomingInvoicesEmailSendJSONRequestBody = EmailSendDto

PostV1IncomingInvoicesEmailSendJSONRequestBody defines body for PostV1IncomingInvoicesEmailSend for application/json ContentType.

type PostV1IncomingInvoicesEmailSendResponse

type PostV1IncomingInvoicesEmailSendResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1IncomingInvoicesEmailSendResponse

func ParsePostV1IncomingInvoicesEmailSendResponse(rsp *http.Response) (*PostV1IncomingInvoicesEmailSendResponse, error)

ParsePostV1IncomingInvoicesEmailSendResponse parses an HTTP response from a PostV1IncomingInvoicesEmailSendWithResponse call

func (PostV1IncomingInvoicesEmailSendResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1IncomingInvoicesEmailSendResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1IncomingInvoicesEmailSendResponse) Status

Status returns HTTPResponse.Status

func (PostV1IncomingInvoicesEmailSendResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1IncomingInvoicesExportByFiletypeJSONBody

type PostV1IncomingInvoicesExportByFiletypeJSONBody = []openapi_types.UUID

PostV1IncomingInvoicesExportByFiletypeJSONBody defines parameters for PostV1IncomingInvoicesExportByFiletype.

type PostV1IncomingInvoicesExportByFiletypeJSONRequestBody

type PostV1IncomingInvoicesExportByFiletypeJSONRequestBody = PostV1IncomingInvoicesExportByFiletypeJSONBody

PostV1IncomingInvoicesExportByFiletypeJSONRequestBody defines body for PostV1IncomingInvoicesExportByFiletype for application/json ContentType.

type PostV1IncomingInvoicesExportByFiletypeResponse

type PostV1IncomingInvoicesExportByFiletypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1IncomingInvoicesExportByFiletypeResponse

func ParsePostV1IncomingInvoicesExportByFiletypeResponse(rsp *http.Response) (*PostV1IncomingInvoicesExportByFiletypeResponse, error)

ParsePostV1IncomingInvoicesExportByFiletypeResponse parses an HTTP response from a PostV1IncomingInvoicesExportByFiletypeWithResponse call

func (PostV1IncomingInvoicesExportByFiletypeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1IncomingInvoicesExportByFiletypeResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1IncomingInvoicesExportByFiletypeResponse) Status

Status returns HTTPResponse.Status

func (PostV1IncomingInvoicesExportByFiletypeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1IncomingReportmoduleReportsJSONRequestBody

type PostV1IncomingReportmoduleReportsJSONRequestBody = ExcelReportCreateDto

PostV1IncomingReportmoduleReportsJSONRequestBody defines body for PostV1IncomingReportmoduleReports for application/json ContentType.

type PostV1IncomingReportmoduleReportsResponse

type PostV1IncomingReportmoduleReportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *ExcelReportQueue
}

func ParsePostV1IncomingReportmoduleReportsResponse

func ParsePostV1IncomingReportmoduleReportsResponse(rsp *http.Response) (*PostV1IncomingReportmoduleReportsResponse, error)

ParsePostV1IncomingReportmoduleReportsResponse parses an HTTP response from a PostV1IncomingReportmoduleReportsWithResponse call

func (PostV1IncomingReportmoduleReportsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1IncomingReportmoduleReportsResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1IncomingReportmoduleReportsResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1IncomingReportmoduleReportsResponse) Status

Status returns HTTPResponse.Status

func (PostV1IncomingReportmoduleReportsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1IncomingReportmoduleTemplatesJSONRequestBody

type PostV1IncomingReportmoduleTemplatesJSONRequestBody = ExcelReportTemplateDto

PostV1IncomingReportmoduleTemplatesJSONRequestBody defines body for PostV1IncomingReportmoduleTemplates for application/json ContentType.

type PostV1IncomingReportmoduleTemplatesResponse

type PostV1IncomingReportmoduleTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *ExcelReportTemplate
}

func ParsePostV1IncomingReportmoduleTemplatesResponse

func ParsePostV1IncomingReportmoduleTemplatesResponse(rsp *http.Response) (*PostV1IncomingReportmoduleTemplatesResponse, error)

ParsePostV1IncomingReportmoduleTemplatesResponse parses an HTTP response from a PostV1IncomingReportmoduleTemplatesWithResponse call

func (PostV1IncomingReportmoduleTemplatesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1IncomingReportmoduleTemplatesResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1IncomingReportmoduleTemplatesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1IncomingReportmoduleTemplatesResponse) Status

Status returns HTTPResponse.Status

func (PostV1IncomingReportmoduleTemplatesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1NotificationsIncomingDynamicrulesJSONRequestBody

type PostV1NotificationsIncomingDynamicrulesJSONRequestBody = DynamicNotificationRuleDto

PostV1NotificationsIncomingDynamicrulesJSONRequestBody defines body for PostV1NotificationsIncomingDynamicrules for application/json ContentType.

type PostV1NotificationsIncomingDynamicrulesResponse

type PostV1NotificationsIncomingDynamicrulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *DynamicNotificationRuleModel
}

func ParsePostV1NotificationsIncomingDynamicrulesResponse

func ParsePostV1NotificationsIncomingDynamicrulesResponse(rsp *http.Response) (*PostV1NotificationsIncomingDynamicrulesResponse, error)

ParsePostV1NotificationsIncomingDynamicrulesResponse parses an HTTP response from a PostV1NotificationsIncomingDynamicrulesWithResponse call

func (PostV1NotificationsIncomingDynamicrulesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1NotificationsIncomingDynamicrulesResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1NotificationsIncomingDynamicrulesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1NotificationsIncomingDynamicrulesResponse) Status

Status returns HTTPResponse.Status

func (PostV1NotificationsIncomingDynamicrulesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1NotificationsOutgoingDynamicrulesJSONRequestBody

type PostV1NotificationsOutgoingDynamicrulesJSONRequestBody = DynamicNotificationRuleDto

PostV1NotificationsOutgoingDynamicrulesJSONRequestBody defines body for PostV1NotificationsOutgoingDynamicrules for application/json ContentType.

type PostV1NotificationsOutgoingDynamicrulesResponse

type PostV1NotificationsOutgoingDynamicrulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *DynamicNotificationRuleModel
}

func ParsePostV1NotificationsOutgoingDynamicrulesResponse

func ParsePostV1NotificationsOutgoingDynamicrulesResponse(rsp *http.Response) (*PostV1NotificationsOutgoingDynamicrulesResponse, error)

ParsePostV1NotificationsOutgoingDynamicrulesResponse parses an HTTP response from a PostV1NotificationsOutgoingDynamicrulesWithResponse call

func (PostV1NotificationsOutgoingDynamicrulesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1NotificationsOutgoingDynamicrulesResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1NotificationsOutgoingDynamicrulesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1NotificationsOutgoingDynamicrulesResponse) Status

Status returns HTTPResponse.Status

func (PostV1NotificationsOutgoingDynamicrulesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse

type PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *Company
}

func ParsePostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse

func ParsePostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse(rsp *http.Response) (*PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse, error)

ParsePostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse parses an HTTP response from a PostV1OutgoingInvoicesByUuidSavecompanyindocumentWithResponse call

func (PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse) Status

Status returns HTTPResponse.Status

func (PostV1OutgoingInvoicesByUuidSavecompanyindocumentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1OutgoingInvoicesByUuidUsernotesJSONRequestBody

type PostV1OutgoingInvoicesByUuidUsernotesJSONRequestBody = NoteDto

PostV1OutgoingInvoicesByUuidUsernotesJSONRequestBody defines body for PostV1OutgoingInvoicesByUuidUsernotes for application/json ContentType.

type PostV1OutgoingInvoicesByUuidUsernotesResponse

type PostV1OutgoingInvoicesByUuidUsernotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *Note
}

func ParsePostV1OutgoingInvoicesByUuidUsernotesResponse

func ParsePostV1OutgoingInvoicesByUuidUsernotesResponse(rsp *http.Response) (*PostV1OutgoingInvoicesByUuidUsernotesResponse, error)

ParsePostV1OutgoingInvoicesByUuidUsernotesResponse parses an HTTP response from a PostV1OutgoingInvoicesByUuidUsernotesWithResponse call

func (PostV1OutgoingInvoicesByUuidUsernotesResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1OutgoingInvoicesByUuidUsernotesResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1OutgoingInvoicesByUuidUsernotesResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (PostV1OutgoingInvoicesByUuidUsernotesResponse) Status

Status returns HTTPResponse.Status

func (PostV1OutgoingInvoicesByUuidUsernotesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1OutgoingInvoicesEmailSendJSONRequestBody

type PostV1OutgoingInvoicesEmailSendJSONRequestBody = EmailSendDto

PostV1OutgoingInvoicesEmailSendJSONRequestBody defines body for PostV1OutgoingInvoicesEmailSend for application/json ContentType.

type PostV1OutgoingInvoicesEmailSendResponse

type PostV1OutgoingInvoicesEmailSendResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1OutgoingInvoicesEmailSendResponse

func ParsePostV1OutgoingInvoicesEmailSendResponse(rsp *http.Response) (*PostV1OutgoingInvoicesEmailSendResponse, error)

ParsePostV1OutgoingInvoicesEmailSendResponse parses an HTTP response from a PostV1OutgoingInvoicesEmailSendWithResponse call

func (PostV1OutgoingInvoicesEmailSendResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1OutgoingInvoicesEmailSendResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1OutgoingInvoicesEmailSendResponse) Status

Status returns HTTPResponse.Status

func (PostV1OutgoingInvoicesEmailSendResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostV1OutgoingInvoicesExportByFiletypeJSONBody

type PostV1OutgoingInvoicesExportByFiletypeJSONBody = []openapi_types.UUID

PostV1OutgoingInvoicesExportByFiletypeJSONBody defines parameters for PostV1OutgoingInvoicesExportByFiletype.

type PostV1OutgoingInvoicesExportByFiletypeJSONRequestBody

type PostV1OutgoingInvoicesExportByFiletypeJSONRequestBody = PostV1OutgoingInvoicesExportByFiletypeJSONBody

PostV1OutgoingInvoicesExportByFiletypeJSONRequestBody defines body for PostV1OutgoingInvoicesExportByFiletype for application/json ContentType.

type PostV1OutgoingInvoicesExportByFiletypeResponse

type PostV1OutgoingInvoicesExportByFiletypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostV1OutgoingInvoicesExportByFiletypeResponse

func ParsePostV1OutgoingInvoicesExportByFiletypeResponse(rsp *http.Response) (*PostV1OutgoingInvoicesExportByFiletypeResponse, error)

ParsePostV1OutgoingInvoicesExportByFiletypeResponse parses an HTTP response from a PostV1OutgoingInvoicesExportByFiletypeWithResponse call

func (PostV1OutgoingInvoicesExportByFiletypeResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1OutgoingInvoicesExportByFiletypeResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1OutgoingInvoicesExportByFiletypeResponse) Status

Status returns HTTPResponse.Status

func (PostV1OutgoingInvoicesExportByFiletypeResponse) 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"`
	ReceiverAlias          *string                   `json:"ReceiverAlias,omitempty"`
	SenderAlias            string                    `json:"SenderAlias"`

	// 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 PostV1UploadsResendByUuidResponse

type PostV1UploadsResendByUuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UploadDocumentResponse
}

func ParsePostV1UploadsResendByUuidResponse

func ParsePostV1UploadsResendByUuidResponse(rsp *http.Response) (*PostV1UploadsResendByUuidResponse, error)

ParsePostV1UploadsResendByUuidResponse parses an HTTP response from a PostV1UploadsResendByUuidWithResponse call

func (PostV1UploadsResendByUuidResponse) ContentType

func (r PostV1UploadsResendByUuidResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1UploadsResendByUuidResponse) GetBody

GetBody returns the raw response body bytes

func (PostV1UploadsResendByUuidResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostV1UploadsResendByUuidResponse) Status

Status returns HTTPResponse.Status

func (PostV1UploadsResendByUuidResponse) StatusCode

func (r PostV1UploadsResendByUuidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostV1UsersByAliastypeApplicationJSONPatchPlusJSONBody

type PostV1UsersByAliastypeApplicationJSONPatchPlusJSONBody = []string

PostV1UsersByAliastypeApplicationJSONPatchPlusJSONBody defines parameters for PostV1UsersByAliastype.

type PostV1UsersByAliastypeApplicationJSONPatchPlusJSONRequestBody

type PostV1UsersByAliastypeApplicationJSONPatchPlusJSONRequestBody = PostV1UsersByAliastypeApplicationJSONPatchPlusJSONBody

PostV1UsersByAliastypeApplicationJSONPatchPlusJSONRequestBody defines body for PostV1UsersByAliastype for application/json-patch+json ContentType.

type PostV1UsersByAliastypeApplicationWildcardPlusJSONBody

type PostV1UsersByAliastypeApplicationWildcardPlusJSONBody = []string

PostV1UsersByAliastypeApplicationWildcardPlusJSONBody defines parameters for PostV1UsersByAliastype.

type PostV1UsersByAliastypeApplicationWildcardPlusJSONRequestBody

type PostV1UsersByAliastypeApplicationWildcardPlusJSONRequestBody = PostV1UsersByAliastypeApplicationWildcardPlusJSONBody

PostV1UsersByAliastypeApplicationWildcardPlusJSONRequestBody defines body for PostV1UsersByAliastype for application/*+json ContentType.

type PostV1UsersByAliastypeJSONBody

type PostV1UsersByAliastypeJSONBody = []string

PostV1UsersByAliastypeJSONBody defines parameters for PostV1UsersByAliastype.

type PostV1UsersByAliastypeJSONRequestBody

type PostV1UsersByAliastypeJSONRequestBody = PostV1UsersByAliastypeJSONBody

PostV1UsersByAliastypeJSONRequestBody defines body for PostV1UsersByAliastype for application/json ContentType.

type PostV1UsersByAliastypeResponse

type PostV1UsersByAliastypeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]UserInfo
}

func ParsePostV1UsersByAliastypeResponse

func ParsePostV1UsersByAliastypeResponse(rsp *http.Response) (*PostV1UsersByAliastypeResponse, error)

ParsePostV1UsersByAliastypeResponse parses an HTTP response from a PostV1UsersByAliastypeWithResponse call

func (PostV1UsersByAliastypeResponse) ContentType

func (r PostV1UsersByAliastypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostV1UsersByAliastypeResponse) GetBody

func (r PostV1UsersByAliastypeResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PostV1UsersByAliastypeResponse) GetJSON200

func (r PostV1UsersByAliastypeResponse) GetJSON200() *[]UserInfo

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostV1UsersByAliastypeResponse) Status

Status returns HTTPResponse.Status

func (PostV1UsersByAliastypeResponse) StatusCode

func (r PostV1UsersByAliastypeResponse) StatusCode() int

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 PutV1IncomingInvoicesBulkByOperationJSONBody

type PutV1IncomingInvoicesBulkByOperationJSONBody = []openapi_types.UUID

PutV1IncomingInvoicesBulkByOperationJSONBody defines parameters for PutV1IncomingInvoicesBulkByOperation.

type PutV1IncomingInvoicesBulkByOperationJSONRequestBody

type PutV1IncomingInvoicesBulkByOperationJSONRequestBody = PutV1IncomingInvoicesBulkByOperationJSONBody

PutV1IncomingInvoicesBulkByOperationJSONRequestBody defines body for PutV1IncomingInvoicesBulkByOperation for application/json ContentType.

type PutV1IncomingInvoicesBulkByOperationResponse

type PutV1IncomingInvoicesBulkByOperationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1IncomingInvoicesBulkByOperationResponse

func ParsePutV1IncomingInvoicesBulkByOperationResponse(rsp *http.Response) (*PutV1IncomingInvoicesBulkByOperationResponse, error)

ParsePutV1IncomingInvoicesBulkByOperationResponse parses an HTTP response from a PutV1IncomingInvoicesBulkByOperationWithResponse call

func (PutV1IncomingInvoicesBulkByOperationResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1IncomingInvoicesBulkByOperationResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1IncomingInvoicesBulkByOperationResponse) Status

Status returns HTTPResponse.Status

func (PutV1IncomingInvoicesBulkByOperationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1IncomingInvoicesByUuidUsernotesByIdJSONRequestBody

type PutV1IncomingInvoicesByUuidUsernotesByIdJSONRequestBody = NoteDto

PutV1IncomingInvoicesByUuidUsernotesByIdJSONRequestBody defines body for PutV1IncomingInvoicesByUuidUsernotesById for application/json ContentType.

type PutV1IncomingInvoicesByUuidUsernotesByIdResponse

type PutV1IncomingInvoicesByUuidUsernotesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1IncomingInvoicesByUuidUsernotesByIdResponse

func ParsePutV1IncomingInvoicesByUuidUsernotesByIdResponse(rsp *http.Response) (*PutV1IncomingInvoicesByUuidUsernotesByIdResponse, error)

ParsePutV1IncomingInvoicesByUuidUsernotesByIdResponse parses an HTTP response from a PutV1IncomingInvoicesByUuidUsernotesByIdWithResponse call

func (PutV1IncomingInvoicesByUuidUsernotesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1IncomingInvoicesByUuidUsernotesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1IncomingInvoicesByUuidUsernotesByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1IncomingInvoicesByUuidUsernotesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1IncomingInvoicesTagsJSONRequestBody

type PutV1IncomingInvoicesTagsJSONRequestBody = TaggingDto

PutV1IncomingInvoicesTagsJSONRequestBody defines body for PutV1IncomingInvoicesTags for application/json ContentType.

type PutV1IncomingInvoicesTagsResponse

type PutV1IncomingInvoicesTagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1IncomingInvoicesTagsResponse

func ParsePutV1IncomingInvoicesTagsResponse(rsp *http.Response) (*PutV1IncomingInvoicesTagsResponse, error)

ParsePutV1IncomingInvoicesTagsResponse parses an HTTP response from a PutV1IncomingInvoicesTagsWithResponse call

func (PutV1IncomingInvoicesTagsResponse) ContentType

func (r PutV1IncomingInvoicesTagsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1IncomingInvoicesTagsResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1IncomingInvoicesTagsResponse) Status

Status returns HTTPResponse.Status

func (PutV1IncomingInvoicesTagsResponse) StatusCode

func (r PutV1IncomingInvoicesTagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutV1IncomingReportmoduleTemplatesByIdJSONRequestBody

type PutV1IncomingReportmoduleTemplatesByIdJSONRequestBody = ExcelReportTemplateDto

PutV1IncomingReportmoduleTemplatesByIdJSONRequestBody defines body for PutV1IncomingReportmoduleTemplatesById for application/json ContentType.

type PutV1IncomingReportmoduleTemplatesByIdResponse

type PutV1IncomingReportmoduleTemplatesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExcelReportTemplate
}

func ParsePutV1IncomingReportmoduleTemplatesByIdResponse

func ParsePutV1IncomingReportmoduleTemplatesByIdResponse(rsp *http.Response) (*PutV1IncomingReportmoduleTemplatesByIdResponse, error)

ParsePutV1IncomingReportmoduleTemplatesByIdResponse parses an HTTP response from a PutV1IncomingReportmoduleTemplatesByIdWithResponse call

func (PutV1IncomingReportmoduleTemplatesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1IncomingReportmoduleTemplatesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1IncomingReportmoduleTemplatesByIdResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PutV1IncomingReportmoduleTemplatesByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1IncomingReportmoduleTemplatesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1NotificationsIncomingDynamicrulesByIdJSONRequestBody

type PutV1NotificationsIncomingDynamicrulesByIdJSONRequestBody = DynamicNotificationRuleDto

PutV1NotificationsIncomingDynamicrulesByIdJSONRequestBody defines body for PutV1NotificationsIncomingDynamicrulesById for application/json ContentType.

type PutV1NotificationsIncomingDynamicrulesByIdResponse

type PutV1NotificationsIncomingDynamicrulesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1NotificationsIncomingDynamicrulesByIdResponse

func ParsePutV1NotificationsIncomingDynamicrulesByIdResponse(rsp *http.Response) (*PutV1NotificationsIncomingDynamicrulesByIdResponse, error)

ParsePutV1NotificationsIncomingDynamicrulesByIdResponse parses an HTTP response from a PutV1NotificationsIncomingDynamicrulesByIdWithResponse call

func (PutV1NotificationsIncomingDynamicrulesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1NotificationsIncomingDynamicrulesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1NotificationsIncomingDynamicrulesByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1NotificationsIncomingDynamicrulesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1NotificationsOutgoingDynamicrulesByIdJSONRequestBody

type PutV1NotificationsOutgoingDynamicrulesByIdJSONRequestBody = DynamicNotificationRuleDto

PutV1NotificationsOutgoingDynamicrulesByIdJSONRequestBody defines body for PutV1NotificationsOutgoingDynamicrulesById for application/json ContentType.

type PutV1NotificationsOutgoingDynamicrulesByIdResponse

type PutV1NotificationsOutgoingDynamicrulesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1NotificationsOutgoingDynamicrulesByIdResponse

func ParsePutV1NotificationsOutgoingDynamicrulesByIdResponse(rsp *http.Response) (*PutV1NotificationsOutgoingDynamicrulesByIdResponse, error)

ParsePutV1NotificationsOutgoingDynamicrulesByIdResponse parses an HTTP response from a PutV1NotificationsOutgoingDynamicrulesByIdWithResponse call

func (PutV1NotificationsOutgoingDynamicrulesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1NotificationsOutgoingDynamicrulesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1NotificationsOutgoingDynamicrulesByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1NotificationsOutgoingDynamicrulesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1OutgoingInvoicesBulkByOperationJSONBody

type PutV1OutgoingInvoicesBulkByOperationJSONBody = []openapi_types.UUID

PutV1OutgoingInvoicesBulkByOperationJSONBody defines parameters for PutV1OutgoingInvoicesBulkByOperation.

type PutV1OutgoingInvoicesBulkByOperationJSONRequestBody

type PutV1OutgoingInvoicesBulkByOperationJSONRequestBody = PutV1OutgoingInvoicesBulkByOperationJSONBody

PutV1OutgoingInvoicesBulkByOperationJSONRequestBody defines body for PutV1OutgoingInvoicesBulkByOperation for application/json ContentType.

type PutV1OutgoingInvoicesBulkByOperationResponse

type PutV1OutgoingInvoicesBulkByOperationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1OutgoingInvoicesBulkByOperationResponse

func ParsePutV1OutgoingInvoicesBulkByOperationResponse(rsp *http.Response) (*PutV1OutgoingInvoicesBulkByOperationResponse, error)

ParsePutV1OutgoingInvoicesBulkByOperationResponse parses an HTTP response from a PutV1OutgoingInvoicesBulkByOperationWithResponse call

func (PutV1OutgoingInvoicesBulkByOperationResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1OutgoingInvoicesBulkByOperationResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1OutgoingInvoicesBulkByOperationResponse) Status

Status returns HTTPResponse.Status

func (PutV1OutgoingInvoicesBulkByOperationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1OutgoingInvoicesByUuidReceiveraliasJSONRequestBody

type PutV1OutgoingInvoicesByUuidReceiveraliasJSONRequestBody = ReceiverAliasPutDto

PutV1OutgoingInvoicesByUuidReceiveraliasJSONRequestBody defines body for PutV1OutgoingInvoicesByUuidReceiveralias for application/json ContentType.

type PutV1OutgoingInvoicesByUuidReceiveraliasResponse

type PutV1OutgoingInvoicesByUuidReceiveraliasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1OutgoingInvoicesByUuidReceiveraliasResponse

func ParsePutV1OutgoingInvoicesByUuidReceiveraliasResponse(rsp *http.Response) (*PutV1OutgoingInvoicesByUuidReceiveraliasResponse, error)

ParsePutV1OutgoingInvoicesByUuidReceiveraliasResponse parses an HTTP response from a PutV1OutgoingInvoicesByUuidReceiveraliasWithResponse call

func (PutV1OutgoingInvoicesByUuidReceiveraliasResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1OutgoingInvoicesByUuidReceiveraliasResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1OutgoingInvoicesByUuidReceiveraliasResponse) Status

Status returns HTTPResponse.Status

func (PutV1OutgoingInvoicesByUuidReceiveraliasResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1OutgoingInvoicesByUuidUsernotesByIdJSONRequestBody

type PutV1OutgoingInvoicesByUuidUsernotesByIdJSONRequestBody = NoteDto

PutV1OutgoingInvoicesByUuidUsernotesByIdJSONRequestBody defines body for PutV1OutgoingInvoicesByUuidUsernotesById for application/json ContentType.

type PutV1OutgoingInvoicesByUuidUsernotesByIdResponse

type PutV1OutgoingInvoicesByUuidUsernotesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1OutgoingInvoicesByUuidUsernotesByIdResponse

func ParsePutV1OutgoingInvoicesByUuidUsernotesByIdResponse(rsp *http.Response) (*PutV1OutgoingInvoicesByUuidUsernotesByIdResponse, error)

ParsePutV1OutgoingInvoicesByUuidUsernotesByIdResponse parses an HTTP response from a PutV1OutgoingInvoicesByUuidUsernotesByIdWithResponse call

func (PutV1OutgoingInvoicesByUuidUsernotesByIdResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1OutgoingInvoicesByUuidUsernotesByIdResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1OutgoingInvoicesByUuidUsernotesByIdResponse) Status

Status returns HTTPResponse.Status

func (PutV1OutgoingInvoicesByUuidUsernotesByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutV1OutgoingInvoicesTagsJSONRequestBody

type PutV1OutgoingInvoicesTagsJSONRequestBody = TaggingDto

PutV1OutgoingInvoicesTagsJSONRequestBody defines body for PutV1OutgoingInvoicesTags for application/json ContentType.

type PutV1OutgoingInvoicesTagsResponse

type PutV1OutgoingInvoicesTagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutV1OutgoingInvoicesTagsResponse

func ParsePutV1OutgoingInvoicesTagsResponse(rsp *http.Response) (*PutV1OutgoingInvoicesTagsResponse, error)

ParsePutV1OutgoingInvoicesTagsResponse parses an HTTP response from a PutV1OutgoingInvoicesTagsWithResponse call

func (PutV1OutgoingInvoicesTagsResponse) ContentType

func (r PutV1OutgoingInvoicesTagsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutV1OutgoingInvoicesTagsResponse) GetBody

GetBody returns the raw response body bytes

func (PutV1OutgoingInvoicesTagsResponse) Status

Status returns HTTPResponse.Status

func (PutV1OutgoingInvoicesTagsResponse) StatusCode

func (r PutV1OutgoingInvoicesTagsResponse) StatusCode() int

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"`
	ReceiverAlias          *string                   `json:"ReceiverAlias,omitempty"`
	SenderAlias            string                    `json:"SenderAlias"`

	// 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 ReceiverAliasPutDto

type ReceiverAliasPutDto struct {
	ReceiverAlias string `json:"receiverAlias"`

	// Uuid Example: 61a59063-17e8-4691-9a48-ca9b72898392
	Uuid openapi_types.UUID `json:"uuid"`
}

ReceiverAliasPutDto defines model for ReceiverAliasPutDto.

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 ReturnInvoiceCreateDto

type ReturnInvoiceCreateDto struct {
	// DocumentSerie Fatura oluştururken kullanılacak seri
	DocumentSerie string `json:"documentSerie"`

	// DocumentTemplate Özel olarak kullanılmak istenen, sistemde tanımlı XSLT başlığı
	DocumentTemplate *string `json:"documentTemplate,omitempty"`

	// IsDirectSend Fatura direkt gönderilsin mi?
	IsDirectSend bool `json:"isDirectSend"`

	// IssueDate Oluşturalacak faturanın tarihi
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	IssueDate time.Time `json:"issueDate"`

	// ReceiverAlias Alıcı Etiket
	ReceiverAlias *string `json:"receiverAlias,omitempty"`

	// SenderAlias Gönderici etiket
	SenderAlias *string `json:"senderAlias,omitempty"`
}

ReturnInvoiceCreateDto defines model for ReturnInvoiceCreateDto.

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 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: 3b62d7fd-453e-47f3-aba6-fb6b25c33962
	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: a67141d0-f55a-4ddd-8bd0-bc2b992706d5
	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 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: 4b3eec79-c6c6-4062-9c23-89444a71395a
	Uuid *openapi_types.UUID `json:"uuid,omitempty"`
}

UploadDocumentResponse defines model for UploadDocumentResponse.

type UserInfo

type UserInfo struct {
	// Aliases Etiketler
	Aliases []AliasInfo `json:"aliases"`

	// FirstCreationTime İlk oluşturulma zamanı
	//
	// Example: 2026-09-16T00:00:00.0000000+03:00
	FirstCreationTime time.Time `json:"firstCreationTime"`

	// Identifier Vergi Kimlik / T.C kimlik numarası
	Identifier string `json:"identifier"`

	// Title Firma / Kişi Ad
	Title string `json:"title"`

	// Type Kamu / Özel
	Type string `json:"type"`
}

UserInfo Kullanıcı Bilgileri

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