Vessel
Vessel is a developer-first embedded integrations platform that enables product teams to add native integrations to their applications. It provides unified API abstractions, actions APIs, and passthrough APIs to connect with CRM, sales engagement, marketing automation, chat, and dialer tools while managing authentication, rate limits, and data normalization. The platform supports OAuth and API-key authentication via a drop-in React UI component (Vessel Link), with two API surfaces: api.vessel.dev for the newer GTM integrations platform and api.vessel.land for the CRM-focused platform.
4 APIs
0 Features
CRMEmbedded IntegrationsGTMIntegrationsiPaaSSales EngagementUnified API
The Vessel Platform API (api.vessel.dev) provides the core integration platform capabilities including authentication session management, access token exchange, connection lifec...
The Vessel CRM API (api.vessel.land) provides unified CRM operations across Salesforce, HubSpot, Zoho, Pipedrive, Close, Freshsales, Microsoft Dynamics, Affinity, monday.com, an...
The Vessel Actions API provides pre-built, validated actions for common integration operations across CRM, sales engagement, marketing automation, chat, and dialer systems. Acti...
The Vessel Unified API provides a standardized interface across integrations, abstracting away the differences between third-party APIs to provide a consistent developer experie...
aid: vessel
name: Vessel
description: >-
Vessel is a developer-first embedded integrations platform that enables product teams to add native integrations to
their applications. It provides unified API abstractions, actions APIs, and passthrough APIs to connect with CRM,
sales engagement, marketing automation, chat, and dialer tools while managing authentication, rate limits, and data
normalization. The platform supports OAuth and API-key authentication via a drop-in React UI component (Vessel Link),
with two API surfaces: api.vessel.dev for the newer GTM integrations platform and api.vessel.land for the CRM-focused
platform.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- CRM
- Embedded Integrations
- GTM
- Integrations
- iPaaS
- Sales Engagement
- Unified API
url: https://raw.githubusercontent.com/api-evangelist/vessel/refs/heads/main/apis.yml
created: '2026-05-03'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: vessel:platform-api
name: Vessel Platform API
description: >-
The Vessel Platform API (api.vessel.dev) provides the core integration platform capabilities including
authentication session management, access token exchange, connection lifecycle management, integration listing,
passthrough API calls, and webhook management. Authentication uses the x-vessel-api-token header for server-side
requests plus x-vessel-access-token for user connection scoped operations.
humanURL: https://www.vessel.dev/
tags:
- Authentication
- Connections
- Integrations
- Passthrough
- Webhooks
properties:
- type: Documentation
url: https://docs.vessel.dev/
- type: OpenAPI
url: https://raw.githubusercontent.com/api-evangelist/vessel/refs/heads/main/openapi/vessel-platform-openapi.yml
- type: SpectralRuleset
url: https://raw.githubusercontent.com/api-evangelist/vessel/refs/heads/main/rules/vessel-api-rules.yml
- type: GitHubRepository
url: https://github.com/vesselapi/all-api-docs
- aid: vessel:crm-api
name: Vessel CRM API
description: >-
The Vessel CRM API (api.vessel.land) provides unified CRM operations across Salesforce, HubSpot, Zoho, Pipedrive,
Close, Freshsales, Microsoft Dynamics, Affinity, monday.com, and Freshdesk. The API normalizes contacts, deals,
accounts, leads, notes, tasks, emails, calls, events, event attendees, users, and lists. Authentication uses
vessel-api-token header and accessToken query parameter.
humanURL: https://www.vessel.dev/unified-apis/crm
tags:
- Accounts
- CRM
- Contacts
- Deals
- Leads
- Unified API
properties:
- type: Documentation
url: https://docs.vessel.dev/
- type: OpenAPI
url: https://raw.githubusercontent.com/api-evangelist/vessel/refs/heads/main/openapi/vessel-crm-openapi.yml
- type: JSONSchema
url: https://raw.githubusercontent.com/api-evangelist/vessel/refs/heads/main/json-schema/vessel-contact-schema.json
- type: GitHubRepository
url: https://github.com/vesselapi/all-api-docs
- aid: vessel:actions-api
name: Vessel Actions API
description: >-
The Vessel Actions API provides pre-built, validated actions for common integration operations across CRM, sales
engagement, marketing automation, chat, and dialer systems. Actions validate API responses and request inputs,
standardize data types (ISO dates, string IDs), and abstract downstream provider quirks.
humanURL: https://www.vessel.dev/
tags:
- Actions
- Automation
- Integrations
- Validation
properties:
- type: Documentation
url: https://www.vessel.dev/
- type: GitHubRepository
url: https://github.com/vesselapi/integrations
- aid: vessel:unified-api
name: Vessel Unified API
description: >-
The Vessel Unified API provides a standardized interface across integrations, abstracting away the differences
between third-party APIs to provide a consistent developer experience. Supports CRM, sales engagement, chat,
marketing automation, and dialer categories.
humanURL: https://www.vessel.dev/
tags:
- CRM
- Chat
- Dialers
- Marketing Automation
- Normalized
- Sales Engagement
- Unified API
properties:
- type: Documentation
url: https://www.vessel.dev/
common:
- type: LinkedIn
url: https://www.linkedin.com/company/vesselapi
- url: https://www.vessel.dev/
name: Vessel - Embedded Integrations Platform
type: Website
description: Vessel's main website for the developer-first embedded integrations platform.
- url: https://docs.vessel.dev/
name: Vessel API Documentation
type: Documentation
description: Full documentation for the Vessel APIs, SDKs, and integrations.
- url: https://www.vessel.dev/integrations
name: Vessel Integrations
type: Integrations
description: Full catalog of supported integrations across CRM, engagement, chat, dialer, and marketing automation.
- url: https://github.com/vesselapi
name: Vessel GitHub Organization
type: GitHubOrganization
description: >-
Vessel's GitHub organization hosting the integrations library, documentation, client SDK, and example
applications.
- url: https://github.com/vesselapi/integrations
name: Vessel Integrations Library
type: GitHubRepository
description: >-
Open-source integrations library defining actions, authentication, and passthrough APIs for all supported
integrations.
- url: https://github.com/vesselapi/client-sdk
name: Vessel Client SDK
type: SDK
description: Client-side SDK providing the Vessel Link modal for user authentication with third-party integrations.
- url: https://www.npmjs.com/package/@vesselapi/sdk
name: Vessel Node.js SDK (npm)
type: SDK
description: Official Vessel Node.js SDK for server-side API calls.
- url: https://www.npmjs.com/package/@vesselapi/react-vessel-link
name: Vessel React Link Component (npm)
type: SDK
description: React component for embedding the Vessel authentication modal.
integrations:
- name: Salesforce
- name: HubSpot
- name: Zoho
- name: Pipedrive
- name: Dynamics Sales
- name: Affinity
- name: monday.com
- name: Freshsales
- name: Freshdesk
- name: Keap
- name: Salesloft
- name: Outreach
- name: Apollo
- name: Active Campaign
- name: Mailchimp
- name: Customer.io
- name: Ringcentral
- name: Dialpad
- name: Aircall
- name: Microsoft Teams
- name: Slack
- name: Zendesk
- name: Intercom
- name: Jira
- name: Linear
- name: Todoist
- name: Asana
- name: WooCommerce
- name: Shopify
- name: Stripe
- name: ZoomInfo
- name: Brex
- name: Contentstack
- name: Facebook
- name: Pagerduty
- name: Qualtrics
- name: Ramp
- name: Square
- name: SurveyMonkey
- name: Typeform
- name: Miro
- name: Mural
- name: Pandadoc
- name: Payfit
- name: Sage
- name: Teamwork
- name: Twinfield
- name: Wave Accounting
- name: Xero
- name: Zenefits
- name: Google
- name: Google Calendar
- name: Gmail
- name: Intuit
- name: Lever
- name: Linkedin
- name: Freshbooks
- name: Front
- name: GitHub
- name: Gitlab
- name: Greenhouse
- name: Gumroad
- name: Gusto
- name: Netsuite
- name: Notion
- name: OneDrive
- name: Zoom
- name: Calendly
- name: Clickup
- name: Dropbox
- name: Factorial
- name: Atlassian
- name: BambooHR
- name: Bitbucket
- name: Boldsign
- name: Box
- name: Accelo
- name: Adobe
- name: Airtable
- name: Amazon
- name: Shortcut
- name: Workable
- name: Gong
- name: Amplitude
- name: Ashby
- name: Mixpanel
- name: Chorus
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com