{
"name": "Stripe",
"domain": "stripe.com",
"confidence": "94%",
"industry": "Financial Technology",
"business_model": "B2B SaaS + Payments",
"company_size": "5,001–10,000",
"headquarters": "San Francisco, CA",
"tech_stack": ["AWS", "Ruby", "React", "PostgreSQL", "Kafka"],
"growth_signals": [
"Launched Stripe Climate in 2021",
"Expanded to 46 new countries in 2023",
"Raised $6.5B Series I at $50B valuation"
]
}
Authentication
All API requests require an Authorization header with your API key as a Bearer token.
bash
Authorization: Bearer ak_live_your_api_key_here
Your API key is hashed with SHA-256 before storage. The plaintext is never stored on our servers. If you lose your key, revoke it and create a new one from the dashboard.
Key security best practices
Never expose your API key in client-side code, public repositories, or logs. Use environment variables to store keys in your application.
API Reference
Base URL: https://api.apione.store/v1
Endpoint
Description
Credits
POST /v1/company
Enrich a company by domain
5 credits
POST /v1/email/find
Find email candidates
3 credits
POST /v1/email/verify
Verify email deliverability
1 credits
POST /v1/people
Enrich a person by name + domain
5 credits
POST /v1/signals
Get growth signals for a company
3 credits
POST /v1/techstack
Detect technology stack
3 credits
Company Enrichment
Enrich any company by domain. Returns industry, size, headquarters, tech stack, business model, and growth signals.
ApiOne exposes all 11 tools as a native Model Context Protocol (MCP) server. Any AI agent framework that supports MCP — LangChain, CrewAI, AutoGPT, OpenAI function calling — can call ApiOne without custom integration code.
Endpoints
bash
GET https://apione.store/mcp # capability manifest
GET https://apione.store/mcp/tools # tool definitions (MCP schema)
GET https://apione.store/mcp/sse # SSE stream (X-API-Key required)
POST https://apione.store/mcp/tools/call # execute a tool
Connect your HubSpot account once. ApiOne automatically enriches every new company and contact in your CRM — no recurring developer work required. Results are written to apione_* custom properties.
Step 1 — Connect HubSpot
Get the OAuth URL for your account. Open it in a browser to authorise ApiOne.
bash
GET https://apione.store/api/v1/crm/hubspot/connect?userId=YOUR_USER_ID
# → { "oauth_url": "https://app.hubspot.com/oauth/authorize?..." }
Each company enrichment costs 5 credits, deducted from the API key you specified at connect time. The job runs every 15 minutes and only processes companies created in the last 24 hours.
Subscribe to real-time monitoring of any company or contact. When a signal is detected — a funding round, hiring surge, tech stack change, or leadership change — ApiOne POSTs an HMAC-signed webhook to your endpoint.
{
"id": 42,
"webhook_secret": "a3f9b2c1d4e5...",
"next_check_at": "2026-04-29T14:00:00Z",
"_meta": {
"credit_cost_per_check": 3,
"message": "Watch created. We check daily and POST to webhook_url on signals."
}
}
Webhook payload
json
// POST to your webhook_url
// Header: X-ApiOne-Signature: sha256=<hmac>
{
"event": "signal_detected",
"watch_id": 42,
"entity_domain": "stripe.com",
"signals": [
{
"type": "hiring_surge",
"title": "Engineering hiring spike",
"description": "Stripe posted 18 new engineering roles this week",
"strength": "strong",
"confidence": 89,
"detected_at": "2026-04-28"
}
],
"timestamp": "2026-04-28T14:02:11Z",
"api_version": "v1"
}
# List all watches
GET /api/v1/watches
# Get watch + recent events
GET /api/v1/watches/:id
# Pause a watch
PATCH /api/v1/watches/:id { "is_active": false }
# Delete
DELETE /api/v1/watches/:id