{"id":37194094,"url":"https://github.com/merge-api/merge-crm-go","last_synced_at":"2026-01-14T22:33:12.221Z","repository":{"id":37792444,"uuid":"503930864","full_name":"merge-api/merge-crm-go","owner":"merge-api","description":"The Go API Client for the Merge CRM API.","archived":false,"fork":false,"pushed_at":"2023-06-20T20:35:41.000Z","size":442,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":10,"default_branch":"main","last_synced_at":"2024-06-21T09:45:26.522Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/merge-api.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-15T21:44:12.000Z","updated_at":"2022-06-16T19:30:12.000Z","dependencies_parsed_at":"2024-06-21T08:39:55.774Z","dependency_job_id":"9665c3b9-4e25-4b83-b55c-d4955d57a599","html_url":"https://github.com/merge-api/merge-crm-go","commit_stats":{"total_commits":5,"total_committers":3,"mean_commits":"1.6666666666666667","dds":0.4,"last_synced_commit":"f6d87842a842a5b2dba1f83fcc1367be7377e7a3"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/merge-api/merge-crm-go","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merge-api%2Fmerge-crm-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merge-api%2Fmerge-crm-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merge-api%2Fmerge-crm-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merge-api%2Fmerge-crm-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/merge-api","download_url":"https://codeload.github.com/merge-api/merge-crm-go/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merge-api%2Fmerge-crm-go/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28436520,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T21:32:52.117Z","status":"ssl_error","status_checked_at":"2026-01-14T21:32:33.442Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-14T22:33:11.273Z","updated_at":"2026-01-14T22:33:12.210Z","avatar_url":"https://github.com/merge-api.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Go API client for merge_crm_client\n\nThe unified API for building rich integrations with multiple CRM platforms.\n\n## Overview\nThis API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.\n\n- API version: 1.0\n- Package version: 1.3.0\n- Build package: org.openapitools.codegen.languages.GoClientCodegen\nFor more information, please visit [https://www.merge.dev/](https://www.merge.dev/)\n\n## Installation\n\nInstall the following dependencies:\n\n```shell\ngo get github.com/stretchr/testify/assert\ngo get golang.org/x/oauth2\ngo get golang.org/x/net/context\n```\n\nPut the package under your project folder and add the following in import:\n\n```golang\nimport sw \"./merge_crm_client\"\n```\n\nTo use a proxy, set the environment variable `HTTP_PROXY`:\n\n```golang\nos.Setenv(\"HTTP_PROXY\", \"http://proxy_name:proxy_port\")\n```\n\n## Configuration of Server URL\n\nDefault configuration comes with `Servers` field that contains server objects as defined in the OpenAPI specification.\n\n### Select Server Configuration\n\nFor using other server than the one defined on index 0 set context value `sw.ContextServerIndex` of type `int`.\n\n```golang\nctx := context.WithValue(context.Background(), sw.ContextServerIndex, 1)\n```\n\n### Templated Server URL\n\nTemplated server URL is formatted using default variables from configuration or from context value `sw.ContextServerVariables` of type `map[string]string`.\n\n```golang\nctx := context.WithValue(context.Background(), sw.ContextServerVariables, map[string]string{\n\t\"basePath\": \"v2\",\n})\n```\n\nNote, enum values are always validated and all unused variables are silently ignored.\n\n### URLs Configuration per Operation\n\nEach operation can use different server URL defined using `OperationServers` map in the `Configuration`.\nAn operation is uniquely identifield by `\"{classname}Service.{nickname}\"` string.\nSimilar rules for overriding default operation server index and variables applies by using `sw.ContextOperationServerIndices` and `sw.ContextOperationServerVariables` context maps.\n\n```\nctx := context.WithValue(context.Background(), sw.ContextOperationServerIndices, map[string]int{\n\t\"{classname}Service.{nickname}\": 2,\n})\nctx = context.WithValue(context.Background(), sw.ContextOperationServerVariables, map[string]map[string]string{\n\t\"{classname}Service.{nickname}\": {\n\t\t\"port\": \"8443\",\n\t},\n})\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://api.merge.dev/api/crm/v1*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*AccountDetailsApi* | [**AccountDetailsRetrieve**](docs/AccountDetailsApi.md#accountdetailsretrieve) | **Get** /account-details | \n*AccountTokenApi* | [**AccountTokenRetrieve**](docs/AccountTokenApi.md#accounttokenretrieve) | **Get** /account-token/{public_token} | \n*AccountsApi* | [**AccountsCreate**](docs/AccountsApi.md#accountscreate) | **Post** /accounts | \n*AccountsApi* | [**AccountsList**](docs/AccountsApi.md#accountslist) | **Get** /accounts | \n*AccountsApi* | [**AccountsMetaPatchRetrieve**](docs/AccountsApi.md#accountsmetapatchretrieve) | **Get** /accounts/meta/patch/{id} | \n*AccountsApi* | [**AccountsMetaPostRetrieve**](docs/AccountsApi.md#accountsmetapostretrieve) | **Get** /accounts/meta/post | \n*AccountsApi* | [**AccountsPartialUpdate**](docs/AccountsApi.md#accountspartialupdate) | **Patch** /accounts/{id} | \n*AccountsApi* | [**AccountsRemoteFieldClassesList**](docs/AccountsApi.md#accountsremotefieldclasseslist) | **Get** /accounts/remote-field-classes | \n*AccountsApi* | [**AccountsRetrieve**](docs/AccountsApi.md#accountsretrieve) | **Get** /accounts/{id} | \n*AssociationTypesApi* | [**CustomObjectClassesAssociationTypesCreate**](docs/AssociationTypesApi.md#customobjectclassesassociationtypescreate) | **Post** /custom-object-classes/{custom_object_class_id}/association-types | \n*AssociationTypesApi* | [**CustomObjectClassesAssociationTypesList**](docs/AssociationTypesApi.md#customobjectclassesassociationtypeslist) | **Get** /custom-object-classes/{custom_object_class_id}/association-types | \n*AssociationTypesApi* | [**CustomObjectClassesAssociationTypesMetaPostRetrieve**](docs/AssociationTypesApi.md#customobjectclassesassociationtypesmetapostretrieve) | **Get** /custom-object-classes/{custom_object_class_id}/association-types/meta/post | \n*AssociationTypesApi* | [**CustomObjectClassesAssociationTypesRetrieve**](docs/AssociationTypesApi.md#customobjectclassesassociationtypesretrieve) | **Get** /custom-object-classes/{custom_object_class_id}/association-types/{id} | \n*AssociationsApi* | [**CustomObjectClassesCustomObjectsAssociationsList**](docs/AssociationsApi.md#customobjectclassescustomobjectsassociationslist) | **Get** /custom-object-classes/{custom_object_class_id}/custom-objects/{object_id}/associations | \n*AssociationsApi* | [**CustomObjectClassesCustomObjectsAssociationsUpdate**](docs/AssociationsApi.md#customobjectclassescustomobjectsassociationsupdate) | **Put** /custom-object-classes/{source_class_id}/custom-objects/{source_object_id}/associations/{target_class_id}/{target_object_id}/{association_type_id} | \n*AvailableActionsApi* | [**AvailableActionsRetrieve**](docs/AvailableActionsApi.md#availableactionsretrieve) | **Get** /available-actions | \n*ContactsApi* | [**ContactsCreate**](docs/ContactsApi.md#contactscreate) | **Post** /contacts | \n*ContactsApi* | [**ContactsIgnoreCreate**](docs/ContactsApi.md#contactsignorecreate) | **Post** /contacts/ignore/{model_id} | \n*ContactsApi* | [**ContactsList**](docs/ContactsApi.md#contactslist) | **Get** /contacts | \n*ContactsApi* | [**ContactsMetaPatchRetrieve**](docs/ContactsApi.md#contactsmetapatchretrieve) | **Get** /contacts/meta/patch/{id} | \n*ContactsApi* | [**ContactsMetaPostRetrieve**](docs/ContactsApi.md#contactsmetapostretrieve) | **Get** /contacts/meta/post | \n*ContactsApi* | [**ContactsPartialUpdate**](docs/ContactsApi.md#contactspartialupdate) | **Patch** /contacts/{id} | \n*ContactsApi* | [**ContactsRemoteFieldClassesList**](docs/ContactsApi.md#contactsremotefieldclasseslist) | **Get** /contacts/remote-field-classes | \n*ContactsApi* | [**ContactsRetrieve**](docs/ContactsApi.md#contactsretrieve) | **Get** /contacts/{id} | \n*CustomObjectClassesApi* | [**CustomObjectClassesGeneratorUpdate**](docs/CustomObjectClassesApi.md#customobjectclassesgeneratorupdate) | **Put** /custom-object-classes/generator/{generator_id} | \n*CustomObjectClassesApi* | [**CustomObjectClassesList**](docs/CustomObjectClassesApi.md#customobjectclasseslist) | **Get** /custom-object-classes | \n*CustomObjectClassesApi* | [**CustomObjectClassesRetrieve**](docs/CustomObjectClassesApi.md#customobjectclassesretrieve) | **Get** /custom-object-classes/{id} | \n*CustomObjectsApi* | [**CustomObjectClassesCustomObjectsCreate**](docs/CustomObjectsApi.md#customobjectclassescustomobjectscreate) | **Post** /custom-object-classes/{custom_object_class_id}/custom-objects | \n*CustomObjectsApi* | [**CustomObjectClassesCustomObjectsList**](docs/CustomObjectsApi.md#customobjectclassescustomobjectslist) | **Get** /custom-object-classes/{custom_object_class_id}/custom-objects | \n*CustomObjectsApi* | [**CustomObjectClassesCustomObjectsMetaPatchRetrieve**](docs/CustomObjectsApi.md#customobjectclassescustomobjectsmetapatchretrieve) | **Get** /custom-object-classes/{custom_object_class_id}/custom-objects/meta/patch/{id} | \n*CustomObjectsApi* | [**CustomObjectClassesCustomObjectsMetaPostRetrieve**](docs/CustomObjectsApi.md#customobjectclassescustomobjectsmetapostretrieve) | **Get** /custom-object-classes/{custom_object_class_id}/custom-objects/meta/post | \n*CustomObjectsApi* | [**CustomObjectClassesCustomObjectsPartialUpdate**](docs/CustomObjectsApi.md#customobjectclassescustomobjectspartialupdate) | **Patch** /custom-object-classes/{custom_object_class_id}/custom-objects/{id} | \n*CustomObjectsApi* | [**CustomObjectClassesCustomObjectsRetrieve**](docs/CustomObjectsApi.md#customobjectclassescustomobjectsretrieve) | **Get** /custom-object-classes/{custom_object_class_id}/custom-objects/{id} | \n*DeleteAccountApi* | [**DeleteAccountCreate**](docs/DeleteAccountApi.md#deleteaccountcreate) | **Post** /delete-account | \n*EngagementTypesApi* | [**EngagementTypesList**](docs/EngagementTypesApi.md#engagementtypeslist) | **Get** /engagement-types | \n*EngagementTypesApi* | [**EngagementTypesRemoteFieldClassesList**](docs/EngagementTypesApi.md#engagementtypesremotefieldclasseslist) | **Get** /engagement-types/remote-field-classes | \n*EngagementTypesApi* | [**EngagementTypesRetrieve**](docs/EngagementTypesApi.md#engagementtypesretrieve) | **Get** /engagement-types/{id} | \n*EngagementsApi* | [**EngagementsCreate**](docs/EngagementsApi.md#engagementscreate) | **Post** /engagements | \n*EngagementsApi* | [**EngagementsList**](docs/EngagementsApi.md#engagementslist) | **Get** /engagements | \n*EngagementsApi* | [**EngagementsMetaPatchRetrieve**](docs/EngagementsApi.md#engagementsmetapatchretrieve) | **Get** /engagements/meta/patch/{id} | \n*EngagementsApi* | [**EngagementsMetaPostRetrieve**](docs/EngagementsApi.md#engagementsmetapostretrieve) | **Get** /engagements/meta/post | \n*EngagementsApi* | [**EngagementsPartialUpdate**](docs/EngagementsApi.md#engagementspartialupdate) | **Patch** /engagements/{id} | \n*EngagementsApi* | [**EngagementsRemoteFieldClassesList**](docs/EngagementsApi.md#engagementsremotefieldclasseslist) | **Get** /engagements/remote-field-classes | \n*EngagementsApi* | [**EngagementsRetrieve**](docs/EngagementsApi.md#engagementsretrieve) | **Get** /engagements/{id} | \n*ForceResyncApi* | [**SyncStatusResyncCreate**](docs/ForceResyncApi.md#syncstatusresynccreate) | **Post** /sync-status/resync | \n*GenerateKeyApi* | [**GenerateKeyCreate**](docs/GenerateKeyApi.md#generatekeycreate) | **Post** /generate-key | \n*IssuesApi* | [**IssuesList**](docs/IssuesApi.md#issueslist) | **Get** /issues | \n*IssuesApi* | [**IssuesRetrieve**](docs/IssuesApi.md#issuesretrieve) | **Get** /issues/{id} | \n*LeadsApi* | [**LeadsCreate**](docs/LeadsApi.md#leadscreate) | **Post** /leads | \n*LeadsApi* | [**LeadsList**](docs/LeadsApi.md#leadslist) | **Get** /leads | \n*LeadsApi* | [**LeadsMetaPostRetrieve**](docs/LeadsApi.md#leadsmetapostretrieve) | **Get** /leads/meta/post | \n*LeadsApi* | [**LeadsRemoteFieldClassesList**](docs/LeadsApi.md#leadsremotefieldclasseslist) | **Get** /leads/remote-field-classes | \n*LeadsApi* | [**LeadsRetrieve**](docs/LeadsApi.md#leadsretrieve) | **Get** /leads/{id} | \n*LinkTokenApi* | [**LinkTokenCreate**](docs/LinkTokenApi.md#linktokencreate) | **Post** /link-token | \n*LinkedAccountsApi* | [**LinkedAccountsList**](docs/LinkedAccountsApi.md#linkedaccountslist) | **Get** /linked-accounts | \n*NotesApi* | [**NotesCreate**](docs/NotesApi.md#notescreate) | **Post** /notes | \n*NotesApi* | [**NotesList**](docs/NotesApi.md#noteslist) | **Get** /notes | \n*NotesApi* | [**NotesMetaPostRetrieve**](docs/NotesApi.md#notesmetapostretrieve) | **Get** /notes/meta/post | \n*NotesApi* | [**NotesRemoteFieldClassesList**](docs/NotesApi.md#notesremotefieldclasseslist) | **Get** /notes/remote-field-classes | \n*NotesApi* | [**NotesRetrieve**](docs/NotesApi.md#notesretrieve) | **Get** /notes/{id} | \n*OpportunitiesApi* | [**OpportunitiesCreate**](docs/OpportunitiesApi.md#opportunitiescreate) | **Post** /opportunities | \n*OpportunitiesApi* | [**OpportunitiesList**](docs/OpportunitiesApi.md#opportunitieslist) | **Get** /opportunities | \n*OpportunitiesApi* | [**OpportunitiesMetaPatchRetrieve**](docs/OpportunitiesApi.md#opportunitiesmetapatchretrieve) | **Get** /opportunities/meta/patch/{id} | \n*OpportunitiesApi* | [**OpportunitiesMetaPostRetrieve**](docs/OpportunitiesApi.md#opportunitiesmetapostretrieve) | **Get** /opportunities/meta/post | \n*OpportunitiesApi* | [**OpportunitiesPartialUpdate**](docs/OpportunitiesApi.md#opportunitiespartialupdate) | **Patch** /opportunities/{id} | \n*OpportunitiesApi* | [**OpportunitiesRemoteFieldClassesList**](docs/OpportunitiesApi.md#opportunitiesremotefieldclasseslist) | **Get** /opportunities/remote-field-classes | \n*OpportunitiesApi* | [**OpportunitiesRetrieve**](docs/OpportunitiesApi.md#opportunitiesretrieve) | **Get** /opportunities/{id} | \n*PassthroughApi* | [**PassthroughCreate**](docs/PassthroughApi.md#passthroughcreate) | **Post** /passthrough | \n*RegenerateKeyApi* | [**RegenerateKeyCreate**](docs/RegenerateKeyApi.md#regeneratekeycreate) | **Post** /regenerate-key | \n*SelectiveSyncApi* | [**SelectiveSyncConfigurationsList**](docs/SelectiveSyncApi.md#selectivesyncconfigurationslist) | **Get** /selective-sync/configurations | \n*SelectiveSyncApi* | [**SelectiveSyncConfigurationsUpdate**](docs/SelectiveSyncApi.md#selectivesyncconfigurationsupdate) | **Put** /selective-sync/configurations | \n*SelectiveSyncApi* | [**SelectiveSyncMetaList**](docs/SelectiveSyncApi.md#selectivesyncmetalist) | **Get** /selective-sync/meta | \n*StagesApi* | [**StagesList**](docs/StagesApi.md#stageslist) | **Get** /stages | \n*StagesApi* | [**StagesRemoteFieldClassesList**](docs/StagesApi.md#stagesremotefieldclasseslist) | **Get** /stages/remote-field-classes | \n*StagesApi* | [**StagesRetrieve**](docs/StagesApi.md#stagesretrieve) | **Get** /stages/{id} | \n*SyncStatusApi* | [**SyncStatusList**](docs/SyncStatusApi.md#syncstatuslist) | **Get** /sync-status | \n*TasksApi* | [**TasksCreate**](docs/TasksApi.md#taskscreate) | **Post** /tasks | \n*TasksApi* | [**TasksList**](docs/TasksApi.md#taskslist) | **Get** /tasks | \n*TasksApi* | [**TasksMetaPatchRetrieve**](docs/TasksApi.md#tasksmetapatchretrieve) | **Get** /tasks/meta/patch/{id} | \n*TasksApi* | [**TasksMetaPostRetrieve**](docs/TasksApi.md#tasksmetapostretrieve) | **Get** /tasks/meta/post | \n*TasksApi* | [**TasksPartialUpdate**](docs/TasksApi.md#taskspartialupdate) | **Patch** /tasks/{id} | \n*TasksApi* | [**TasksRemoteFieldClassesList**](docs/TasksApi.md#tasksremotefieldclasseslist) | **Get** /tasks/remote-field-classes | \n*TasksApi* | [**TasksRetrieve**](docs/TasksApi.md#tasksretrieve) | **Get** /tasks/{id} | \n*UsersApi* | [**UsersIgnoreCreate**](docs/UsersApi.md#usersignorecreate) | **Post** /users/ignore/{model_id} | \n*UsersApi* | [**UsersList**](docs/UsersApi.md#userslist) | **Get** /users | \n*UsersApi* | [**UsersRemoteFieldClassesList**](docs/UsersApi.md#usersremotefieldclasseslist) | **Get** /users/remote-field-classes | \n*UsersApi* | [**UsersRetrieve**](docs/UsersApi.md#usersretrieve) | **Get** /users/{id} | \n*WebhookReceiversApi* | [**WebhookReceiversCreate**](docs/WebhookReceiversApi.md#webhookreceiverscreate) | **Post** /webhook-receivers | \n*WebhookReceiversApi* | [**WebhookReceiversList**](docs/WebhookReceiversApi.md#webhookreceiverslist) | **Get** /webhook-receivers | \n\n\n## Documentation For Models\n\n - [Account](docs/Account.md)\n - [AccountDetails](docs/AccountDetails.md)\n - [AccountDetailsAndActions](docs/AccountDetailsAndActions.md)\n - [AccountDetailsAndActionsIntegration](docs/AccountDetailsAndActionsIntegration.md)\n - [AccountDetailsAndActionsStatusEnum](docs/AccountDetailsAndActionsStatusEnum.md)\n - [AccountIntegration](docs/AccountIntegration.md)\n - [AccountRequest](docs/AccountRequest.md)\n - [AccountToken](docs/AccountToken.md)\n - [ActivityTypeEnum](docs/ActivityTypeEnum.md)\n - [Address](docs/Address.md)\n - [AddressRequest](docs/AddressRequest.md)\n - [AddressTypeEnum](docs/AddressTypeEnum.md)\n - [Association](docs/Association.md)\n - [AssociationSubType](docs/AssociationSubType.md)\n - [AssociationType](docs/AssociationType.md)\n - [AssociationTypeRequestRequest](docs/AssociationTypeRequestRequest.md)\n - [AvailableActions](docs/AvailableActions.md)\n - [CRMAccountEndpointRequest](docs/CRMAccountEndpointRequest.md)\n - [CRMAccountResponse](docs/CRMAccountResponse.md)\n - [CRMAssociationTypeEndpointRequest](docs/CRMAssociationTypeEndpointRequest.md)\n - [CRMAssociationTypeResponse](docs/CRMAssociationTypeResponse.md)\n - [CRMContactEndpointRequest](docs/CRMContactEndpointRequest.md)\n - [CRMContactResponse](docs/CRMContactResponse.md)\n - [CRMCustomObjectEndpointRequest](docs/CRMCustomObjectEndpointRequest.md)\n - [CRMCustomObjectResponse](docs/CRMCustomObjectResponse.md)\n - [CardinalityEnum](docs/CardinalityEnum.md)\n - [CategoriesEnum](docs/CategoriesEnum.md)\n - [CategoryEnum](docs/CategoryEnum.md)\n - [CommonModelScopesBodyRequest](docs/CommonModelScopesBodyRequest.md)\n - [ConditionSchema](docs/ConditionSchema.md)\n - [ConditionTypeEnum](docs/ConditionTypeEnum.md)\n - [Contact](docs/Contact.md)\n - [ContactRequest](docs/ContactRequest.md)\n - [CountryEnum](docs/CountryEnum.md)\n - [CustomObject](docs/CustomObject.md)\n - [CustomObjectClass](docs/CustomObjectClass.md)\n - [CustomObjectRequest](docs/CustomObjectRequest.md)\n - [DataPassthroughRequest](docs/DataPassthroughRequest.md)\n - [DebugModeLog](docs/DebugModeLog.md)\n - [DebugModelLogSummary](docs/DebugModelLogSummary.md)\n - [DirectionEnum](docs/DirectionEnum.md)\n - [EmailAddress](docs/EmailAddress.md)\n - [EmailAddressRequest](docs/EmailAddressRequest.md)\n - [EnabledActionsEnum](docs/EnabledActionsEnum.md)\n - [EncodingEnum](docs/EncodingEnum.md)\n - [EndUserDetailsRequest](docs/EndUserDetailsRequest.md)\n - [Engagement](docs/Engagement.md)\n - [EngagementEndpointRequest](docs/EngagementEndpointRequest.md)\n - [EngagementRequest](docs/EngagementRequest.md)\n - [EngagementResponse](docs/EngagementResponse.md)\n - [EngagementType](docs/EngagementType.md)\n - [ErrorValidationProblem](docs/ErrorValidationProblem.md)\n - [FieldFormatEnum](docs/FieldFormatEnum.md)\n - [FieldTypeEnum](docs/FieldTypeEnum.md)\n - [GenerateRemoteKeyRequest](docs/GenerateRemoteKeyRequest.md)\n - [IgnoreCommonModelRequest](docs/IgnoreCommonModelRequest.md)\n - [Issue](docs/Issue.md)\n - [IssueStatusEnum](docs/IssueStatusEnum.md)\n - [ItemSchema](docs/ItemSchema.md)\n - [Lead](docs/Lead.md)\n - [LeadEndpointRequest](docs/LeadEndpointRequest.md)\n - [LeadRequest](docs/LeadRequest.md)\n - [LeadResponse](docs/LeadResponse.md)\n - [LinkToken](docs/LinkToken.md)\n - [LinkedAccountCondition](docs/LinkedAccountCondition.md)\n - [LinkedAccountConditionRequest](docs/LinkedAccountConditionRequest.md)\n - [LinkedAccountSelectiveSyncConfiguration](docs/LinkedAccountSelectiveSyncConfiguration.md)\n - [LinkedAccountSelectiveSyncConfigurationListRequest](docs/LinkedAccountSelectiveSyncConfigurationListRequest.md)\n - [LinkedAccountSelectiveSyncConfigurationRequest](docs/LinkedAccountSelectiveSyncConfigurationRequest.md)\n - [LinkedAccountStatus](docs/LinkedAccountStatus.md)\n - [MetaResponse](docs/MetaResponse.md)\n - [MethodEnum](docs/MethodEnum.md)\n - [ModelOperation](docs/ModelOperation.md)\n - [MultipartFormFieldRequest](docs/MultipartFormFieldRequest.md)\n - [Note](docs/Note.md)\n - [NoteEndpointRequest](docs/NoteEndpointRequest.md)\n - [NoteRequest](docs/NoteRequest.md)\n - [NoteResponse](docs/NoteResponse.md)\n - [ObjectClassDescriptionRequest](docs/ObjectClassDescriptionRequest.md)\n - [OperatorSchema](docs/OperatorSchema.md)\n - [Opportunity](docs/Opportunity.md)\n - [OpportunityEndpointRequest](docs/OpportunityEndpointRequest.md)\n - [OpportunityRequest](docs/OpportunityRequest.md)\n - [OpportunityResponse](docs/OpportunityResponse.md)\n - [OpportunityStatusEnum](docs/OpportunityStatusEnum.md)\n - [OriginTypeEnum](docs/OriginTypeEnum.md)\n - [PaginatedAccountDetailsAndActionsList](docs/PaginatedAccountDetailsAndActionsList.md)\n - [PaginatedAccountList](docs/PaginatedAccountList.md)\n - [PaginatedAssociationList](docs/PaginatedAssociationList.md)\n - [PaginatedAssociationTypeList](docs/PaginatedAssociationTypeList.md)\n - [PaginatedConditionSchemaList](docs/PaginatedConditionSchemaList.md)\n - [PaginatedContactList](docs/PaginatedContactList.md)\n - [PaginatedCustomObjectClassList](docs/PaginatedCustomObjectClassList.md)\n - [PaginatedCustomObjectList](docs/PaginatedCustomObjectList.md)\n - [PaginatedEngagementList](docs/PaginatedEngagementList.md)\n - [PaginatedEngagementTypeList](docs/PaginatedEngagementTypeList.md)\n - [PaginatedIssueList](docs/PaginatedIssueList.md)\n - [PaginatedLeadList](docs/PaginatedLeadList.md)\n - [PaginatedNoteList](docs/PaginatedNoteList.md)\n - [PaginatedOpportunityList](docs/PaginatedOpportunityList.md)\n - [PaginatedRemoteFieldClassList](docs/PaginatedRemoteFieldClassList.md)\n - [PaginatedStageList](docs/PaginatedStageList.md)\n - [PaginatedSyncStatusList](docs/PaginatedSyncStatusList.md)\n - [PaginatedTaskList](docs/PaginatedTaskList.md)\n - [PaginatedUserList](docs/PaginatedUserList.md)\n - [PatchedAccountRequest](docs/PatchedAccountRequest.md)\n - [PatchedCRMAccountEndpointRequest](docs/PatchedCRMAccountEndpointRequest.md)\n - [PatchedCRMContactEndpointRequest](docs/PatchedCRMContactEndpointRequest.md)\n - [PatchedCRMCustomObjectEndpointRequest](docs/PatchedCRMCustomObjectEndpointRequest.md)\n - [PatchedContactRequest](docs/PatchedContactRequest.md)\n - [PatchedEngagementEndpointRequest](docs/PatchedEngagementEndpointRequest.md)\n - [PatchedEngagementRequest](docs/PatchedEngagementRequest.md)\n - [PatchedOpportunityEndpointRequest](docs/PatchedOpportunityEndpointRequest.md)\n - [PatchedOpportunityRequest](docs/PatchedOpportunityRequest.md)\n - [PatchedTaskEndpointRequest](docs/PatchedTaskEndpointRequest.md)\n - [PatchedTaskRequest](docs/PatchedTaskRequest.md)\n - [PhoneNumber](docs/PhoneNumber.md)\n - [PhoneNumberRequest](docs/PhoneNumberRequest.md)\n - [ReasonEnum](docs/ReasonEnum.md)\n - [RemoteData](docs/RemoteData.md)\n - [RemoteField](docs/RemoteField.md)\n - [RemoteFieldClass](docs/RemoteFieldClass.md)\n - [RemoteFieldClassForCustomObjectClass](docs/RemoteFieldClassForCustomObjectClass.md)\n - [RemoteFieldClassForCustomObjectClassItemSchema](docs/RemoteFieldClassForCustomObjectClassItemSchema.md)\n - [RemoteFieldRequest](docs/RemoteFieldRequest.md)\n - [RemoteKey](docs/RemoteKey.md)\n - [RemoteKeyForRegenerationRequest](docs/RemoteKeyForRegenerationRequest.md)\n - [RemoteResponse](docs/RemoteResponse.md)\n - [RequestFormatEnum](docs/RequestFormatEnum.md)\n - [ResponseTypeEnum](docs/ResponseTypeEnum.md)\n - [SelectiveSyncConfigurationsUsageEnum](docs/SelectiveSyncConfigurationsUsageEnum.md)\n - [Stage](docs/Stage.md)\n - [SyncStatus](docs/SyncStatus.md)\n - [SyncStatusStatusEnum](docs/SyncStatusStatusEnum.md)\n - [Task](docs/Task.md)\n - [TaskEndpointRequest](docs/TaskEndpointRequest.md)\n - [TaskRequest](docs/TaskRequest.md)\n - [TaskResponse](docs/TaskResponse.md)\n - [TaskStatusEnum](docs/TaskStatusEnum.md)\n - [User](docs/User.md)\n - [ValidationProblemSource](docs/ValidationProblemSource.md)\n - [WarningValidationProblem](docs/WarningValidationProblem.md)\n - [WebhookReceiver](docs/WebhookReceiver.md)\n - [WebhookReceiverRequest](docs/WebhookReceiverRequest.md)\n\n\n## Documentation For Authorization\n\n\n\n### tokenAuth\n\n- **Type**: API key\n- **API key parameter name**: Authorization\n- **Location**: HTTP header\n\nNote, each API key must be added to a map of `map[string]APIKey` where the key is: Authorization and passed in as the auth context for each request.\n\n\n## Documentation for Utility Methods\n\nDue to the fact that model structure members are all pointers, this package contains\na number of utility functions to easily obtain pointers to values of basic types.\nEach of these functions takes a value of the given basic type and returns a pointer to it:\n\n* `PtrBool`\n* `PtrInt`\n* `PtrInt32`\n* `PtrInt64`\n* `PtrFloat`\n* `PtrFloat32`\n* `PtrFloat64`\n* `PtrString`\n* `PtrTime`\n\n## Author\n\nhello@merge.dev\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmerge-api%2Fmerge-crm-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmerge-api%2Fmerge-crm-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmerge-api%2Fmerge-crm-go/lists"}