6sense API

By Abhishek Kumar
7 min read
Integrate 6sense with your apps using its REST API. Access customer data, manage campaigns, and track sales. Real-time webhooks and rate limits ensure optimal performance

Table of Contents

Uncover, prioritize, and engage with demand on the 6sense Account Based Orchestration Platform, powered by AI.

API Overview

6sense is a revenue operations platform that helps businesses identify, engage, and close their best customers. The platform uses artificial intelligence (AI) to analyze customer data and identify opportunities for growth. 6sense also provides tools to help businesses automate their marketing and sales processes. With 6sense, businesses can improve their sales performance, increase their marketing ROI, and drive more revenue.

The 6sense API allows you to integrate 6sense with your other business applications. The API provides access to all of the data and functionality of the 6sense platform. You can use the API to:- Retrieve customer data;- Create and manage campaigns;- Track sales activity;- Integrate with other applicationsThe 6sense API is documented in detail on the 6sense website. The API uses RESTful architecture and supports both JSON and XML data formats. The API also supports webhooks, which allow you to receive real-time notifications of changes to your 6sense data. The 6sense API is rate limited to ensure that all users have fair access to the API.

API Request Limits

Free

100 requests per minute

Growth

500 requests per minute

Scale

1000 requests per minute

Enterprise

2000 requests per minute

SDKs

APIs

Account

Method: GET

Description: Retrieves a single account..

Endpoint: /services/data/v52.0/sobjects/Account/{id}

Parameters: authorization

Account

Method: POST

Description: Creates a new account..

Endpoint: /services/data/v52.0/sobjects/Account/

Parameters: authorization

Account

Method: GET

Description: Retrieves a list of recently created or updated accounts..

Endpoint: /services/data/v52.0/sobjects/Account/recent

Parameters: authorization

Account

Method: PATCH

Description: Updates an existing account..

Endpoint: /services/data/v52.0/sobjects/Account/{id}

Parameters: authorization

Account

Method: DELETE

Description: Deletes an existing account..

Endpoint: /services/data/v52.0/sobjects/Account/{id}

Parameters: authorization

ActivityHistory

Method: GET

Description: Retrieves the activity history events associated with a specific sObject..

Endpoint: /services/data/v52.0/sobjects/{objectType}/{id}/activityhistories

Parameters: authorization

ActivityHistory

Method: POST

Description: Creates an activity history event for a specific sObject..

Endpoint: /services/data/v52.0/sobjects/{objectType}/{id}/activityhistories

Parameters: authorization

Campaign

Method: GET

Description: Retrieves a single campaign..

Endpoint: /services/data/v52.0/sobjects/Campaign/{id}

Parameters: authorization

Campaign

Method: POST

Description: Creates a new campaign..

Endpoint: /services/data/v52.0/sobjects/Campaign/

Parameters: authorization

Campaign

Method: GET

Description: Retrieves a list of recently created or updated campaigns..

Endpoint: /services/data/v52.0/sobjects/Campaign/recent

Parameters: authorization

Campaign

Method: PATCH

Description: Updates an existing campaign..

Endpoint: /services/data/v52.0/sobjects/Campaign/{id}

Parameters: authorization

Campaign

Method: DELETE

Description: Deletes an existing campaign..

Endpoint: /services/data/v52.0/sobjects/Campaign/{id}

Parameters: authorization

CampaignMember

Method: GET

Description: Retrieves a single campaign member..

Endpoint: /services/data/v52.0/sobjects/CampaignMember/{id}

Parameters: authorization

CampaignMember

Method: POST

Description: Creates a new campaign member..

Endpoint: /services/data/v52.0/sobjects/CampaignMember/

Parameters: authorization

CampaignMember

Method: GET

Description: Retrieves a list of recently created or updated campaign members..

Endpoint: /services/data/v52.0/sobjects/CampaignMember/recent

Parameters: authorization

CampaignMember

Method: PATCH

Description: Updates an existing campaign member..

Endpoint: /services/data/v52.0/sobjects/CampaignMember/{id}

Parameters: authorization

CampaignMember

Method: DELETE

Description: Deletes an existing campaign member..

Endpoint: /services/data/v52.0/sobjects/CampaignMember/{id}

Parameters: authorization

Case

Method: GET

Description: Retrieves a single case..

Endpoint: /services/data/v52.0/sobjects/Case/{id}

