All Categories
🤝

CRM

Airtable API
Airtable
1Low Activity
Airtable's Airtable API provides access to records, fields, bases and more. Global coverage, updated realtime. Free tier available.
RecordsFieldsBasesTablesViewsAutomations
API KeyFreeReal-timeGlobal
SO 3K Q's
Visit
HubSpot API
HubSpot
15Stable
CRM, marketing, sales, and service APIs. Free CRM with paid marketing automation.
Contact ManagementEmail MarketingDeal PipelineLanding PagesAnalytics
API KeyFreeReal-timeGlobal
SO 449 Q'snpm 5.7M/mo★ 1K
Quick start
import { Client } from '@hubspot/api-client';
const hubspotClient = new Client({ accessToken: process.env.HUBSPOT_ACCESS_TOKEN });

const contacts = await hubspotClient.crm.contacts.basicApi.getPage(10);
contacts.results.forEach(c => console.log(c.properties.email));
Visit
HubSpot CRM API
HubSpot
1Low Activity
HubSpot's HubSpot CRM API provides access to contacts, companies, deals and more. Global coverage, updated realtime. Free tier available.
ContactsCompaniesDealsTicketsProductsEmailsAnalytics
OAuthFreeReal-timeGlobal
SO 3K Q's
Visit
Klaviyo API
Klaviyo
E-commerce focused email and SMS marketing platform with deep Shopify integration.
Email FlowsSMS MarketingSegmentationRevenue AttributionE-commerce Events
API KeyPaidReal-timeGlobal
SO 15 Q's
Quick start
const response = await fetch('https://a.klaviyo.com/api/profiles/', {
  method: 'POST',
  headers: {
    accept: 'application/json',
    revision: '2024-02-15',
    'content-type': 'application/json',
    Authorization: `Klaviyo-API-Key ${process.env.KLAVIYO_API_KEY}`,
  },
  body: JSON.stringify({
    data: {
      type: 'profile',
      attributes: { email: 'user@example.com', first_name: 'John' },
    },
  }),
});
const data = await response.json();
console.log(data.data.id);
Visit
Mailchimp API
Mailchimp / Intuit
13Low Activity
Email marketing and automation platform with audience segmentation and analytics.
Email CampaignsAudience SegmentationAutomationA/B TestingAnalytics
API KeyFreeReal-timeGlobal
SO 2K Q'snpm 769K/mo★ 12K
Quick start
import mailchimp from '@mailchimp/mailchimp_marketing';
mailchimp.setConfig({ apiKey: process.env.MAILCHIMP_API_KEY, server: 'us1' });

const response = await mailchimp.lists.addListMember('LIST_ID', {
  email_address: 'user@example.com',
  status: 'subscribed',
  merge_fields: { FNAME: 'John', LNAME: 'Doe' },
});
console.log(response.id);
Visit
Monday.com API
Monday.com
1Low Activity
Monday.com's Monday.com API provides access to boards, items, columns and more. Global coverage, updated realtime.
BoardsItemsColumnsGroupsAutomationsWorkspaces
API KeyPaidReal-timeGlobal
SO 3K Q's
Visit
Notion API
Notion
1Low Activity
Notion's Notion API provides access to pages, databases, blocks and more. Global coverage, updated realtime. Free tier available.
PagesDatabasesBlocksUsersSearchComments
OAuthFreeReal-timeGlobal
SO 3K Q's
Visit
Pipedrive API
Pipedrive
1Low Activity
Pipedrive's Pipedrive API provides access to deals, contacts, organizations and more. Global coverage, updated realtime. Free tier available.
DealsContactsOrganizationsActivitiesPipelinesNotes
API KeyFreeReal-timeGlobal
SO 3K Q's
Visit
Pipedrive API
Pipedrive
1Low Activity
Sales CRM with pipeline management, activity tracking, and email sync.
Deals PipelineContactsActivitiesEmail IntegrationSales Reports
OAuthPaidReal-timeGlobal
npm 260K/mo
Quick start
import Pipedrive from 'pipedrive';
const pd = new Pipedrive.ApiClient();
pd.authentications.api_key.apiKey = process.env.PIPEDRIVE_API_KEY;

const dealsApi = new Pipedrive.DealsApi(pd);
const { data } = await dealsApi.getDeals({ status: 'open', limit: 10 });
console.log(data.map(d => d.title));
Visit
Salesforce API
Salesforce
14Low Activity
World's #1 CRM platform. Customer data, sales pipeline, marketing automation.
Contact ManagementSales PipelineMarketing AutomationAnalyticsAppExchange
OAuthPaidReal-timeGlobal
SO 10K Q'snpm 4.2M/mo
Quick start
import jsforce from 'jsforce';
const conn = new jsforce.Connection({ loginUrl: 'https://login.salesforce.com' });
await conn.login(process.env.SF_USERNAME, process.env.SF_PASSWORD + process.env.SF_TOKEN);

const result = await conn.query('SELECT Id, Name, Email FROM Contact LIMIT 10');
console.log(result.records);
Visit
Salesforce REST API
Salesforce
1Low Activity
Salesforce's Salesforce REST API provides access to accounts, contacts, opportunities and more. Global coverage, updated realtime.
AccountsContactsOpportunitiesLeadsCasesCustom objects
OAuthPaidReal-timeGlobal
SO 3K Q's
Visit
Zoho CRM API
Zoho
1Low Activity
Zoho's Zoho CRM API provides access to leads, contacts, accounts and more. Global coverage, updated realtime. Free tier available.
LeadsContactsAccountsDealsActivitiesReports
OAuthFreeReal-timeGlobal
SO 3K Q's
Visit