Introzy API

The Introzy API provides programmatic access to your contact management and sales pipeline data. Build integrations, automate workflows, and extend Introzy's capabilities with our RESTful API.

💡 AI-Powered Help — Using Cursor, Claude, or another AI coding assistant? Add our documentation MCP server for instant access to API docs in your editor:

{
  "introzy-docs": {
    "url": "https://introzy-mcp-docs.onrender.com/sse"
  }
}

Overview

Use the Introzy API to:

  • Manage Contacts — Create, update, and enrich contact records with AI-powered data enhancement
  • Track Pipelines — Monitor deals across sales, advocacy, referral, and partner pipelines
  • Automate Workflows — Integrate with your existing tools and automate repetitive tasks
  • Build Integrations — Connect Introzy with CRMs, marketing platforms, and custom applications

Base URL

https://beta-api.introzy.com

Quick Start

1. Get Your API Key

Generate an API key from your Introzy dashboard:

  1. Navigate to Settings → API Keys
  2. Click Generate New Key
  3. Copy and securely store your key (it won't be shown again)

2. Make Your First Request

curl -H "Authorization: Bearer introzy_your_api_key" \
     https://beta-api.introzy.com/api/health

3. Explore the API

Endpoint Description
GET /api/health Verify API connectivity
GET /api/contacts List your contacts
POST /api/contacts Create a new contact
GET /api/pipelines List available pipelines
POST /api/pipelines/:type/deals Create a deal in a pipeline

Authentication

All API requests require authentication via API key. Include your key in the Authorization header:

Authorization: Bearer introzy_your_api_key

API keys use the format introzy_{64_hex_characters} and expire after 90 days by default.

For complete authentication details including key management and security best practices, see the Authentication guide.

Response Format

All responses follow a consistent JSON structure:

{
  "data": {},
  "success": true,
  "meta": {
    "timestamp": "2024-01-15T10:30:00Z"
  }
}

Error Responses

When an error occurs, the response includes error details:

{
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "Email address is required"
  },
  "success": false
}
Status Code Description
400 Bad Request — Invalid parameters
401 Unauthorized — Invalid or missing API key
403 Forbidden — Insufficient permissions
404 Not Found — Resource doesn't exist
500 Server Error — Something went wrong

Need Help?

  • Documentation — Browse the endpoint guides in the sidebar
  • API Reference — Interactive API explorer with request/response examples
  • In-App Support — Use the Intercom chat widget in your Introzy dashboard for fastest response
  • Slack — Enterprise customers can reach us directly via your dedicated Slack channel