Welcome to the Waalaxy API
Waalaxy simplifies LinkedIn and Email prospecting for sales and marketing teams. Our solution automates outreach and follow-ups, offering massive time savings and smoother, more rigorous conversation management.
The Waalaxy API allows you to integrate our platform with your favorite tools like n8n, Zapier, Make and many others.
Key Features
| Feature | Description |
|---|---|
| List Management | Retrieve your prospect lists |
| Prospect Import | Import prospects from your external tools |
| Campaigns | Automatically add prospects to your campaigns |
Use Cases
- Marketing Automation: Connect Waalaxy to your n8n, Zapier or Make workflows
- Data Enrichment: Import enriched prospects from external sources
Authentication
The Waalaxy API uses API key authentication. Every request must include an Authorization header with the Bearer scheme.
Create your API key
- Sign in to your Waalaxy account.
- Open the CRM Sync settings page.
- Click Generate API key and copy the value. It is shown only once.
- Store the key in a secure secret manager (or your integration tool's credential store).
Keep your API key secure and never share it publicly. If a key is leaked, revoke it from the same page and generate a new one.
Build the request headers
| Header | Required | Value | Description |
|---|---|---|---|
Authorization | yes | Bearer YOUR_API_KEY | Authenticates the request. Replace YOUR_API_KEY with your API key. |
Content-Type | yes* | application/json | Required for endpoints that accept a JSON request body. |
Example:
Code
Quick Start
-
Get your API key from the CRM Sync settings page.
-
Test the connection by calling
GET /integrations/test:CodeA
trueresponse confirms the key is valid. -
List your prospect lists via
GET /prospectLists/getProspectListsand pick the_idof the list you want to import into. -
List your campaigns via
GET /campaigns/getAlland pick the_idof the campaign you want to enrol prospects in (optional). -
Import prospects via
POST /prospects/addProspectFromIntegration:Code
The origin field
The origin object is required on the import endpoint and identifies the source of the import in the Waalaxy app. It is unrelated to the API key sent in the Authorization header.
- For native integrations, send the canonical name:
make,zapierorn8n. The Waalaxy interface displays the integration logo and label as-is. - For any other custom value (e.g.
example), the value is accepted and the Waalaxy interface displays it prefixed withAPI-. For example, sending{ "origin": { "name": "example" } }will appear asAPI-examplein the user's activity feed.
Code
Errors
Error responses follow the RFC 7807 Problem Details format. Each error body is a JSON object with the following fields:
| Field | Description |
|---|---|
type | A URI reference identifying the problem category. |
title | Short, human-readable summary of the problem. |
status | The HTTP status code of the response. |
detail | Human-readable explanation specific to this occurrence. |
instance | URI reference identifying the specific occurrence (typically the request path that failed). |
Example:
Code
Useful Links
Support
For any technical or commercial questions:
| Type | Contact |
|---|---|
| Technical Support | [email protected] |
| Marketing & Partnerships | [email protected] |
