Skip to content

sliceofbytes/Hubspot.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HubSpot.NET - C# OpenAPI Wrapper for the Hubspot v3 API

Generated API Client for v3.0.3 of the Hubspot API. I will change the generators or add a build step to fix naming.

Release includes dll's for net47, netcoreapp3.1, net5.0, net 6.0.

Read down further for some example usage.

This C# SDK is automatically generated by the OpenAPI Generator project:

  • API version: v3
  • SDK version: 1.0.0
  • Build package: org.openapitools.codegen.languages.CSharpNetCoreClientCodegen

Frameworks supported

net47
netcoreapp3.1
net5.0
net 6.0

Dependencies

The DLLs included in the package may not be the latest version. We recommend using NuGet to obtain the latest version of the packages:

Install-Package RestSharp
Install-Package Newtonsoft.Json
Install-Package JsonSubTypes
Install-Package System.ComponentModel.Annotations

NOTE: RestSharp versions greater than 105.1.0 have a bug which causes file uploads to fail. See RestSharp#742. NOTE: RestSharp for .Net Core creates a new socket for each api call, which can lead to a socket exhaustion problem. See RestSharp#1406.

Usage

To use the API client with a HTTP proxy, setup a System.Net.WebProxy

Configuration c = new Configuration();
System.Net.WebProxy webProxy = new System.Net.WebProxy("http://myProxyUrl:80/");
webProxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
c.Proxy = webProxy;

Getting Started

using System.Collections.Generic;
using System.Diagnostics;
using HubSpot.NET.Api;
using HubSpot.NET.Client;
using HubSpot.NET.Model;

namespace Example
{
    public class Example
    {
        public static void Main()
        {

            Configuration config = new Configuration();
            config.BasePath = "https://api.hubapi.com";
            var apiInstance = new AccessTokensApi(config);
            var token = "token_example";  // string | 

            try
            {
                AccessTokenInfoResponse result = apiInstance.GetOauthV1AccessTokensTokenGetAccessToken(token);
                Debug.WriteLine(result);
            }
            catch (ApiException e)
            {
                Debug.Print("Exception when calling AccessTokensApi.GetOauthV1AccessTokensTokenGetAccessToken: " + e.Message );
                Debug.Print("Status Code: "+ e.ErrorCode);
                Debug.Print(e.StackTrace);
            }

        }
    }
}

Documentation for API Endpoints

All URIs are relative to https://api.hubapi.com