Parameters: authorization

Case

Method: POST

Description: Creates a new case..

Endpoint: /services/data/v52.0/sobjects/Case/

Parameters: authorization

Case

Method: GET

Description: Retrieves a list of recently created or updated cases..

Endpoint: /services/data/v52.0/sobjects/Case/recent

Parameters: authorization

Case

Method: PATCH

Description: Updates an existing case..

Endpoint: /services/data/v52.0/sobjects/Case/{id}

Parameters: authorization

Case

Method: DELETE

Description: Deletes an existing case..

Endpoint: /services/data/v52.0/sobjects/Case/{id}

Parameters: authorization

CaseComment

Method: GET

Description: Retrieves a single case comment..

Endpoint: /services/data/v52.0/sobjects/CaseComment/{id}

Parameters: authorization

CaseComment

Method: POST

Description: Creates a new case comment..

Endpoint: /services/data/v52.0/sobjects/CaseComment/

Parameters: authorization

CaseComment

Method: GET

Description: Retrieves a list of recently created or updated case comments..

Endpoint: /services/data/v52.0/sobjects/CaseComment/recent

Parameters: authorization

CaseComment

Method: PATCH

Description: Updates an existing case comment..

Endpoint: /services/data/v52.0/sobjects/CaseComment/{id}

Parameters: authorization

CaseComment

Method: DELETE

Description: Deletes an existing case comment..

Endpoint: /services/data/v52.0/sobjects/CaseComment/{id}

Parameters: authorization

Contact

Method: GET

Description: Retrieves a single contact..

Endpoint: /services/data/v52.0/sobjects/Contact/{id}

Parameters: authorization

Contact

Method: POST

Description: Creates a new contact..

Endpoint: /services/data/v52.0/sobjects/Contact/

Parameters: authorization

Contact

Method: GET

Description: Retrieves a list of recently created or updated contacts..

Endpoint: /services/data/v52.0/sobjects/Contact/recent

Parameters: authorization

Contact

Method: PATCH

Description: Updates an existing contact..

Endpoint: /services/data/v52.0/sobjects/Contact/{id}

Parameters: authorization

Contact

Method: DELETE

Description: Deletes an existing contact..

Endpoint: /services/data/v52.0/sobjects/Contact/{id}

Parameters: authorization

ContactRequest

Method: GET

Description: Retrieves a single contact request..

Endpoint: /services/data/v52.0/sobjects/ContactRequest/{id}

Parameters: authorization

ContactRequest

Method: POST

Description: Creates a new contact request..

Endpoint: /services/data/v52.0/sobjects/ContactRequest/

Parameters: authorization

ContactRequest

Method: GET

Description: Retrieves a list of recently created or updated contact requests..

Endpoint: /services/data/v52.0/sobjects/ContactRequest/recent

Parameters: authorization

ContactRequest

Method: PATCH

Description: Updates an existing contact request..

Endpoint: /services/data/v52.0/sobjects/ContactRequest/{id}

Parameters: authorization

ContactRequest

Method: DELETE

Description: Deletes an existing contact request..

Endpoint: /services/data/v52.0/sobjects/ContactRequest/{id}

Parameters: authorization

ContentDocument

Method: GET

Description: Retrieves a single content document..

Endpoint: /services/data/v52.0/sobjects/ContentDocument/{id}

Parameters: authorization

ContentDocument

Method: POST

Description: Creates a new content document..

Endpoint: /services/data/v52.0/sobjects/ContentDocument/

Parameters: authorization

ContentDocument

Method: GET

Description: Retrieves a list of recently created or updated content documents..

Endpoint: /services/data/v52.0/sobjects/ContentDocument/recent

Parameters: authorization

ContentDocument

Method: PATCH

Description: Updates an existing content document..

Endpoint: /services/data/v52.0/sobjects/ContentDocument/{id}

Parameters: authorization

ContentDocument

Method: DELETE

Description: Deletes an existing content document..

Endpoint: /services/data/v52.0/sobjects/ContentDocument/{id}

Parameters: authorization

ContentVersion

Method: GET

Description: Retrieves a single content version..

Endpoint: /services/data/v52.0/sobjects/ContentVersion/{id}

Parameters: authorization

ContentVersion

Method: POST

Description: Creates a new content version..

