Home
Providers
Demandbase
Demandbase
Demandbase is a B2B go-to-market platform that unifies account intelligence, intent data, advertising, orchestration, personalization and sales intelligence into a single pipeline engine. Its developer surface is eight OpenAPI-documented REST APIs on uapi.demandbase.com — B2B company/contact intelligence, Data Export, Data Import, Admin, Intent (beta), Usage, Custom Sources and Auth — plus a hosted, OAuth-protected Model Context Protocol server that exposes account, person, intent, buying-group and account-brief capabilities to AI assistants, an official Python SDK, and a change-subscription webhook surface.
Demandbase publishes 8 APIs on the APIs.io network, including B2B API, Data Export API, Data Import API, and 5 more. Tagged areas include Account Based Marketing, Advertising, AI Agents, B2B Marketing, and Company Data.
The Demandbase catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Demandbase’s developer surface includes authentication, support, engineering blog, developer portal, signup flow, changelog, documentation, and 41 more developer resources.
10 APIs
1 MCP Servers
Account Based Marketing Advertising AI Agents B2B Marketing Company Data Contact Data Data Enrichment Intent Data MCP Personalization Sales Intelligence Technographics
On this page
Kin Score
APIs 10
Open Collections 8
MCP Servers 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Event Specs 1
Security Posture 3
Scopes 1
Agentic Access 1
Resources 48
apis.yml
70 Operational Transparency
Composite quality — 63.8/100 · strong
Contract Quality
16.6 / 25
Developer Ergonomics
11.1 / 20
Operational Transparency
9.1 / 13
Contract Governance
4.1 / 12
Agent readiness — 52/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
0 / 6
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
6 / 6
Agent Skills
5 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 10
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 8
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 6
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Operate 7
Status, limits, changes, and where to get help
Scroll for all 7
Commercial 5
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: demandbase
name: Demandbase
description: Demandbase is a B2B go-to-market platform that unifies account intelligence, intent data, advertising, orchestration,
personalization and sales intelligence into a single pipeline engine. Its developer surface is eight OpenAPI-documented
REST APIs on uapi.demandbase.com — B2B company/contact intelligence, Data Export, Data Import, Admin, Intent (beta), Usage,
Custom Sources and Auth — plus a hosted, OAuth-protected Model Context Protocol server that exposes account, person, intent,
buying-group and account-brief capabilities to AI assistants, an official Python SDK, and a change-subscription webhook
surface.
type: Index
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
position: Consumer
access: 3rd-Party
kind: company
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/demandbase.png
url: https://raw.githubusercontent.com/api-evangelist/demandbase/refs/heads/main/apis.yml
created: '2024-01-20'
modified: '2026-08-13'
specificationVersion: '0.23'
tags:
- Account Based Marketing
- Advertising
- AI Agents
- B2B Marketing
- Company Data
- Contact Data
- Data Enrichment
- Intent Data
- MCP
- Personalization
- Sales Intelligence
- Technographics
tags_raw:
- Account-Based Marketing
- Advertising
- AI Agents
- B2B Marketing
- Company Data
- Contact Data
- Data Enrichment
- Intent Data
- MCP
- Personalization
- Sales Intelligence
- Technographics
apis:
- name: Demandbase B2B API
description: 'Company and contact intelligence: search and fetch companies and contacts, company news, logos, installed
technologies and corporate hierarchy; synchronous and bulk matching; asynchronous bulk data retrieval; and change subscriptions
with webhook alerts for company, company-news, family-tree and person records. 22 operations.'
humanURL: https://developer.demandbase.com/docs/b2b-overview
baseURL: https://uapi.demandbase.com/data/b2b/v1
properties:
- type: OpenAPI
url: openapi/demandbase-b2b-openapi.yml
- type: Documentation
url: https://developer.demandbase.com/docs/b2b-overview
- type: APIReference
url: https://developer.demandbase.com/reference/companysearch_1
- type: GettingStarted
url: https://developer.demandbase.com/docs/b2b-make-your-first-request
- type: Authentication
url: https://developer.demandbase.com/docs/b2b-authentication
- type: RateLimits
url: https://developer.demandbase.com/docs/b2b-rate-limits
- type: Webhooks
url: asyncapi/demandbase-webhooks.yml
- type: Overlay
url: overlays/demandbase-b2b-overlay.yaml
- type: BestPractices
url: https://developer.demandbase.com/docs/b2b-best-practices
- type: FAQ
url: https://developer.demandbase.com/docs/faq
- name: Demandbase Data Export API
description: Asynchronous export of Demandbase platform data — Account, Opportunity, Person, Activity, Campaign, Creative,
Account List and Person List entities — to CSV or JSON behind a signed download URL. Field availability is governed by
the tenant Export Collection. 8 operations.
humanURL: https://developer.demandbase.com/docs/export-overview
baseURL: https://uapi.demandbase.com/data/export
properties:
- type: OpenAPI
url: openapi/demandbase-data-export-openapi.yml
- type: Documentation
url: https://developer.demandbase.com/docs/export-overview
- type: APIReference
url: https://developer.demandbase.com/reference/createexportjob
- type: GettingStarted
url: https://developer.demandbase.com/docs/make-your-first-request
- type: Authentication
url: https://developer.demandbase.com/docs/authentication
- type: RateLimits
url: https://developer.demandbase.com/docs/rate-limits
- type: ErrorCatalog
url: https://developer.demandbase.com/docs/handling-errors
- type: Overlay
url: overlays/demandbase-data-export-overlay.yaml
- type: Filters
url: https://developer.demandbase.com/docs/how-to-use-filters
- name: Demandbase Data Import API
description: Asynchronous import of customer data and intent activity into the Demandbase platform. Create an import job,
submit a data file of up to 5 GB, poll the job, and manage custom activity types and CSV record matching / data mapping.
9 operations.
humanURL: https://developer.demandbase.com/docs/import-overview
baseURL: https://uapi.demandbase.com/import/v1
properties:
- type: OpenAPI
url: openapi/demandbase-data-import-openapi.yml
- type: Documentation
url: https://developer.demandbase.com/docs/import-overview
- type: APIReference
url: https://developer.demandbase.com/reference/post_job
- type: GettingStarted
url: https://developer.demandbase.com/docs/make-your-first-request-1
- type: Authentication
url: https://developer.demandbase.com/docs/authentication-1
- type: RateLimits
url: https://developer.demandbase.com/docs/rate-limits-1
- type: Overlay
url: overlays/demandbase-data-import-overlay.yaml
- name: Demandbase Intent API
description: 'Beta. Company-level intent signals and research activity: query by company IDs, keyword set IDs or keywords
over a date range, filtered by intent strength or number of people researching, with cursor-based pagination. 1 operation.'
humanURL: https://developer.demandbase.com/reference/company-intent
baseURL: https://uapi.demandbase.com/data/intent/v1
properties:
- type: OpenAPI
url: openapi/demandbase-intent-openapi.yml
- type: Documentation
url: https://developer.demandbase.com/reference/company-intent
- type: APIReference
url: https://developer.demandbase.com/reference/companyintent-1
- type: ChangeLog
url: https://developer.demandbase.com/changelog/new-beta-company-intent-api
- type: Overlay
url: overlays/demandbase-intent-overlay.yaml
- name: Demandbase Admin API
description: 'User administration for a Demandbase tenant: create, update, retrieve, list and delete users, with filters
for departments, views, permission sets and workspaces. 5 operations.'
humanURL: https://developer.demandbase.com/docs/user-admin-overview
baseURL: https://uapi.demandbase.com
properties:
- type: OpenAPI
url: openapi/demandbase-admin-openapi.yml
- type: Documentation
url: https://developer.demandbase.com/docs/user-admin-overview
- type: APIReference
url: https://developer.demandbase.com/reference/post_admin-v1-user
- type: Authentication
url: https://developer.demandbase.com/docs/authentication-3
- type: Overlay
url: overlays/demandbase-admin-overlay.yaml
- name: Demandbase Usage API
description: 'Credit usage reporting: returns a summary of credit consumption and entitlements for a given API category,
the only runtime signal a consumer has for remaining quota. 1 operation.'
humanURL: https://developer.demandbase.com/docs/credit-usage-overview
baseURL: https://uapi.demandbase.com
properties:
- type: OpenAPI
url: openapi/demandbase-usage-openapi.yml
- type: Documentation
url: https://developer.demandbase.com/docs/credit-usage-overview
- type: APIReference
url: https://developer.demandbase.com/reference/getcreditusagedetails
- type: Authentication
url: https://developer.demandbase.com/docs/authentication-2
- type: Overlay
url: overlays/demandbase-usage-overlay.yaml
- name: Demandbase Custom Sources API
description: Manage custom data sources and their per-object field mappings so third-party systems can feed the Demandbase
platform. 7 operations.
humanURL: https://developer.demandbase.com/docs/custom-sources-overview
baseURL: https://uapi.demandbase.com/integration/v1
properties:
- type: OpenAPI
url: openapi/demandbase-custom-sources-openapi.yml
- type: Documentation
url: https://developer.demandbase.com/docs/custom-sources-overview
- type: APIReference
url: https://developer.demandbase.com/reference/get_integration-v1-custom-sources
- type: Overlay
url: overlays/demandbase-custom-sources-overlay.yaml
- name: Demandbase Auth API
description: 'Token exchange for every other Demandbase API: POST an API Key Set client ID and client secret with grantType
client_credentials and receive a bearer access token valid for 8 hours. 1 operation.'
humanURL: https://developer.demandbase.com/docs/authenticating-with-the-apis
baseURL: https://uapi.demandbase.com
properties:
- type: OpenAPI
url: openapi/demandbase-auth-openapi.yml
- type: Documentation
url: https://developer.demandbase.com/docs/authenticating-with-the-apis
- type: APIReference
url: https://developer.demandbase.com/reference/generate_access_token
- type: Authentication
url: authentication/demandbase-authentication.yml
- type: Overlay
url: overlays/demandbase-auth-overlay.yaml
- name: Demandbase MCP Server
description: Hosted remote Model Context Protocol server exposing Demandbase account, person, intent, buying-group, account-brief,
global company/contact and reference capabilities to AI assistants. OAuth 2.1 authorization-code + PKCE with dynamic client
registration; tools/list is tenant-gated.
humanURL: https://developer.demandbase.com/docs/mcp
baseURL: https://gateway.demandbase.com/mcp/servers/db-mcp
properties:
- type: MCPServer
url: mcp/demandbase-mcp.yml
- type: ToolCrosswalk
url: mcp/demandbase-tool-crosswalk.yml
- type: Documentation
url: https://developer.demandbase.com/docs/mcp
- type: GettingStarted
url: https://developer.demandbase.com/docs/custom-mcp-clients
- type: Authentication
url: authentication/demandbase-authentication.yml
- type: OAuthScopes
url: scopes/demandbase-scopes.yml
- name: Demandbase IP-API v3
description: 'Real-time visitor identification: resolves a visitor IP address to a Demandbase company ID, firmographics
and corporate hierarchy for web personalization, forms enrichment and analytics integrations. No OpenAPI is published
for this API and its reference documentation sits on the support knowledge base, which is behind a bot challenge.'
humanURL: https://support.demandbase.com/hc/en-us/articles/23789223879323-Demandbase-IP-API-v3-for-Demandbase-One-Current-Version
baseURL: https://api.company-target.com
properties:
- type: Documentation
url: https://support.demandbase.com/hc/en-us/articles/23789223879323-Demandbase-IP-API-v3-for-Demandbase-One-Current-Version
- type: Migration
url: https://support.demandbase.com/hc/en-us/articles/25137915441947-Upgrading-to-Demandbase-IP-API-v3
common:
- type: AgenticAccess
url: agentic-access/demandbase-agentic-access.yml
- type: TrustCenter
url: security/demandbase-trust-center.yml
- type: DomainSecurity
url: security/demandbase-domain-security.yml
- type: Authentication
url: authentication/demandbase-authentication.yml
- type: GitHubOrganization
url: https://github.com/demandbase
- type: StatusPage
url: https://status.demandbase.com/
- type: Support
url: https://support.demandbase.com/
- type: PrivacyPolicy
url: https://www.demandbase.com/privacy-policy/
- type: Blog
url: https://www.demandbase.com/blog/
- type: LinkedIn
url: https://www.linkedin.com/company/demandbase/
- type: Twitter
url: https://twitter.com/Demandbase
- type: Portal
url: https://developer.demandbase.com
- type: KnowledgeBase
url: https://kb.demandbase.com/hc/en-us
- type: Partners
url: https://partners.demandbase.com/
- type: Integrations
url: https://partners.demandbase.com/t/partners/integrations
- type: TermsOfService
url: https://www.demandbase.com/terms-of-use/
- type: Signup
url: https://www.demandbase.com/products/data/api-integration/api-trial/
- type: Vocabulary
url: vocabulary/demandbase-vocabulary.yml
- type: Packages
url: packages/demandbase-packages.yml
- type: SDKs
url: packages/demandbase-packages.yml
- type: WellKnown
url: well-known/demandbase-well-known.yml
- type: MCPServer
url: mcp/demandbase-mcp.yml
- type: ToolCrosswalk
url: mcp/demandbase-tool-crosswalk.yml
- type: LLMsTxt
url: llms/demandbase-llms.txt
- type: Conformance
url: conformance/demandbase-conformance.yml
- type: Compliance
url: https://trust.demandbase.com/
- type: ErrorCatalog
url: errors/demandbase-error-codes.yml
- type: ErrorCodes
url: errors/demandbase-problem-types.yml
- type: Lifecycle
url: lifecycle/demandbase-lifecycle.yml
- type: Deprecation
url: https://developer.demandbase.com/docs/migrating-from-legacy-tokens-to-api-keysets
- type: OAuthScopes
url: scopes/demandbase-scopes.yml
- type: Conventions
url: conventions/demandbase-conventions.yml
- type: ChangeLog
url: changelog/demandbase-changelog.yml
- type: DataModel
url: data-model/demandbase-data-model.yml
- type: Webhooks
url: asyncapi/demandbase-webhooks.yml
- type: AgentSkill
url: skills/_index.yml
- type: RateLimits
url: rate-limits/demandbase-rate-limits.yml
- type: Plans
url: plans/demandbase-plans-pricing.yml
- type: FinOps
url: finops/demandbase-finops.yml
- type: DeveloperPortal
url: https://developer.demandbase.com
- type: Documentation
url: https://developer.demandbase.com/docs/welcome
- type: APIReference
url: https://developer.demandbase.com/reference/generate_access_token
- type: GettingStarted
url: https://developer.demandbase.com/docs/api-getting-started
- type: Pricing
url: https://www.demandbase.com/pricing/
- type: SignUp
url: https://www.demandbase.com/products/data/api-integration/api-trial/
- type: Login
url: https://web.demandbase.com/
- type: HelpCenter
url: https://support.demandbase.com/hc/en-us
- type: SDK
url: https://pypi.org/project/demandbase-sdk/
- type: Contact
url: https://www.demandbase.com/company/contact-us/
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
url: https://www.demandbase.com
x-enrichment:
date: '2026-08-13'
status: enriched
artifacts_added: 49
pass: local-v1