canonical: https://jentic.com/apis/linkedape.com/linkedape

# Linkedape Aimfox API

Jentic publishes the only available OpenAPI specification for Aimfox API, keeping it validated and agent-ready. Aimfox (formerly LinkedApe) is a LinkedIn outreach automation platform exposing nine endpoints for managing campaigns, leads, messages, and connections. Agents can create and update LinkedIn outreach campaigns, list and inspect leads, send personalized messages, and inspect connection records. Authentication uses an API key supplied in the X-API-Key header issued from the Aimfox dashboard.

## For AI agents

Run LinkedIn outreach campaigns, manage leads, and send messages on Aimfox via 9 API-key-authenticated endpoints.

## Scope

Does not handle email outreach, calendar scheduling, or CRM record management - use for LinkedIn campaign, lead, and message operations on Aimfox only.

## Capabilities

- Create, update, and delete LinkedIn outreach campaigns scoped to an Aimfox workspace
- List leads enrolled in active campaigns and pull individual lead profiles
- Send LinkedIn messages to specific leads through an automated outreach sequence
- List LinkedIn connections accumulated across campaigns
- Inspect campaign-level performance by retrieving campaigns by ID

## Use cases

### LinkedIn Outreach Automation

Programmatically create and update LinkedIn outreach campaigns in Aimfox to scale prospecting beyond manual messaging. POST /campaigns and PATCH /campaigns/{id} support full campaign lifecycle, while POST /messages sends targeted follow-ups. Replaces manual campaign cloning with API-driven workflows.

Example prompt: Create a campaign named 'Q3 fintech CTOs' with target audience filters and a 3-step message sequence

### Lead Pipeline Sync

Sync Aimfox leads and connections into a CRM each night to keep the sales pipeline current. The /leads and /connections endpoints expose lead and connection records that can be diffed against CRM state. Replaces CSV exports from the Aimfox UI with continuous sync.

Example prompt: Pull all leads added to Aimfox in the last 24 hours and upsert them into the CRM as new records

### Personalized Message Sending

Send personalized LinkedIn messages to selected Aimfox leads as part of a research-then-outreach workflow. POST /messages accepts a lead ID and message body, enabling context-aware outreach. Useful when the agent has enriched lead data outside Aimfox.

Example prompt: Send a personalized message to lead ID 'lead-9912' referencing their recent funding announcement

### AI Agent SDR Assistant

An AI agent uses Jentic to discover Aimfox operations by intent and runs a daily SDR routine - surface new leads, draft personalized openers, and send messages. The agent composes campaign, lead, and message endpoints in sequence. Credentials stay isolated through Jentic.

Example prompt: Search Jentic for 'send a LinkedIn message via Aimfox', load POST /messages, and send a personalized opener to today's hottest leads

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| POST | /campaigns | Create a LinkedIn outreach campaign |
| GET | /campaigns | List all campaigns |
| GET | /campaigns/{id} | Get a campaign by ID |
| GET | /leads | List leads enrolled in campaigns |
| POST | /messages | Send a LinkedIn message to a lead |
| GET | /connections | List LinkedIn connections |

## Key resources

- **Campaigns** — Create, read, update, and delete LinkedIn outreach campaigns
- **Leads** — List and retrieve leads enrolled in campaigns
- **Messages** — Send LinkedIn messages to specific leads
- **Connections** — List LinkedIn connections accumulated across campaigns

## Why Jentic

- **Setup:** Wiring the Aimfox API by hand means setting its X-API-Key header, learning which endpoints cover LinkedIn campaigns, leads, connections, and messages, and calling api.linkedape.com yourself. Through Jentic you install once, import the Aimfox API from the API Directory, store the key once, and your agent calls it.
- **Permission scoping:** Aimfox puts the campaign id in the URL path (/campaigns/{id}), so a rule can pin your agent to one campaign: it can read that campaign and its leads. You choose the operations it may call, so sending messages or creating campaigns is not included unless you add them.
- **Credential handling:** Your Aimfox API key is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
- **Discovery method:** Agents search Jentic by intent such as 'send a LinkedIn message' or 'list campaign leads', and Jentic returns the matching Aimfox operation with its request schema and required header so the agent calls the right endpoint without browsing the reference docs.

## Related APIs

- **Snov.io** — Lead generation and email outreach with LinkedIn lookup tools
- **Outreach Sales Engagement** — Multichannel sales engagement with deeper sequencing logic
- **RocketReach** — Look up verified email and phone for LinkedIn leads to enrich Aimfox prospects

## FAQ

### Why is there no official OpenAPI spec for Aimfox API?

Aimfox does not publish a maintained OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call the Aimfox API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

### What authentication does the Aimfox API use?

Aimfox uses an API key supplied in the X-API-Key header. Generate the key from the Aimfox dashboard. Through Jentic, the API key is stored encrypted in your Jentic One instance and injected per request.

### Can I send LinkedIn messages programmatically with Aimfox?

Yes. POST /messages sends a LinkedIn message to a target lead within an active campaign. The lead must already exist in the Aimfox workspace; first call GET /leads to resolve the lead ID.

### What are the rate limits for the Aimfox API?

Aimfox enforces LinkedIn-aware throttling - message sending is constrained to LinkedIn safety limits per connected account. Exceeding limits returns HTTP 429; back off and retry with longer delays.

### How do I create a LinkedIn outreach campaign through Jentic?

Run pip install jentic, then search Jentic with 'create a LinkedIn outreach campaign' to retrieve POST /campaigns. Execute it with the campaign payload; Jentic handles the X-API-Key header automatically.

### Is the Aimfox API free?

API access requires a paid Aimfox plan. Pricing depends on the number of connected LinkedIn accounts and concurrent campaigns; check linkedape.com for current tiers.

### Can I limit what my agent is allowed to do with the Aimfox API?

Yes. Because you run Jentic One yourself, your own rules decide which Aimfox operations and credentials the agent may use. Since Aimfox puts the campaign ID in the URL path (/campaigns/{id}), a rule can pin the agent to a single campaign so it can read that campaign and list its leads through GET /campaigns/{id} and GET /leads. You choose which operations are allowed, so write actions like POST /messages or POST /campaigns stay off limits unless you explicitly add them.
