๐ Financial Dashboards
Aggregate client financials, track expenses, and monitor project profitability in real time.
๐ค Automation Workflows
Automate categorization, invoice generation, and milestone-based billing.
๐ System Integrations
Connect Aiwyn with CRM, ERP, project management, and accounting systems.
Enterprise-grade security
JWT API keys, short-lived bearer JWTs, audit trails, and robust access controls.
Fast & reliable
Low-latency APIs with 99.9% uptime targets.
Designed for scale
Efficient pagination, filtering, and search to handle large datasets.
Composable
Consistent resource models for clients, invoices, payments, and projects.
We're here to help you succeed:
- Email: api-support@aiwyn.ai
POST /api/v1/contacts/upsertโ Upsert up to 100 contacts in one call, each linked to existing clients by external reference (pmsRef,clientRef) instead of Aiwyn ids; contacts are processed independently, so the response returnssucceededandfailedlists keyed by request index. OmitpmsRefto create a new contact, omitclientsto update the contact only, or sendactive: falseto unlink a client.POST /api/v1/event-subscriptions,PATCH /api/v1/event-subscriptions/{id},POST /api/v1/event-subscriptions/{id}/reactivateโ Payment subscriptions must setfilterExpressiontoownPaymentLinksOnly(payments through links the subscribing API user minted),paymentLinkOnly(any quick payment link) orallPayments(every payment); the last two need thePYMT_EVNT_ALLrole. Other values are rejected; other entity types and existing rows are unchanged.GET /api/v1/invoices/unpaid,POST /api/v1/clients/v1/link/paymentโ List a client's unpaid invoices byclientRefand create a single-use quick payment link for that client, locked to chosen invoices, an amount and a note (at least one argument is required); the newINVC_RandPAYLNK_Croles grant these two endpoints on their own, andAPI_ADMINkeeps granting them as before.