What's available
Full programmatic access to every nsxia module, secured by the same identity layer your users rely on.
Full REST API covering all modules β Finance, CRM, Uptime, Sign, HR, Inventory, and more. JSON over HTTPS. Versioned at /v1/.
Receive real-time event payloads to your endpoint when records change. Configurable retry logic and HMAC-signed payloads.
Create scoped API keys per organisation from your dashboard. Set per-key permissions and rotate them without downtime.
Re-deliver any webhook event from the last 30 days directly from your dashboard. Never miss a critical integration event.
Quick start
Standard REST conventions. All responses are JSON. All endpoints require an Authorization header.
curl https://nsxia.com/api/v1/finance/invoices \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"const res = await fetch("/api/v1/crm/contacts", {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
name: "Acme Corp",
email: "[email protected]",
type: "company",
}),
});
const contact = await res.json();import hmac, hashlib
def verify(payload: bytes, sig: str, secret: str) -> bool:
expected = hmac.new(
secret.encode(), payload, hashlib.sha256
).hexdigest()
return hmac.compare_digest(expected, sig)Module paths prefixed accordingly β /v1/finance/invoices, /v1/crm/contacts.
API keys are scoped to your organisation. Create and revoke them from your account dashboard. Use separate keys per environment.
Real-time events
Subscribe to any event across all modules. nsxia delivers a signed JSON payload to your endpoint within seconds of the triggering action.
Each product exposes a fully documented REST API. One key covers them all.
Finance
48 endpoints
Invoices, bills, contacts, accounts, reports
CRM
32 endpoints
Contacts, deals, activities, sequences
Uptime
18 endpoints
Monitors, incidents, status pages
Sign
14 endpoints
Documents, signers, templates
HR
26 endpoints
Employees, leave, attendance
Inventory
20 endpoints
Products, warehouses, transfers
Projects
22 endpoints
Tasks, sprints, timesheets
Analytics
12 endpoints
Reports, dashboards, exports
Headers on every response: X-RateLimit-Remaining, X-RateLimit-Reset.