Class Method HTTP request Description
AccessTokensApi GetOauthV1AccessTokensTokenGetAccessToken GET /oauth/v1/access-tokens/{token}
AssociationsApi DeleteCrmV3ObjectsCompaniesCompanyIdAssociationsToObjectTypeToObjectIdAssociationTypeArchive DELETE /crm/v3/objects/companies/{companyId}/associations/{toObjectType}/{toObjectId}/{associationType} Remove an association between two companies
AssociationsApi DeleteCrmV3ObjectsContactsContactIdAssociationsToObjectTypeToObjectIdAssociationTypeArchive DELETE /crm/v3/objects/contacts/{contactId}/associations/{toObjectType}/{toObjectId}/{associationType} Remove an association between two contacts
AssociationsApi DeleteCrmV3ObjectsDealsDealIdAssociationsToObjectTypeToObjectIdAssociationTypeArchive DELETE /crm/v3/objects/deals/{dealId}/associations/{toObjectType}/{toObjectId}/{associationType} Remove an association between two deals
AssociationsApi DeleteCrmV3ObjectsLineItemsLineItemIdAssociationsToObjectTypeToObjectIdAssociationTypeArchive DELETE /crm/v3/objects/line_items/{lineItemId}/associations/{toObjectType}/{toObjectId}/{associationType} Remove an association between two line items
AssociationsApi DeleteCrmV3ObjectsObjectTypeObjectIdAssociationsToObjectTypeToObjectIdAssociationTypeArchive DELETE /crm/v3/objects/{objectType}/{objectId}/associations/{toObjectType}/{toObjectId}/{associationType} Remove an association between two objects
AssociationsApi DeleteCrmV3ObjectsProductsProductIdAssociationsToObjectTypeToObjectIdAssociationTypeArchive DELETE /crm/v3/objects/products/{productId}/associations/{toObjectType}/{toObjectId}/{associationType} Remove an association between two products
AssociationsApi DeleteCrmV3ObjectsTicketsTicketIdAssociationsToObjectTypeToObjectIdAssociationTypeArchive DELETE /crm/v3/objects/tickets/{ticketId}/associations/{toObjectType}/{toObjectId}/{associationType} Remove an association between two tickets
AssociationsApi GetCrmV3ObjectsCompaniesCompanyIdAssociationsToObjectTypeGetAll GET /crm/v3/objects/companies/{companyId}/associations/{toObjectType} List associations of a company by type
AssociationsApi GetCrmV3ObjectsContactsContactIdAssociationsToObjectTypeGetAll GET /crm/v3/objects/contacts/{contactId}/associations/{toObjectType} List associations of a contact by type
AssociationsApi GetCrmV3ObjectsDealsDealIdAssociationsToObjectTypeGetAll GET /crm/v3/objects/deals/{dealId}/associations/{toObjectType} List associations of a deal by type
AssociationsApi GetCrmV3ObjectsFeedbackSubmissionsFeedbackSubmissionIdAssociationsToObjectTypeGetAll GET /crm/v3/objects/feedback_submissions/{feedbackSubmissionId}/associations/{toObjectType} List associations of a feedback submission by type
AssociationsApi GetCrmV3ObjectsLineItemsLineItemIdAssociationsToObjectTypeGetAll GET /crm/v3/objects/line_items/{lineItemId}/associations/{toObjectType} List associations of a line item by type
AssociationsApi GetCrmV3ObjectsObjectTypeObjectIdAssociationsToObjectTypeGetAll GET /crm/v3/objects/{objectType}/{objectId}/associations/{toObjectType} List associations of an object by type
AssociationsApi GetCrmV3ObjectsProductsProductIdAssociationsToObjectTypeGetAll GET /crm/v3/objects/products/{productId}/associations/{toObjectType} List associations of a product by type
AssociationsApi GetCrmV3ObjectsQuotesQuoteIdAssociationsToObjectTypeGetAll GET /crm/v3/objects/quotes/{quoteId}/associations/{toObjectType} List associations of a quote by type
AssociationsApi GetCrmV3ObjectsTicketsTicketIdAssociationsToObjectTypeGetAll GET /crm/v3/objects/tickets/{ticketId}/associations/{toObjectType} List associations of a ticket by type
AssociationsApi PutCrmV3ObjectsCompaniesCompanyIdAssociationsToObjectTypeToObjectIdAssociationTypeCreate PUT /crm/v3/objects/companies/{companyId}/associations/{toObjectType}/{toObjectId}/{associationType} Associate a company with another object
AssociationsApi PutCrmV3ObjectsContactsContactIdAssociationsToObjectTypeToObjectIdAssociationTypeCreate PUT /crm/v3/objects/contacts/{contactId}/associations/{toObjectType}/{toObjectId}/{associationType} Associate a contact with another object
AssociationsApi PutCrmV3ObjectsDealsDealIdAssociationsToObjectTypeToObjectIdAssociationTypeCreate PUT /crm/v3/objects/deals/{dealId}/associations/{toObjectType}/{toObjectId}/{associationType} Associate a deal with another object
AssociationsApi PutCrmV3ObjectsLineItemsLineItemIdAssociationsToObjectTypeToObjectIdAssociationTypeCreate PUT /crm/v3/objects/line_items/{lineItemId}/associations/{toObjectType}/{toObjectId}/{associationType} Associate a line item with another object
AssociationsApi PutCrmV3ObjectsObjectTypeObjectIdAssociationsToObjectTypeToObjectIdAssociationTypeCreate PUT /crm/v3/objects/{objectType}/{objectId}/associations/{toObjectType}/{toObjectId}/{associationType} Associate an object with another object
AssociationsApi PutCrmV3ObjectsProductsProductIdAssociationsToObjectTypeToObjectIdAssociationTypeCreate PUT /crm/v3/objects/products/{productId}/associations/{toObjectType}/{toObjectId}/{associationType} Associate a product with another object
AssociationsApi PutCrmV3ObjectsTicketsTicketIdAssociationsToObjectTypeToObjectIdAssociationTypeCreate PUT /crm/v3/objects/tickets/{ticketId}/associations/{toObjectType}/{toObjectId}/{associationType} Associate a ticket with another object
AuditLogsApi GetCmsV3AuditLogsGetPage GET /cms/v3/audit-logs/ Query audit logs
BasicApi DeleteCrmV3ObjectsCompaniesCompanyIdArchive DELETE /crm/v3/objects/companies/{companyId} Archive
BasicApi DeleteCrmV3ObjectsContactsContactIdArchive DELETE /crm/v3/objects/contacts/{contactId} Archive
BasicApi DeleteCrmV3ObjectsDealsDealIdArchive DELETE /crm/v3/objects/deals/{dealId} Archive
BasicApi DeleteCrmV3ObjectsLineItemsLineItemIdArchive DELETE /crm/v3/objects/line_items/{lineItemId} Archive
BasicApi DeleteCrmV3ObjectsObjectTypeObjectIdArchive DELETE /crm/v3/objects/{objectType}/{objectId} Archive
BasicApi DeleteCrmV3ObjectsProductsProductIdArchive DELETE /crm/v3/objects/products/{productId} Archive
BasicApi DeleteCrmV3ObjectsTicketsTicketIdArchive DELETE /crm/v3/objects/tickets/{ticketId} Archive
BasicApi DeleteMarketingV3MarketingEventsEventsExternalEventId DELETE /marketing/v3/marketing-events/events/{externalEventId} Delete a marketing event
BasicApi GetCrmV3ObjectsCompaniesCompanyIdGetById GET /crm/v3/objects/companies/{companyId} Read
BasicApi GetCrmV3ObjectsCompaniesGetPage GET /crm/v3/objects/companies List
BasicApi GetCrmV3ObjectsContactsContactIdGetById GET /crm/v3/objects/contacts/{contactId} Read
BasicApi GetCrmV3ObjectsContactsGetPage GET /crm/v3/objects/contacts List
BasicApi GetCrmV3ObjectsDealsDealIdGetById GET /crm/v3/objects/deals/{dealId} Read
BasicApi GetCrmV3ObjectsDealsGetPage GET /crm/v3/objects/deals List
BasicApi GetCrmV3ObjectsFeedbackSubmissionsFeedbackSubmissionIdGetById GET /crm/v3/objects/feedback_submissions/{feedbackSubmissionId} Read
BasicApi GetCrmV3ObjectsFeedbackSubmissionsGetPage GET /crm/v3/objects/feedback_submissions List
BasicApi GetCrmV3ObjectsLineItemsGetPage GET /crm/v3/objects/line_items List
BasicApi GetCrmV3ObjectsLineItemsLineItemIdGetById GET /crm/v3/objects/line_items/{lineItemId} Read
BasicApi GetCrmV3ObjectsObjectTypeGetPage GET /crm/v3/objects/{objectType} List
BasicApi GetCrmV3ObjectsObjectTypeObjectIdGetById GET /crm/v3/objects/{objectType}/{objectId} Read
BasicApi GetCrmV3ObjectsProductsGetPage GET /crm/v3/objects/products List
BasicApi GetCrmV3ObjectsProductsProductIdGetById GET /crm/v3/objects/products/{productId} Read
BasicApi GetCrmV3ObjectsQuotesGetPage GET /crm/v3/objects/quotes List
BasicApi GetCrmV3ObjectsQuotesQuoteIdGetById GET /crm/v3/objects/quotes/{quoteId} Read
BasicApi GetCrmV3ObjectsTicketsGetPage GET /crm/v3/objects/tickets List
BasicApi GetCrmV3ObjectsTicketsTicketIdGetById GET /crm/v3/objects/tickets/{ticketId} Read
BasicApi GetMarketingV3MarketingEventsEventsExternalEventId GET /marketing/v3/marketing-events/events/{externalEventId} Get a marketing event
BasicApi PatchCrmV3ObjectsCompaniesCompanyIdUpdate PATCH /crm/v3/objects/companies/{companyId} Update
BasicApi PatchCrmV3ObjectsContactsContactIdUpdate PATCH /crm/v3/objects/contacts/{contactId} Update
BasicApi PatchCrmV3ObjectsDealsDealIdUpdate PATCH /crm/v3/objects/deals/{dealId} Update
BasicApi PatchCrmV3ObjectsLineItemsLineItemIdUpdate PATCH /crm/v3/objects/line_items/{lineItemId} Update
BasicApi PatchCrmV3ObjectsObjectTypeObjectIdUpdate PATCH /crm/v3/objects/{objectType}/{objectId} Update
BasicApi PatchCrmV3ObjectsProductsProductIdUpdate PATCH /crm/v3/objects/products/{productId} Update
BasicApi PatchCrmV3ObjectsTicketsTicketIdUpdate PATCH /crm/v3/objects/tickets/{ticketId} Update
BasicApi PatchMarketingV3MarketingEventsEventsExternalEventId PATCH /marketing/v3/marketing-events/events/{externalEventId} Update a marketing event
BasicApi PostCrmV3ObjectsCompaniesCreate POST /crm/v3/objects/companies Create
BasicApi PostCrmV3ObjectsContactsCreate POST /crm/v3/objects/contacts Create
BasicApi PostCrmV3ObjectsDealsCreate POST /crm/v3/objects/deals Create
BasicApi PostCrmV3ObjectsLineItemsCreate POST /crm/v3/objects/line_items Create
BasicApi PostCrmV3ObjectsObjectTypeCreate POST /crm/v3/objects/{objectType} Create
BasicApi PostCrmV3ObjectsProductsCreate POST /crm/v3/objects/products Create
BasicApi PostCrmV3ObjectsTicketsCreate POST /crm/v3/objects/tickets Create
BasicApi PostMarketingV3MarketingEventsEvents POST /marketing/v3/marketing-events/events Create a marketing event
BasicApi PostMarketingV3MarketingEventsEventsExternalEventIdCancel POST /marketing/v3/marketing-events/events/{externalEventId}/cancel Mark a marketing event as cancelled
BasicApi PutMarketingV3MarketingEventsEventsExternalEventId PUT /marketing/v3/marketing-events/events/{externalEventId} Create or update a marketing event
BatchApi PostCrmV3AssociationsFromObjectTypeToObjectTypeBatchArchiveArchive POST /crm/v3/associations/{fromObjectType}/{toObjectType}/batch/archive Archive a batch of associations
BatchApi PostCrmV3AssociationsFromObjectTypeToObjectTypeBatchCreateCreate POST /crm/v3/associations/{fromObjectType}/{toObjectType}/batch/create Create a batch of associations
BatchApi PostCrmV3AssociationsFromObjectTypeToObjectTypeBatchReadRead POST /crm/v3/associations/{fromObjectType}/{toObjectType}/batch/read Read a batch of associations
BatchApi PostCrmV3ObjectsCompaniesBatchArchiveArchive POST /crm/v3/objects/companies/batch/archive Archive a batch of companies by ID
BatchApi PostCrmV3ObjectsCompaniesBatchCreateCreate POST /crm/v3/objects/companies/batch/create Create a batch of companies
BatchApi PostCrmV3ObjectsCompaniesBatchReadRead POST /crm/v3/objects/companies/batch/read Read a batch of companies by internal ID, or unique property values
BatchApi PostCrmV3ObjectsCompaniesBatchUpdateUpdate POST /crm/v3/objects/companies/batch/update Update a batch of companies
BatchApi PostCrmV3ObjectsContactsBatchArchiveArchive POST /crm/v3/objects/contacts/batch/archive Archive a batch of contacts by ID
BatchApi PostCrmV3ObjectsContactsBatchCreateCreate POST /crm/v3/objects/contacts/batch/create Create a batch of contacts
BatchApi PostCrmV3ObjectsContactsBatchReadRead POST /crm/v3/objects/contacts/batch/read Read a batch of contacts by internal ID, or unique property values
BatchApi PostCrmV3ObjectsContactsBatchUpdateUpdate POST /crm/v3/objects/contacts/batch/update Update a batch of contacts
BatchApi PostCrmV3ObjectsDealsBatchArchiveArchive POST /crm/v3/objects/deals/batch/archive Archive a batch of deals by ID
BatchApi PostCrmV3ObjectsDealsBatchCreateCreate POST /crm/v3/objects/deals/batch/create Create a batch of deals
BatchApi PostCrmV3ObjectsDealsBatchReadRead POST /crm/v3/objects/deals/batch/read Read a batch of deals by internal ID, or unique property values
BatchApi PostCrmV3ObjectsDealsBatchUpdateUpdate POST /crm/v3/objects/deals/batch/update Update a batch of deals
BatchApi PostCrmV3ObjectsFeedbackSubmissionsBatchReadReadBatch POST /crm/v3/objects/feedback_submissions/batch/read Read a batch of feedback submissions by internal ID, or unique property values
BatchApi PostCrmV3ObjectsLineItemsBatchArchiveArchive POST /crm/v3/objects/line_items/batch/archive Archive a batch of line items by ID
BatchApi PostCrmV3ObjectsLineItemsBatchCreateCreate POST /crm/v3/objects/line_items/batch/create Create a batch of line items
BatchApi PostCrmV3ObjectsLineItemsBatchReadRead POST /crm/v3/objects/line_items/batch/read Read a batch of line items by internal ID, or unique property values
BatchApi PostCrmV3ObjectsLineItemsBatchUpdateUpdate POST /crm/v3/objects/line_items/batch/update Update a batch of line items
BatchApi PostCrmV3ObjectsObjectTypeBatchArchiveArchive POST /crm/v3/objects/{objectType}/batch/archive Archive a batch of objects by ID
BatchApi PostCrmV3ObjectsObjectTypeBatchCreateCreate POST /crm/v3/objects/{objectType}/batch/create Create a batch of objects
BatchApi PostCrmV3ObjectsObjectTypeBatchReadRead POST /crm/v3/objects/{objectType}/batch/read Read a batch of objects by internal ID, or unique property values
BatchApi PostCrmV3ObjectsObjectTypeBatchUpdateUpdate POST /crm/v3/objects/{objectType}/batch/update Update a batch of objects
BatchApi PostCrmV3ObjectsProductsBatchArchiveArchive POST /crm/v3/objects/products/batch/archive Archive a batch of products by ID
BatchApi PostCrmV3ObjectsProductsBatchCreateCreate POST /crm/v3/objects/products/batch/create Create a batch of products
BatchApi PostCrmV3ObjectsProductsBatchReadRead POST /crm/v3/objects/products/batch/read Read a batch of products by internal ID, or unique property values
BatchApi PostCrmV3ObjectsProductsBatchUpdateUpdate POST /crm/v3/objects/products/batch/update Update a batch of products
BatchApi PostCrmV3ObjectsQuotesBatchReadRead POST /crm/v3/objects/quotes/batch/read Read a batch of quotes by internal ID, or unique property values
BatchApi PostCrmV3ObjectsTicketsBatchArchiveArchive POST /crm/v3/objects/tickets/batch/archive Archive a batch of tickets by ID
BatchApi PostCrmV3ObjectsTicketsBatchCreateCreate POST /crm/v3/objects/tickets/batch/create Create a batch of tickets
BatchApi PostCrmV3ObjectsTicketsBatchReadRead POST /crm/v3/objects/tickets/batch/read Read a batch of tickets by internal ID, or unique property values
BatchApi PostCrmV3ObjectsTicketsBatchUpdateUpdate POST /crm/v3/objects/tickets/batch/update Update a batch of tickets
BatchApi PostCrmV3PropertiesObjectTypeBatchArchiveArchive POST /crm/v3/properties/{objectType}/batch/archive Archive a batch of properties
BatchApi PostCrmV3PropertiesObjectTypeBatchCreateCreate POST /crm/v3/properties/{objectType}/batch/create Create a batch of properties
BatchApi PostCrmV3PropertiesObjectTypeBatchReadRead POST /crm/v3/properties/{objectType}/batch/read Read a batch of properties
BatchApi PostMarketingV3MarketingEventsEventsDelete POST /marketing/v3/marketing-events/events/delete Delete multiple marketing events
BatchApi PostMarketingV3MarketingEventsEventsUpsert POST /marketing/v3/marketing-events/events/upsert Create or update multiple marketing events
BehavioralEventsTrackingApi PostEventsV3Send POST /events/v3/send Sends Custom Behavioral Event
BlogAuthorsApi DeleteCmsV3BlogsAuthorsObjectIdArchive DELETE /cms/v3/blogs/authors/{objectId} Delete a Blog Author
BlogAuthorsApi GetCmsV3BlogsAuthorsGetPage GET /cms/v3/blogs/authors Get all Blog Authors
BlogAuthorsApi GetCmsV3BlogsAuthorsObjectIdGetById GET /cms/v3/blogs/authors/{objectId} Retrieve a Blog Author
BlogAuthorsApi PatchCmsV3BlogsAuthorsObjectIdUpdate PATCH /cms/v3/blogs/authors/{objectId} Update a Blog Author
BlogAuthorsApi PostCmsV3BlogsAuthorsBatchArchiveArchiveBatch POST /cms/v3/blogs/authors/batch/archive Delete a batch of Blog Authors
BlogAuthorsApi PostCmsV3BlogsAuthorsBatchCreateCreateBatch POST /cms/v3/blogs/authors/batch/create Create a batch of Blog Authors
BlogAuthorsApi PostCmsV3BlogsAuthorsBatchReadReadBatch POST /cms/v3/blogs/authors/batch/read Retrieve a batch of Blog Authors
BlogAuthorsApi PostCmsV3BlogsAuthorsBatchUpdateUpdateBatch POST /cms/v3/blogs/authors/batch/update Update a batch of Blog Authors
BlogAuthorsApi PostCmsV3BlogsAuthorsCreate POST /cms/v3/blogs/authors Create a new Blog Author
BlogAuthorsApi PostCmsV3BlogsAuthorsMultiLanguageAttachToLangGroup POST /cms/v3/blogs/authors/multi-language/attach-to-lang-group Attach a Blog Author to a multi-language group
BlogAuthorsApi PostCmsV3BlogsAuthorsMultiLanguageCreateLanguageVariation POST /cms/v3/blogs/authors/multi-language/create-language-variation Create a new language variation
BlogAuthorsApi PostCmsV3BlogsAuthorsMultiLanguageDetachFromLangGroup POST /cms/v3/blogs/authors/multi-language/detach-from-lang-group Detach a Blog Author from a multi-language group
BlogAuthorsApi PostCmsV3BlogsAuthorsMultiLanguageUpdateLanguages POST /cms/v3/blogs/authors/multi-language/update-languages Update languages of multi-language group
BlogAuthorsApi PutCmsV3BlogsAuthorsMultiLanguageSetNewLangPrimary PUT /cms/v3/blogs/authors/multi-language/set-new-lang-primary Set a new primary language
BlogPostsApi DeleteCmsV3BlogsPostsObjectIdArchive DELETE /cms/v3/blogs/posts/{objectId} Delete a Blog Post
BlogPostsApi GetCmsV3BlogsPostsGetPage GET /cms/v3/blogs/posts Get all Blog Posts
BlogPostsApi GetCmsV3BlogsPostsObjectIdDraftGetDraftById GET /cms/v3/blogs/posts/{objectId}/draft Retrieve the full draft version of the Blog Post
BlogPostsApi GetCmsV3BlogsPostsObjectIdGetById GET /cms/v3/blogs/posts/{objectId} Retrieve a Blog Post
BlogPostsApi GetCmsV3BlogsPostsObjectIdRevisionsGetPreviousVersions GET /cms/v3/blogs/posts/{objectId}/revisions Retrieves all the previous versions of a blog post
BlogPostsApi GetCmsV3BlogsPostsObjectIdRevisionsRevisionIdGetPreviousVersion GET /cms/v3/blogs/posts/{objectId}/revisions/{revisionId} Retrieves a previous version of a blog post
BlogPostsApi PatchCmsV3BlogsPostsObjectIdDraftUpdateDraft PATCH /cms/v3/blogs/posts/{objectId}/draft Update a Blog Post draft
BlogPostsApi PatchCmsV3BlogsPostsObjectIdUpdate PATCH /cms/v3/blogs/posts/{objectId} Update a Blog Post
BlogPostsApi PostCmsV3BlogsPostsBatchArchiveArchiveBatch POST /cms/v3/blogs/posts/batch/archive Delete a batch of Blog Posts
BlogPostsApi PostCmsV3BlogsPostsBatchCreateCreateBatch POST /cms/v3/blogs/posts/batch/create Create a batch of Blog Posts
BlogPostsApi PostCmsV3BlogsPostsBatchReadReadBatch POST /cms/v3/blogs/posts/batch/read Retrieve a batch of Blog Posts
BlogPostsApi PostCmsV3BlogsPostsBatchUpdateUpdateBatch POST /cms/v3/blogs/posts/batch/update Update a batch of Blog Posts
BlogPostsApi PostCmsV3BlogsPostsCloneClone POST /cms/v3/blogs/posts/clone Clone a Blog Post
BlogPostsApi PostCmsV3BlogsPostsCreate POST /cms/v3/blogs/posts Create a new Blog Post
BlogPostsApi PostCmsV3BlogsPostsMultiLanguageAttachToLangGroup POST /cms/v3/blogs/posts/multi-language/attach-to-lang-group Attach a Blog Post to a multi-language group
BlogPostsApi PostCmsV3BlogsPostsMultiLanguageCreateLanguageVariation POST /cms/v3/blogs/posts/multi-language/create-language-variation Create a new language variation
BlogPostsApi PostCmsV3BlogsPostsMultiLanguageDetachFromLangGroup POST /cms/v3/blogs/posts/multi-language/detach-from-lang-group Detach a Blog Post from a multi-language group
BlogPostsApi PostCmsV3BlogsPostsMultiLanguageUpdateLanguages POST /cms/v3/blogs/posts/multi-language/update-languages Update languages of multi-language group
BlogPostsApi PostCmsV3BlogsPostsObjectIdDraftPushLivePushLive POST /cms/v3/blogs/posts/{objectId}/draft/push-live Push Blog Post draft edits live
BlogPostsApi PostCmsV3BlogsPostsObjectIdDraftResetResetDraft POST /cms/v3/blogs/posts/{objectId}/draft/reset Reset the Blog Post draft to the live version
BlogPostsApi PostCmsV3BlogsPostsObjectIdRevisionsRevisionIdRestoreRestorePreviousVersion POST /cms/v3/blogs/posts/{objectId}/revisions/{revisionId}/restore Restore a previous version of a blog post
BlogPostsApi PostCmsV3BlogsPostsObjectIdRevisionsRevisionIdRestoreToDraftRestorePreviousVersionToDraft POST /cms/v3/blogs/posts/{objectId}/revisions/{revisionId}/restore-to-draft Restore a previous version of a blog post, to the draft version of the blog post
BlogPostsApi PostCmsV3BlogsPostsScheduleSchedule POST /cms/v3/blogs/posts/schedule Schedule a Blog Post to be Published
BlogPostsApi PutCmsV3BlogsPostsMultiLanguageSetNewLangPrimary PUT /cms/v3/blogs/posts/multi-language/set-new-lang-primary Set a new primary language
BlogTagsApi DeleteCmsV3BlogsTagsObjectIdArchive DELETE /cms/v3/blogs/tags/{objectId} Delete a Blog Tag
BlogTagsApi GetCmsV3BlogsTagsGetPage GET /cms/v3/blogs/tags Get all Blog Tags
BlogTagsApi GetCmsV3BlogsTagsObjectIdGetById GET /cms/v3/blogs/tags/{objectId} Retrieve a Blog Tag
BlogTagsApi PatchCmsV3BlogsTagsObjectIdUpdate PATCH /cms/v3/blogs/tags/{objectId} Update a Blog Tag
BlogTagsApi PostCmsV3BlogsTagsBatchArchiveArchiveBatch POST /cms/v3/blogs/tags/batch/archive Delete a batch of Blog Tags
BlogTagsApi PostCmsV3BlogsTagsBatchCreateCreateBatch POST /cms/v3/blogs/tags/batch/create Create a batch of Blog Tags
BlogTagsApi PostCmsV3BlogsTagsBatchReadReadBatch POST /cms/v3/blogs/tags/batch/read Retrieve a batch of Blog Tags
BlogTagsApi PostCmsV3BlogsTagsBatchUpdateUpdateBatch POST /cms/v3/blogs/tags/batch/update Update a batch of Blog Tags
BlogTagsApi PostCmsV3BlogsTagsCreate POST /cms/v3/blogs/tags Create a new Blog Tag
BlogTagsApi PostCmsV3BlogsTagsMultiLanguageAttachToLangGroup POST /cms/v3/blogs/tags/multi-language/attach-to-lang-group Attach a Blog Tag to a multi-language group
BlogTagsApi PostCmsV3BlogsTagsMultiLanguageCreateLanguageVariation POST /cms/v3/blogs/tags/multi-language/create-language-variation Create a new language variation
BlogTagsApi PostCmsV3BlogsTagsMultiLanguageDetachFromLangGroup POST /cms/v3/blogs/tags/multi-language/detach-from-lang-group Detach a Blog Tag from a multi-language group
BlogTagsApi PostCmsV3BlogsTagsMultiLanguageUpdateLanguages POST /cms/v3/blogs/tags/multi-language/update-languages Update languages of multi-language group
BlogTagsApi PutCmsV3BlogsTagsMultiLanguageSetNewLangPrimary PUT /cms/v3/blogs/tags/multi-language/set-new-lang-primary Set a new primary language
CallbacksApi PostAutomationV4ActionsCallbacksCallbackIdCompleteComplete POST /automation/v4/actions/callbacks/{callbackId}/complete Complete a callback
CallbacksApi PostAutomationV4ActionsCallbacksCompleteCompleteBatch POST /automation/v4/actions/callbacks/complete Complete a batch of callbacks
CallbacksApi PostCrmV3ExtensionsAccountingCallbackCustomerCreateRequestIdCreateCustomer POST /crm/v3/extensions/accounting/callback/customer-create/{requestId} Endpoint for customer creation response
CallbacksApi PostCrmV3ExtensionsAccountingCallbackCustomerSearchRequestIdDoCustomerSearch POST /crm/v3/extensions/accounting/callback/customer-search/{requestId} Endpoint for customer search response
CallbacksApi PostCrmV3ExtensionsAccountingCallbackExchangeRateRequestIdCreateExchangeRate POST /crm/v3/extensions/accounting/callback/exchange-rate/{requestId} Endpoint for exchange rate response
CallbacksApi PostCrmV3ExtensionsAccountingCallbackInvoiceCreateRequestIdCreateInvoice POST /crm/v3/extensions/accounting/callback/invoice-create/{requestId} Endpoint for invoice creation response
CallbacksApi PostCrmV3ExtensionsAccountingCallbackInvoicePdfRequestIdInvoicePdf POST /crm/v3/extensions/accounting/callback/invoice-pdf/{requestId} Endpoint for PDF content of invoice
CallbacksApi PostCrmV3ExtensionsAccountingCallbackInvoiceSearchRequestIdDoInvoiceSearch POST /crm/v3/extensions/accounting/callback/invoice-search/{requestId} Endpoint for invoice search response
CallbacksApi PostCrmV3ExtensionsAccountingCallbackInvoicesRequestIdGetById POST /crm/v3/extensions/accounting/callback/invoices/{requestId} Endpoint for invoice get-by-id response
CallbacksApi PostCrmV3ExtensionsAccountingCallbackProductSearchRequestIdDoProductSearch POST /crm/v3/extensions/accounting/callback/product-search/{requestId} Endpoint for product search response
CallbacksApi PostCrmV3ExtensionsAccountingCallbackTaxSearchRequestIdDoTaxSearch POST /crm/v3/extensions/accounting/callback/tax-search/{requestId} Endpoint for taxes search response
CallbacksApi PostCrmV3ExtensionsAccountingCallbackTermsRequestIdCreateTerm POST /crm/v3/extensions/accounting/callback/terms/{requestId} Endpoint for terms search response
CardsApi DeleteCrmV3ExtensionsCardsAppIdCardIdArchive DELETE /crm/v3/extensions/cards/{appId}/{cardId} Delete a card
CardsApi GetCrmV3ExtensionsCardsAppIdCardIdGetById GET /crm/v3/extensions/cards/{appId}/{cardId} Get a card.
CardsApi GetCrmV3ExtensionsCardsAppIdGetAll GET /crm/v3/extensions/cards/{appId} Get all cards
CardsApi PatchCrmV3ExtensionsCardsAppIdCardIdUpdate PATCH /crm/v3/extensions/cards/{appId}/{cardId} Update a card
CardsApi PostCrmV3ExtensionsCardsAppIdCreate POST /crm/v3/extensions/cards/{appId} Create a new card
ContentApi DeleteCmsV3SourceCodeEnvironmentContentPath DELETE /cms/v3/source-code/{environment}/content/{path} Delete a file
ContentApi GetCmsV3SourceCodeEnvironmentContentPath GET /cms/v3/source-code/{environment}/content/{path} Download a file
ContentApi PostCmsV3SourceCodeEnvironmentContentPath POST /cms/v3/source-code/{environment}/content/{path} Create a file
ContentApi PutCmsV3SourceCodeEnvironmentContentPath PUT /cms/v3/source-code/{environment}/content/{path} Create or update a file
CoreApi DeleteCrmObjectSchemasV3SchemasObjectTypeArchive DELETE /crm/v3/schemas/{objectType} Delete a schema
CoreApi DeleteCrmObjectSchemasV3SchemasObjectTypeAssociationsAssociationIdentifierArchiveAssociation DELETE /crm/v3/schemas/{objectType}/associations/{associationIdentifier} Remove an association
CoreApi DeleteCrmV3PropertiesObjectTypePropertyNameArchive DELETE /crm/v3/properties/{objectType}/{propertyName} Archive a property
CoreApi GetCrmObjectSchemasV3SchemasGetAll GET /crm/v3/schemas Get all schemas
CoreApi GetCrmObjectSchemasV3SchemasObjectTypeGetById GET /crm/v3/schemas/{objectType} Get an existing schema
CoreApi GetCrmV3ImportsGetPage GET /crm/v3/imports/ Get active imports
CoreApi GetCrmV3ImportsImportIdGetById GET /crm/v3/imports/{importId} Get the information on any import
CoreApi GetCrmV3PropertiesObjectTypeGetAll GET /crm/v3/properties/{objectType} Read all properties
CoreApi GetCrmV3PropertiesObjectTypePropertyNameGetByName GET /crm/v3/properties/{objectType}/{propertyName} Read a property
CoreApi PatchCrmObjectSchemasV3SchemasObjectTypeUpdate PATCH /crm/v3/schemas/{objectType} Update a schema
CoreApi PatchCrmV3PropertiesObjectTypePropertyNameUpdate PATCH /crm/v3/properties/{objectType}/{propertyName} Update a property
CoreApi PostCrmObjectSchemasV3SchemasCreate POST /crm/v3/schemas Create a new schema
CoreApi PostCrmObjectSchemasV3SchemasObjectTypeAssociationsCreateAssociation POST /crm/v3/schemas/{objectType}/associations Create an association
CoreApi PostCrmV3ImportsCreate POST /crm/v3/imports/ Start a new import
CoreApi PostCrmV3ImportsImportIdCancelCancel POST /crm/v3/imports/{importId}/cancel Cancel an active import
CoreApi PostCrmV3PropertiesObjectTypeCreate POST /crm/v3/properties/{objectType} Create a property
DefinitionApi GetCommunicationPreferencesV3DefinitionsGetPage GET /communication-preferences/v3/definitions Get subscription definitions
DefinitionsApi DeleteAutomationV4ActionsAppIdDefinitionIdArchive DELETE /automation/v4/actions/{appId}/{definitionId} Archive a custom action
DefinitionsApi GetAutomationV4ActionsAppIdDefinitionIdGetById GET /automation/v4/actions/{appId}/{definitionId} Get a custom action
DefinitionsApi GetAutomationV4ActionsAppIdGetPage GET /automation/v4/actions/{appId} Get all custom actions
DefinitionsApi PatchAutomationV4ActionsAppIdDefinitionIdUpdate PATCH /automation/v4/actions/{appId}/{definitionId} Update a custom action
DefinitionsApi PostAutomationV4ActionsAppIdCreate POST /automation/v4/actions/{appId} Create new custom action
DomainsApi GetCmsV3DomainsDomainIdGetById GET /cms/v3/domains/{domainId} Get a single domain
DomainsApi GetCmsV3DomainsGetPage GET /cms/v3/domains/ Get current domains
EventsApi GetEventsV3EventsGetPage GET /events/v3/events Returns a collection of events matching a query.
EventsApi GetIntegratorsTimelineV3EventsEventTemplateIdEventIdDetailGetDetailById GET /crm/v3/timeline/events/{eventTemplateId}/{eventId}/detail Gets the detailTemplate as rendered
EventsApi GetIntegratorsTimelineV3EventsEventTemplateIdEventIdGetById GET /crm/v3/timeline/events/{eventTemplateId}/{eventId} Gets the event
EventsApi GetIntegratorsTimelineV3EventsEventTemplateIdEventIdRenderGetRenderById GET /crm/v3/timeline/events/{eventTemplateId}/{eventId}/render Renders the header or detail as HTML
EventsApi PostIntegratorsTimelineV3EventsBatchCreateCreateBatch POST /crm/v3/timeline/events/batch/create Creates multiple events
EventsApi PostIntegratorsTimelineV3EventsCreate POST /crm/v3/timeline/events Create a single event
ExtractApi PostCmsV3SourceCodeExtractPath POST /cms/v3/source-code/extract/{path} Extracts a zip file
FunctionsApi DeleteAutomationV4ActionsAppIdDefinitionIdFunctionsFunctionTypeArchiveByFunctionType DELETE /automation/v4/actions/{appId}/{definitionId}/functions/{functionType} Delete a custom action function
FunctionsApi DeleteAutomationV4ActionsAppIdDefinitionIdFunctionsFunctionTypeFunctionIdArchive DELETE /automation/v4/actions/{appId}/{definitionId}/functions/{functionType}/{functionId} Delete a custom action function
FunctionsApi GetAutomationV4ActionsAppIdDefinitionIdFunctionsFunctionTypeFunctionIdGetById GET /automation/v4/actions/{appId}/{definitionId}/functions/{functionType}/{functionId} Get a custom action function
FunctionsApi GetAutomationV4ActionsAppIdDefinitionIdFunctionsFunctionTypeGetByFunctionType GET /automation/v4/actions/{appId}/{definitionId}/functions/{functionType} Get a custom action function
FunctionsApi GetAutomationV4ActionsAppIdDefinitionIdFunctionsGetPage GET /automation/v4/actions/{appId}/{definitionId}/functions Get all custom action functions
FunctionsApi PutAutomationV4ActionsAppIdDefinitionIdFunctionsFunctionTypeCreateOrReplaceByFunctionType PUT /automation/v4/actions/{appId}/{definitionId}/functions/{functionType} Create or replace a custom action function
FunctionsApi PutAutomationV4ActionsAppIdDefinitionIdFunctionsFunctionTypeFunctionIdCreateOrReplace PUT /automation/v4/actions/{appId}/{definitionId}/functions/{functionType}/{functionId} Create or replace a custom action function
GDPRApi PostCrmV3ObjectsContactsGdprDelete POST /crm/v3/objects/contacts/gdpr-delete GDPR DELETE
GDPRApi PostCrmV3ObjectsObjectTypeGdprDelete POST /crm/v3/objects/{objectType}/gdpr-delete GDPR DELETE
GenerateApi PostVisitorIdentificationV3TokensCreateGenerateToken POST /conversations/v3/visitor-identification/tokens/create Generate a token
GroupsApi DeleteCrmV3PropertiesObjectTypeGroupsGroupNameArchive DELETE /crm/v3/properties/{objectType}/groups/{groupName} Archive a property group
GroupsApi GetCrmV3PropertiesObjectTypeGroupsGetAll GET /crm/v3/properties/{objectType}/groups Read all property groups
GroupsApi GetCrmV3PropertiesObjectTypeGroupsGroupNameGetByName GET /crm/v3/properties/{objectType}/groups/{groupName} Read a property group
GroupsApi PatchCrmV3PropertiesObjectTypeGroupsGroupNameUpdate PATCH /crm/v3/properties/{objectType}/groups/{groupName} Update a property group
GroupsApi PostCrmV3PropertiesObjectTypeGroupsCreate POST /crm/v3/properties/{objectType}/groups Create a property group
InvoiceApi GetCrmV3ExtensionsAccountingInvoiceInvoiceIdGetById GET /crm/v3/extensions/accounting/invoice/{invoiceId} Get invoice data
InvoiceApi PatchCrmV3ExtensionsAccountingInvoiceInvoiceIdUpdate PATCH /crm/v3/extensions/accounting/invoice/{invoiceId} Update an invoice
InvoiceApi PostCrmV3ExtensionsAccountingInvoiceInvoiceIdPaymentCreatePayment POST /crm/v3/extensions/accounting/invoice/{invoiceId}/payment Records an invoice payment
MetadataApi GetCmsV3SourceCodeEnvironmentMetadataPath GET /cms/v3/source-code/{environment}/metadata/{path} Get the metadata for a file
OwnersApi GetCrmV3OwnersGetPage GET /crm/v3/owners/ Get a page of owners
OwnersApi GetCrmV3OwnersOwnerIdGetById GET /crm/v3/owners/{ownerId} Read an owner by given id or userId
PipelineAuditsApi GetCrmV3PipelinesObjectTypePipelineIdAudit GET /crm/v3/pipelines/{objectType}/{pipelineId}/audit Return an audit of all changes to the pipeline
PipelineStageAuditsApi GetCrmV3PipelinesObjectTypePipelineIdStagesStageIdAudit GET /crm/v3/pipelines/{objectType}/{pipelineId}/stages/{stageId}/audit Return an audit of all changes to the pipeline stage
PipelineStagesApi DeleteCrmV3PipelinesObjectTypePipelineIdStagesStageIdArchive DELETE /crm/v3/pipelines/{objectType}/{pipelineId}/stages/{stageId} Archive a pipeline stage
PipelineStagesApi GetCrmV3PipelinesObjectTypePipelineIdStagesGetAll GET /crm/v3/pipelines/{objectType}/{pipelineId}/stages Return all stages of a pipeline
PipelineStagesApi GetCrmV3PipelinesObjectTypePipelineIdStagesStageIdGetById GET /crm/v3/pipelines/{objectType}/{pipelineId}/stages/{stageId} Return a pipeline stage by ID
PipelineStagesApi PatchCrmV3PipelinesObjectTypePipelineIdStagesStageIdUpdate PATCH /crm/v3/pipelines/{objectType}/{pipelineId}/stages/{stageId} Update a pipeline stage
PipelineStagesApi PostCrmV3PipelinesObjectTypePipelineIdStagesCreate POST /crm/v3/pipelines/{objectType}/{pipelineId}/stages Create a pipeline stage
PipelineStagesApi PutCrmV3PipelinesObjectTypePipelineIdStagesStageIdReplace PUT /crm/v3/pipelines/{objectType}/{pipelineId}/stages/{stageId} Replace a pipeline stage
PipelinesApi DeleteCrmV3PipelinesObjectTypePipelineIdArchive DELETE /crm/v3/pipelines/{objectType}/{pipelineId} Archive a pipeline
PipelinesApi GetCrmV3PipelinesObjectTypeGetAll GET /crm/v3/pipelines/{objectType} Retrieve all pipelines
PipelinesApi GetCrmV3PipelinesObjectTypePipelineIdGetById GET /crm/v3/pipelines/{objectType}/{pipelineId} Return a pipeline by ID
PipelinesApi PatchCrmV3PipelinesObjectTypePipelineIdUpdate PATCH /crm/v3/pipelines/{objectType}/{pipelineId} Update a pipeline
PipelinesApi PostCrmV3PipelinesObjectTypeCreate POST /crm/v3/pipelines/{objectType} Create a pipeline
PipelinesApi PutCrmV3PipelinesObjectTypePipelineIdReplace PUT /crm/v3/pipelines/{objectType}/{pipelineId} Replace a pipeline
PublicApi GetCmsV3SiteSearchIndexedDataContentIdGetById GET /cms/v3/site-search/indexed-data/{contentId} Get indexed properties.
PublicApi GetCmsV3SiteSearchSearchSearch GET /cms/v3/site-search/search Search your site.
PublicImportsApi GetCrmV3ImportsImportIdErrorsGetErrors GET /crm/v3/imports/{importId}/errors
PublicObjectSchemasApi DeleteCrmObjectSchemasV3SchemasObjectTypePurgePurge DELETE /crm/v3/schemas/{objectType}/purge
PublicPerformanceApi GetCmsV3PerformanceGetPage GET /cms/v3/performance/ View your website's performance.
PublicPerformanceApi GetCmsV3PerformanceUptimeGetUptime GET /cms/v3/performance/uptime View your website's uptime.
PublicSmtpTokensApi DeleteMarketingV3TransactionalSmtpTokensTokenIdArchiveToken DELETE /marketing/v3/transactional/smtp-tokens/{tokenId} Delete a single token by ID.
PublicSmtpTokensApi GetMarketingV3TransactionalSmtpTokensGetTokensPage GET /marketing/v3/transactional/smtp-tokens Query SMTP API tokens by campaign name or an emailCampaignId.
PublicSmtpTokensApi GetMarketingV3TransactionalSmtpTokensTokenIdGetTokenById GET /marketing/v3/transactional/smtp-tokens/{tokenId} Query a single token by ID.
PublicSmtpTokensApi PostMarketingV3TransactionalSmtpTokensCreateToken POST /marketing/v3/transactional/smtp-tokens Create a SMTP API token.
PublicSmtpTokensApi PostMarketingV3TransactionalSmtpTokensTokenIdPasswordResetResetPassword POST /marketing/v3/transactional/smtp-tokens/{tokenId}/password-reset Reset the password of an existing token.
RedirectsApi DeleteCmsV3UrlRedirectsUrlRedirectIdArchive DELETE /cms/v3/url-redirects/{urlRedirectId} Delete a redirect
RedirectsApi GetCmsV3UrlRedirectsGetPage GET /cms/v3/url-redirects/ Get current redirects
RedirectsApi GetCmsV3UrlRedirectsUrlRedirectIdGetById GET /cms/v3/url-redirects/{urlRedirectId} Get details for a redirect
RedirectsApi PatchCmsV3UrlRedirectsUrlRedirectIdUpdate PATCH /cms/v3/url-redirects/{urlRedirectId} Update a redirect
RedirectsApi PostCmsV3UrlRedirectsCreate POST /cms/v3/url-redirects/ Create a redirect
RefreshTokensApi DeleteOauthV1RefreshTokensTokenArchiveRefreshToken DELETE /oauth/v1/refresh-tokens/{token}
RefreshTokensApi GetOauthV1RefreshTokensTokenGetRefreshToken GET /oauth/v1/refresh-tokens/{token}
RevisionsApi GetAutomationV4ActionsAppIdDefinitionIdRevisionsGetPage GET /automation/v4/actions/{appId}/{definitionId}/revisions Get all revisions for a custom action
RevisionsApi GetAutomationV4ActionsAppIdDefinitionIdRevisionsRevisionIdGetById GET /automation/v4/actions/{appId}/{definitionId}/revisions/{revisionId} Get a revision for a custom action
RowsApi DeleteCmsV3HubdbTablesTableIdOrNameRowsRowIdDraftPurgeDraftTableRow DELETE /cms/v3/hubdb/tables/{tableIdOrName}/rows/{rowId}/draft Permanently deletes a row
RowsApi GetCmsV3HubdbTablesTableIdOrNameRowsDraftReadDraftTableRows GET /cms/v3/hubdb/tables/{tableIdOrName}/rows/draft Get rows from draft table
RowsApi GetCmsV3HubdbTablesTableIdOrNameRowsGetTableRows GET /cms/v3/hubdb/tables/{tableIdOrName}/rows Get rows for a table
RowsApi GetCmsV3HubdbTablesTableIdOrNameRowsRowIdDraftGetDraftTableRowById GET /cms/v3/hubdb/tables/{tableIdOrName}/rows/{rowId}/draft Get a row from the draft table
RowsApi GetCmsV3HubdbTablesTableIdOrNameRowsRowIdGetTableRow GET /cms/v3/hubdb/tables/{tableIdOrName}/rows/{rowId} Get a table row
RowsApi PatchCmsV3HubdbTablesTableIdOrNameRowsRowIdDraftUpdateDraftTableRow PATCH /cms/v3/hubdb/tables/{tableIdOrName}/rows/{rowId}/draft Updates an existing row
RowsApi PostCmsV3HubdbTablesTableIdOrNameRowsCreateTableRow POST /cms/v3/hubdb/tables/{tableIdOrName}/rows Add a new row to a table
RowsApi PostCmsV3HubdbTablesTableIdOrNameRowsRowIdDraftCloneCloneDraftTableRow POST /cms/v3/hubdb/tables/{tableIdOrName}/rows/{rowId}/draft/clone Clone a row
RowsApi PutCmsV3HubdbTablesTableIdOrNameRowsRowIdDraftReplaceDraftTableRow PUT /cms/v3/hubdb/tables/{tableIdOrName}/rows/{rowId}/draft Replaces an existing row
RowsBatchApi PostCmsV3HubdbTablesTableIdOrNameRowsBatchReadBatchReadTableRows POST /cms/v3/hubdb/tables/{tableIdOrName}/rows/batch/read Get a set of rows
RowsBatchApi PostCmsV3HubdbTablesTableIdOrNameRowsDraftBatchCloneBatchCloneDraftTableRows POST /cms/v3/hubdb/tables/{tableIdOrName}/rows/draft/batch/clone Clone rows in batch
RowsBatchApi PostCmsV3HubdbTablesTableIdOrNameRowsDraftBatchCreateBatchCreateDraftTableRows POST /cms/v3/hubdb/tables/{tableIdOrName}/rows/draft/batch/create Create rows in batch
RowsBatchApi PostCmsV3HubdbTablesTableIdOrNameRowsDraftBatchPurgeBatchPurgeDraftTableRows POST /cms/v3/hubdb/tables/{tableIdOrName}/rows/draft/batch/purge Permanently deletes rows
RowsBatchApi PostCmsV3HubdbTablesTableIdOrNameRowsDraftBatchReadBatchReadDraftTableRows POST /cms/v3/hubdb/tables/{tableIdOrName}/rows/draft/batch/read Get a set of rows from draft table
RowsBatchApi PostCmsV3HubdbTablesTableIdOrNameRowsDraftBatchReplaceBatchReplaceDraftTableRows POST /cms/v3/hubdb/tables/{tableIdOrName}/rows/draft/batch/replace Replace rows in batch in draft table
RowsBatchApi PostCmsV3HubdbTablesTableIdOrNameRowsDraftBatchUpdateBatchUpdateDraftTableRows POST /cms/v3/hubdb/tables/{tableIdOrName}/rows/draft/batch/update Update rows in batch in draft table
SampleResponseApi GetCrmV3ExtensionsCardsSampleResponseGetCardsSampleResponse GET /crm/v3/extensions/cards/sample-response Get sample card detail response
SearchApi GetMarketingV3MarketingEventsEventsSearch GET /marketing/v3/marketing-events/events/search Search for marketing events
SearchApi PostCrmV3ObjectsCompaniesSearchDoSearch POST /crm/v3/objects/companies/search
SearchApi PostCrmV3ObjectsContactsSearchDoSearch POST /crm/v3/objects/contacts/search
SearchApi PostCrmV3ObjectsDealsSearchDoSearch POST /crm/v3/objects/deals/search
SearchApi PostCrmV3ObjectsFeedbackSubmissionsSearchDoSearch POST /crm/v3/objects/feedback_submissions/search
SearchApi PostCrmV3ObjectsLineItemsSearchDoSearch POST /crm/v3/objects/line_items/search
SearchApi PostCrmV3ObjectsObjectTypeSearchDoSearch POST /crm/v3/objects/{objectType}/search
SearchApi PostCrmV3ObjectsProductsSearchDoSearch POST /crm/v3/objects/products/search
SearchApi PostCrmV3ObjectsQuotesSearchDoSearch POST /crm/v3/objects/quotes/search
SearchApi PostCrmV3ObjectsTicketsSearchDoSearch POST /crm/v3/objects/tickets/search
SettingsApi DeleteCrmV3ExtensionsCallingAppIdSettingsArchive DELETE /crm/v3/extensions/calling/{appId}/settings Delete calling settings
SettingsApi DeleteCrmV3ExtensionsVideoconferencingSettingsAppIdArchive DELETE /crm/v3/extensions/videoconferencing/settings/{appId} Delete settings
SettingsApi DeleteWebhooksV3AppIdSettingsClear DELETE /webhooks/v3/{appId}/settings
SettingsApi GetCrmV3ExtensionsAccountingSettingsAppIdGetById GET /crm/v3/extensions/accounting/settings/{appId} Get URL settings
SettingsApi GetCrmV3ExtensionsCallingAppIdSettingsGetById GET /crm/v3/extensions/calling/{appId}/settings Get calling settings
SettingsApi GetCrmV3ExtensionsVideoconferencingSettingsAppIdGetById GET /crm/v3/extensions/videoconferencing/settings/{appId} Get settings
SettingsApi GetMarketingV3MarketingEventsAppIdSettings GET /marketing/v3/marketing-events/{appId}/settings Retrieve the application settings
SettingsApi GetWebhooksV3AppIdSettingsGetAll GET /webhooks/v3/{appId}/settings
SettingsApi PatchCrmV3ExtensionsCallingAppIdSettingsUpdate PATCH /crm/v3/extensions/calling/{appId}/settings Update settings
SettingsApi PostCrmV3ExtensionsCallingAppIdSettingsCreate POST /crm/v3/extensions/calling/{appId}/settings Configure a calling extension
SettingsApi PostMarketingV3MarketingEventsAppIdSettings POST /marketing/v3/marketing-events/{appId}/settings Update the application settings
SettingsApi PutCrmV3ExtensionsAccountingSettingsAppIdReplace PUT /crm/v3/extensions/accounting/settings/{appId} Add/Update URL Settings
SettingsApi PutCrmV3ExtensionsVideoconferencingSettingsAppIdReplace PUT /crm/v3/extensions/videoconferencing/settings/{appId} Update settings
SettingsApi PutWebhooksV3AppIdSettingsConfigure PUT /webhooks/v3/{appId}/settings
SingleSendApi PostMarketingV3TransactionalSingleEmailSendSendEmail POST /marketing/v3/transactional/single-email/send Send a single transactional email asynchronously.
StatusApi GetCommunicationPreferencesV3StatusEmailEmailAddressGetEmailStatus GET /communication-preferences/v3/status/email/{emailAddress} Get subscription statuses for a contact
StatusApi PostCommunicationPreferencesV3SubscribeSubscribe POST /communication-preferences/v3/subscribe Subscribe a contact
StatusApi PostCommunicationPreferencesV3UnsubscribeUnsubscribe POST /communication-preferences/v3/unsubscribe Unsubscribe a contact
SubscriberStateChangesApi PostMarketingV3MarketingEventsEventsExternalEventIdSubscriberStateEmailUpsert POST /marketing/v3/marketing-events/events/{externalEventId}/{subscriberState}/email-upsert Record
SubscriberStateChangesApi PostMarketingV3MarketingEventsEventsExternalEventIdSubscriberStateUpsert POST /marketing/v3/marketing-events/events/{externalEventId}/{subscriberState}/upsert Record
SubscriptionsApi DeleteWebhooksV3AppIdSubscriptionsSubscriptionIdArchive DELETE /webhooks/v3/{appId}/subscriptions/{subscriptionId}
SubscriptionsApi GetWebhooksV3AppIdSubscriptionsGetAll GET /webhooks/v3/{appId}/subscriptions
SubscriptionsApi GetWebhooksV3AppIdSubscriptionsSubscriptionIdGetById GET /webhooks/v3/{appId}/subscriptions/{subscriptionId}
SubscriptionsApi PatchWebhooksV3AppIdSubscriptionsSubscriptionIdUpdate PATCH /webhooks/v3/{appId}/subscriptions/{subscriptionId}
SubscriptionsApi PostWebhooksV3AppIdSubscriptionsBatchUpdateUpdateBatch POST /webhooks/v3/{appId}/subscriptions/batch/update
SubscriptionsApi PostWebhooksV3AppIdSubscriptionsCreate POST /webhooks/v3/{appId}/subscriptions
SyncApi PostCrmV3ExtensionsAccountingSyncAppIdContactsCreateContact POST /crm/v3/extensions/accounting/sync/{appId}/contacts Import contacts
SyncApi PostCrmV3ExtensionsAccountingSyncAppIdProductsCreateProduct POST /crm/v3/extensions/accounting/sync/{appId}/products Import products
TablesApi DeleteCmsV3HubdbTablesTableIdOrNameArchiveTable DELETE /cms/v3/hubdb/tables/{tableIdOrName} Archive a table
TablesApi GetCmsV3HubdbTablesDraftGetAllDraftTables GET /cms/v3/hubdb/tables/draft Return all draft tables
TablesApi GetCmsV3HubdbTablesGetAllTables GET /cms/v3/hubdb/tables Get all published tables
TablesApi GetCmsV3HubdbTablesTableIdOrNameDraftExportExportDraftTable GET /cms/v3/hubdb/tables/{tableIdOrName}/draft/export Export a draft table
TablesApi GetCmsV3HubdbTablesTableIdOrNameDraftGetDraftTableDetailsById GET /cms/v3/hubdb/tables/{tableIdOrName}/draft Get details for a draft table
TablesApi GetCmsV3HubdbTablesTableIdOrNameExportExportTable GET /cms/v3/hubdb/tables/{tableIdOrName}/export Export a published version of a table
TablesApi GetCmsV3HubdbTablesTableIdOrNameGetTableDetails GET /cms/v3/hubdb/tables/{tableIdOrName} Get details for a published table
TablesApi PatchCmsV3HubdbTablesTableIdOrNameDraftUpdateDraftTable PATCH /cms/v3/hubdb/tables/{tableIdOrName}/draft Update an existing table
TablesApi PostCmsV3HubdbTablesCreateTable POST /cms/v3/hubdb/tables Create a new table
TablesApi PostCmsV3HubdbTablesTableIdOrNameDraftCloneCloneDraftTable POST /cms/v3/hubdb/tables/{tableIdOrName}/draft/clone Clone a table
TablesApi PostCmsV3HubdbTablesTableIdOrNameDraftImportImportDraftTable POST /cms/v3/hubdb/tables/{tableIdOrName}/draft/import Import data into draft table
TablesApi PostCmsV3HubdbTablesTableIdOrNameDraftPublishPublishDraftTable POST /cms/v3/hubdb/tables/{tableIdOrName}/draft/publish Publish a table from draft
TablesApi PostCmsV3HubdbTablesTableIdOrNameDraftResetResetDraftTable POST /cms/v3/hubdb/tables/{tableIdOrName}/draft/reset Reset a draft table
TablesApi PostCmsV3HubdbTablesTableIdOrNameUnpublishUnpublishTable POST /cms/v3/hubdb/tables/{tableIdOrName}/unpublish Unpublish a table
TemplatesApi DeleteIntegratorsTimelineV3AppIdEventTemplatesEventTemplateIdArchive DELETE /crm/v3/timeline/{appId}/event-templates/{eventTemplateId} Deletes an event template for the app
TemplatesApi GetIntegratorsTimelineV3AppIdEventTemplatesEventTemplateIdGetById GET /crm/v3/timeline/{appId}/event-templates/{eventTemplateId} Gets a specific event template for your app
TemplatesApi GetIntegratorsTimelineV3AppIdEventTemplatesGetAll GET /crm/v3/timeline/{appId}/event-templates List all event templates for your app
TemplatesApi PostIntegratorsTimelineV3AppIdEventTemplatesCreate POST /crm/v3/timeline/{appId}/event-templates Create an event template for your app
TemplatesApi PutIntegratorsTimelineV3AppIdEventTemplatesEventTemplateIdUpdate PUT /crm/v3/timeline/{appId}/event-templates/{eventTemplateId} Update an existing event template
TokensApi DeleteIntegratorsTimelineV3AppIdEventTemplatesEventTemplateIdTokensTokenNameArchive DELETE /crm/v3/timeline/{appId}/event-templates/{eventTemplateId}/tokens/{tokenName} Removes a token from the event template
TokensApi PostIntegratorsTimelineV3AppIdEventTemplatesEventTemplateIdTokensCreate POST /crm/v3/timeline/{appId}/event-templates/{eventTemplateId}/tokens Adds a token to an existing event template
TokensApi PostOauthV1TokenCreateToken POST /oauth/v1/token
TokensApi PutIntegratorsTimelineV3AppIdEventTemplatesEventTemplateIdTokensTokenNameUpdate PUT /crm/v3/timeline/{appId}/event-templates/{eventTemplateId}/tokens/{tokenName} Updates an existing token on an event template
TypesApi GetCrmV3AssociationsFromObjectTypeToObjectTypeTypesGetAll GET /crm/v3/associations/{fromObjectType}/{toObjectType}/types List association types
UserAccountsApi DeleteCrmV3ExtensionsAccountingUserAccountsAccountIdArchive DELETE /crm/v3/extensions/accounting/user-accounts/{accountId} Delete user account
UserAccountsApi PutCrmV3ExtensionsAccountingUserAccountsReplace PUT /crm/v3/extensions/accounting/user-accounts Create a user account

Documentation for Models

Documentation for Authorization

developer_hapikey

  • Type: API key
  • API key parameter name: hapikey
  • Location: URL query string

About

A Complete C# API Client for the Hubspot V3 API

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages