QorpQorp
Log inGet Started
DEVELOPERS

Building on Qorp

Qorp's REST API powers the workspace itself — every module you use is a client of it. Here's how the API, webhooks, and inbound integrations fit together.

AUTH

How access works

The API sits behind the same session used by the app — there's no separate API key today. Every workspace request carries your signed-in session cookie, and the backend scopes every row it touches to your account.

What is open for integration: outbound webhooks, so your own tools can react to events in your pipeline without polling, and a couple of inbound endpoints (email replies, Instagram DMs) that other services call into.

ENDPOINTS

What's in the API

/api/v1/leadsCRM pipeline — create/update/list leads, stage changes, activity log, pipeline forecast. Every lead carries an auto-computed score (0-100) and priority (Hot/Warm/Cold).
/api/v1/outreachCold-outreach contact tracker — source prospects, bulk-send email, and the inbound webhooks that power auto-reply.
/api/v1/assetsContent assets — campaigns, briefs, copy, concepts.
/api/v1/analyticsPipeline/revenue analytics and the activity feed.
/api/v1/workspaceInbox items and today's focus.
/api/v1/notificationsTelegram/Discord/email alert settings and delivery log.
/api/v1/webhooksManage outbound webhook subscriptions (see below).
/api/v1/agentsAutonomous agent runs and the approvals queue.

Signed-in users can browse the full interactive schema (every route, request/response shape) at /api/v1/docs from inside the workspace.

WEBHOOKS

React to pipeline events in real time

Add a webhook URL under Settings → Integrations and choose which events to receive (or leave it open to get everything). Qorp POSTs a signed JSON payload the moment the event happens — no polling.

POST <your-url>
Content-Type: application/json
X-Qorp-Event: lead_hot
X-Qorp-Signature: sha256=<hmac>

{"event": "lead_hot", "data": {"subject": "...", "body": "..."}}

Verify authenticity by recomputing the HMAC-SHA256 of the raw request body using the webhook's secret (shown once, at creation) and comparing it to X-Qorp-Signature.

Event types currently fired:

lead_createdlead_hotlead_wonlead_lostpayment_receivedinvoice_createdinvoice_paidproject_createdproject_completedfollowup_createdfollowup_donecalendar_eventasset_createdoutreach_autosendinstagram_dmescalationdaily_focusdaily_digest
AUTOMATION

What the API drives inside Qorp

Lead scoring & instant routing — every lead is scored 0-100 from deal value, source quality, and engagement the moment it's created. Hot leads (70+) are auto-routed to Qualified, escalated instantly, and get an AI-drafted first-touch email sent on your behalf.

Outreach automation — a daily agent drafts and sends opening emails to new prospects. Instagram DMs are answered automatically too — Meta only allows messaging people who've messaged your business account first, so this covers reply automation rather than cold outreach.

Stop running your freelance business from 6 apps.

Start free. Upgrade when the AI modules start paying for themselves.

Get Started Free
QORP · MADE BY VELO NOIR STUDIO