Endpoint: /services/data/v52.0/sobjects/ContentVersion/

Parameters: authorization

ContentVersion

Method: GET

Description: Retrieves a list of recently created or updated content versions..

Endpoint: /services/data/v52.0/sobjects/ContentVersion/recent

Parameters: authorization

ContentVersion

Method: PATCH

Description: Updates an existing content version..

Endpoint: /services/data/v52.0/sobjects/ContentVersion/{id}

Parameters: authorization

ContentVersion

Method: DELETE

Description: Deletes an existing content version..

Endpoint: /services/data/v52.0/sobjects/ContentVersion/{id}

Parameters: authorization

Contract

Method: GET

Description: Retrieves a single contract..

Endpoint: /services/data/v52.0/sobjects/Contract/{id}

Parameters: authorization

Contract

Method: POST

Description: Creates a new contract..

Endpoint: /services/data/v52.0/sobjects/Contract/

Parameters: authorization

Contract

Method: GET

Description: Retrieves a list of recently created or updated contracts..

Endpoint: /services/data/v52.0/sobjects/Contract/recent

Parameters: authorization

Contract

Method: PATCH

Description: Updates an existing contract..

Endpoint: /services/data/v52.0/sobjects/Contract/{id}

Parameters: authorization

Contract

Method: DELETE

Description: Deletes an existing contract..

Endpoint: /services/data/v52.0/sobjects/Contract/{id}

Parameters: authorization

Dashboard

Method: GET

Description: Retrieves a single dashboard..

Endpoint: /services/data/v52.0/sobjects/Dashboard/{id}

Parameters: authorization

Dashboard

Method: GET

Description: Retrieves a list of recently created or updated dashboards..

Endpoint: /services/data/v52.0/sobjects/Dashboard/recent

Parameters: authorization

Dashboard

Method: PATCH

Description: Updates an existing dashboard..

Endpoint: /services/data/v52.0/sobjects/Dashboard/{id}

Parameters: authorization

Dashboard

Method: DELETE

Description: Deletes an existing dashboard..

Endpoint: /services/data/v52.0/sobjects/Dashboard/{id}

Parameters: authorization

Document

Method: GET

Description: Retrieves a single document..

Endpoint: /services/data/v52.0/sobjects/Document/{id}

Parameters: authorization

Document

Method: POST

Description: Creates a new document..

Endpoint: /services/data/v52.0/sobjects/Document/

Parameters: authorization

Document

Method: GET

Description: Retrieves a list of recently created or updated documents..

Endpoint: /services/data/v52.0/sobjects/Document/recent

Parameters: authorization

Document

Method: PATCH

Description: Updates an existing document..

Endpoint: /services/data/v52.0/sobjects/Document/{id}

Parameters: authorization

Document

Method: DELETE

Description: Deletes an existing document..

Endpoint: /services/data/v52.0/sobjects/Document/{id}

Parameters: authorization

EmailMessage

Method: GET

Description: Retrieves a single email message..

Endpoint: /services/data/v52.0/sobjects/EmailMessage/{id}

Parameters: authorization

EmailMessage

Method: POST

Description: Creates a new email message..

Endpoint: /services/data/v52.0/sobjects/EmailMessage/

Parameters: authorization

EmailMessage

Method: GET

Description: Retrieves a list of recently created or updated email messages..

Endpoint: /services/data/v52.0/sobjects/EmailMessage/recent

Parameters: authorization

EmailMessage

Method:

Description: .

Endpoint:

Parameters:

FAQ

How do I authenticate to the 6sense API?

You can authenticate to the 6sense API using OAuth 2.0. You will need to create a developer account and obtain an API key.

What are the rate limits for the 6sense API?

The rate limits for the 6sense API vary depending on the endpoint. You can find the rate limits for each endpoint in the API documentation.

How do I create a sandbox account for testing?

You can create a sandbox account by signing up for a free trial. The sandbox account will have limited functionality, but it is a good way to test the API before committing to a paid account.

How do I get a developer account?

You can create a developer account by signing up for the 6sense Developer Program. The Developer Program provides access to the API documentation, sandboxes, and other resources.

What is the difference between the production and sandbox environments?

The production environment is used for live data and transactions. The sandbox environment is used for testing and development. The sandbox environment has limited functionality and data, but it is a good way to test the API before committing to the production environment.

Last Update: September 13, 2024