crossbeam-api-guide

Routes Crossbeam data-access questions to the correct API, webhook, MCP, or AI Chat method.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/getcrossbeam/crossbeam-claude-skills --skill crossbeam-api-guide-getcrossbeam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crossbeam-api-guide
Source: https://github.com/getcrossbeam/crossbeam-claude-skills/tree/main/skills/crossbeam-api-guide
Command: npx skills add https://github.com/getcrossbeam/crossbeam-claude-skills --skill crossbeam-api-guide-getcrossbeam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Developers and revenue teams often pick the wrong Crossbeam access method — polling the REST API when a webhook fits, or building an OAuth integration when the MCP connector would answer the question — wasting effort and hitting plan or rate limits. ## Core Features & Use Cases - Method Routing: Matches any "how do I get Crossbeam data into X" question to one of four access methods: in-app AI Chat, MCP Server, REST API, or Webhooks/Signals. - Deep Reference Docs: Provides detailed setup guidance for OAuth 2.0 scopes, required headers, token refresh, HMAC webhook verification, and MCP connector setup for Claude and ChatGPT. - Plan-Gate Guardrails: Flags that webhooks are Enterprise-only and MCP is in Limited Availability, and cites canonical developer documentation instead of guessing endpoints. - Use Case: A user asks how to land partner overlap data in Snowflake nightly; the skill routes them to the REST API with OAuth, the offline_access refresh-token scope, and both required headers. ## Quick Start Ask how to pull Crossbeam partner overlap data into your CRM or data warehouse and get the right access method, scopes, and docs.

Frequently Asked Questions about crossbeam-api-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pull Crossbeam partner overlap data into my data warehouse?

Use the Crossbeam REST API with OAuth 2.0 for scheduled programmatic pulls into systems like Snowflake or a CRM. Request the offline_access scope for a refresh token since access tokens expire after 24 hours, and send both the Authorization and Xbeam-Organization headers.

Crossbeam REST API vs MCP server: which should I use?

Use the MCP server when an AI agent needs to read and reason over partner data, since it avoids building an OAuth integration. Use the REST API when your own code must pull data into internal systems or write activity to Crossbeam's timeline.

How do I set up a Crossbeam webhook for real-time partner events?

Create a webhook under Data → Integrations in the Crossbeam app, provide an unguessable endpoint URL, test it, then add partner and population filters. Verify each request with the HMAC-SHA256 signature and a 300-second timestamp window, and note webhooks are Enterprise-only.

Why does my Crossbeam API request return a 4xx error?

The most common cause is omitting the Xbeam-Organization header, which tells the API which org's data to return. Get the organization uuid from GET /v0.1/users/me and include it alongside the Authorization: Bearer token header.

Is the Crossbeam MCP server available on all plans?

No. The Crossbeam MCP Server is in Limited Availability for Supernode and Enterprise customers, with access approved by company domain. Request access through your Crossbeam contact or [email protected].

When should I use webhooks instead of polling the Crossbeam API?

Use webhooks when you need to know the moment a partner event happens, such as a partner deal opened or closed won. Polling the REST API for events burns Record Export limits, while webhooks push signals to your endpoint in near-real-time.