# 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.
NewCreateLeadRequest calls the generic CreateLead builder with application/json body.
NewCreateLeadRequestWithBody generates requests for CreateLead with any type of body.
NewDeleteLeadByIdRequest generates requests for DeleteLeadById.
NewGetLeadByIdRequest generates requests for GetLeadById.
NewGetLeadsRequest generates requests for GetLeads.
NewSearchLeadsRequest calls the generic SearchLeads builder with application/json body.
NewSearchLeadsRequestWithBody generates requests for SearchLeads with any type of body.
NewUpdateLeadRequest calls the generic UpdateLead builder with application/json body.
NewUpdateLeadRequestWithBody generates requests for UpdateLead with any type of body.
ParseCreateLeadResponse parses an HTTP response from a CreateLeadWithResponse call.
ParseDeleteLeadByIdResponse parses an HTTP response from a DeleteLeadByIdWithResponse call.
ParseGetLeadByIdResponse parses an HTTP response from a GetLeadByIdWithResponse call.
ParseGetLeadsResponse parses an HTTP response from a GetLeadsWithResponse call.
ParseSearchLeadsResponse parses an HTTP response from a SearchLeadsWithResponse call.
ParseUpdateLeadResponse parses an HTTP response from a UpdateLeadWithResponse 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 CreateLeadJSONBodyAssociationsTypesAssociationCategory.
Defines values for CreateLeadJSONBodyAssociationsTypesAssociationCategory.
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 CreateLeadJSONBodyAssociationsTypesAssociationCategory.
Defines values for CreateLeadJSONBodyAssociationsTypesAssociationCategory.
# Structs
AssociationResponse defines model for AssociationResponse.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
CreateLeadJSONBody defines parameters for CreateLead.
No description provided by the author
No description provided by the author
Filter defines model for Filter.
GetLeadByIdParams defines parameters for GetLeadById.
No description provided by the author
GetLeadsParams defines parameters for GetLeads.
No description provided by the author
LeadResponse defines model for LeadResponse.
LeadsResponse defines model for LeadsResponse.
ObjectAssociationsResponse defines model for ObjectAssociationsResponse.
Paging defines model for Paging.
PagingNext defines model for PagingNext.
PropertyHistory defines model for PropertyHistory.
SearchLeadsJSONBody defines parameters for SearchLeads.
No description provided by the author
ServerInterfaceWrapper converts echo contexts to parameters.
UpdateLeadJSONBody defines parameters for UpdateLead.
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
Archived defines model for Archived.
Associations defines model for Associations.
ClientOption allows setting custom parameters during construction.
CreateLeadJSONBodyAssociationsTypesAssociationCategory defines parameters for CreateLead.
CreateLeadJSONRequestBody defines body for CreateLead for application/json ContentType.
FilterGroups defines model for FilterGroups.
FilterOperator defines model for Filter.Operator.
Properties defines model for Properties.
PropertiesWithHistory defines model for PropertiesWithHistory.
RequestEditorFn is the function signature for the RequestEditor callback function.
SearchLeadsJSONRequestBody defines body for SearchLeads for application/json ContentType.
UpdateLeadJSONRequestBody defines body for UpdateLead for application/json ContentType.