# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateContactRequest calls the generic CreateContact builder with application/json body.
NewCreateContactRequestWithBody generates requests for CreateContact with any type of body.
NewDeleteContactByIdRequest generates requests for DeleteContactById.
NewGdprDeleteContactRequest calls the generic GdprDeleteContact builder with application/json body.
NewGdprDeleteContactRequestWithBody generates requests for GdprDeleteContact with any type of body.
NewGetContactByIdRequest generates requests for GetContactById.
NewGetContactsRequest generates requests for GetContacts.
NewMergeContactsRequest calls the generic MergeContacts builder with application/json body.
NewMergeContactsRequestWithBody generates requests for MergeContacts with any type of body.
NewSearchContactsRequest calls the generic SearchContacts builder with application/json body.
NewSearchContactsRequestWithBody generates requests for SearchContacts with any type of body.
NewUpdateContactRequest calls the generic UpdateContact builder with application/json body.
NewUpdateContactRequestWithBody generates requests for UpdateContact with any type of body.
ParseCreateContactResponse parses an HTTP response from a CreateContactWithResponse call.
ParseDeleteContactByIdResponse parses an HTTP response from a DeleteContactByIdWithResponse call.
ParseGdprDeleteContactResponse parses an HTTP response from a GdprDeleteContactWithResponse call.
ParseGetContactByIdResponse parses an HTTP response from a GetContactByIdWithResponse call.
ParseGetContactsResponse parses an HTTP response from a GetContactsWithResponse call.
ParseMergeContactsResponse parses an HTTP response from a MergeContactsWithResponse call.
ParseSearchContactsResponse parses an HTTP response from a SearchContactsWithResponse call.
ParseUpdateContactResponse parses an HTTP response from a UpdateContactWithResponse call.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Constants

Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for CreateContactJSONBodyAssociationsTypesAssociationCategory.
Defines values for CreateContactJSONBodyAssociationsTypesAssociationCategory.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
No description provided by the author
Defines values for CreateContactJSONBodyAssociationsTypesAssociationCategory.
Defines values for CreateContactJSONBodyAssociationsTypesAssociationCategory.

# Structs

AssociationResponse defines model for AssociationResponse.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
ContactResponse defines model for ContactResponse.
ContactsResponse defines model for ContactsResponse.
CreateContactJSONBody defines parameters for CreateContact.
No description provided by the author
No description provided by the author
Filter defines model for Filter.
GdprDeleteContactJSONBody defines parameters for GdprDeleteContact.
No description provided by the author
GetContactByIdParams defines parameters for GetContactById.
No description provided by the author
GetContactsParams defines parameters for GetContacts.
No description provided by the author
MergeContactsJSONBody defines parameters for MergeContacts.
No description provided by the author
ObjectAssociationsResponse defines model for ObjectAssociationsResponse.
Paging defines model for Paging.
PagingNext defines model for PagingNext.
PropertyHistory defines model for PropertyHistory.
SearchContactsJSONBody defines parameters for SearchContacts.
No description provided by the author
ServerInterfaceWrapper converts echo contexts to parameters.
UpdateContactJSONBody defines parameters for UpdateContact.
No description provided by the author

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
Doer performs HTTP requests.
ServerInterface represents all server handlers.

# Type aliases

ClientOption allows setting custom parameters during construction.
CreateContactJSONBodyAssociationsTypesAssociationCategory defines parameters for CreateContact.
CreateContactJSONRequestBody defines body for CreateContact for application/json ContentType.
FilterGroups defines model for FilterGroups.
FilterOperator defines model for Filter.Operator.
GdprDeleteContactJSONRequestBody defines body for GdprDeleteContact for application/json ContentType.
MergeContactsJSONRequestBody defines body for MergeContacts for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.
SearchContactsJSONRequestBody defines body for SearchContacts for application/json ContentType.
UpdateContactJSONRequestBody defines body for UpdateContact for application/json ContentType.