APIs in Outboundry

Outboundry APIs allow you to programmatically interact with your data and workflows, enabling deep integrations with your internal systems, CRMs, and automation tools.

Using APIs, you can:

  • Sync leads and campaigns

  • Trigger actions automatically

  • Build custom workflows

  • Integrate Outboundry into your tech stack

Getting Your API Key

To start using the API:

  1. Go to Settings → API Key

  2. Copy your API key

  3. Use this key to authenticate all API requests

⚠️ Important: Keep your API key secure. Do not expose it publicly.

Base URL

https://api.outboundry.com/v1

Authentication

All API requests require authentication using your API key.

Example

Authorization: Bearer YOUR_API_KEY

Include this header in every request.


API Capabilities

Outboundry APIs allow you to manage key parts of your outbound workflow.

Below is an overview of what you can do:

1. Lead Management

You can create, update, and manage leads programmatically.

Capabilities

  • Create new leads

  • Update lead details

  • Fetch lead data

  • Delete leads

  • Manage lead attributes (name, email, LinkedIn, etc.)

Use Cases

  • Sync leads from your CRM

  • Push leads from enrichment tools

  • Maintain a single source of truth

2. Campaign Management

APIs allow you to interact with your outreach campaigns.

Capabilities

  • Create campaigns

  • Fetch campaign details

  • Update campaign configuration

  • Manage campaign status (start, pause, stop)

Use Cases

  • Automatically launch campaigns

  • Sync campaign data with reporting tools

  • Build custom campaign workflows

3. Sequence & Step Control

Control how outreach sequences behave.

Capabilities

  • Add leads to sequences

  • Remove leads from sequences

  • Control sequence progression

  • Manage steps (LinkedIn, email, etc.)

Use Cases

  • Dynamically assign leads to sequences

  • Trigger sequences based on user actions

  • Build behavior-driven outreach

4. Activity & Event Data

Access engagement and activity data via APIs.

Capabilities

  • Fetch activity logs

  • Track engagement (opens, clicks, replies)

  • Retrieve interaction history

Use Cases

  • Build custom dashboards

  • Analyze campaign performance

  • Feed data into BI tools

5. Email & LinkedIn Actions

Trigger outreach actions programmatically.

Capabilities

  • Send emails

  • Trigger LinkedIn actions (invites, messages, InMails)

  • Automate outreach steps

Use Cases

  • Build fully automated outbound systems

  • Trigger outreach based on external events

  • Personalize communication at scale

6. Account & Configuration

Manage account-level configurations.

Capabilities

  • Access workspace settings

  • Manage integrations

  • Configure system-level preferences


How APIs Work

  1. Generate your API key

  2. Make authenticated API requests

  3. Receive structured JSON responses

  4. Use responses to trigger workflows or store data

Error Handling

Common error responses:

Status Code

Meaning

400

Bad request

401

Unauthorized (invalid API key)

403

Forbidden

404

Resource not found

429

Rate limit exceeded

500

Server error

Best Practices

  • ✅ Store API keys securely (use environment variables)

  • ✅ Implement retry logic for failed requests

  • ✅ Handle rate limits gracefully

  • ✅ Validate responses before processing

  • ✅ Log API activity for debugging


Webhooks + API = Powerful Automation

For real-time automation:

  • Use Webhooks to receive events

  • Use APIs to take actions

Example:

  1. Lead replies → Webhook triggered

  2. Your system receives event

  3. API call updates CRM or pauses campaign

API Documentation

For complete endpoint details, request/response schemas, and examples:

👉 https://api.outboundry.com/v1/docs


Need Help?

If you need help integrating with Outboundry APIs, reach out to our support team.