Reference
The Nexbic API is organized around RESTful principles. All requests should be made over HTTPS to https://api.nexbic.dev/v1.
Sections
Every API section with descriptions, parameters, and response examples.
Endpoints for user registration, login, logout, session management, and OAuth flows.
Create, update, and manage user profiles, roles, and permissions.
Multi-tenant organization management with team invites and role-based access.
Digital wallet operations including balances, transfers, credits, and transaction history.
Webhook event types, endpoint management, signing, and retry logic.
Example
Here is a complete example of authenticating a user and fetching their wallet balance.
curl -X POST https://api.nexbic.dev/v1/auth/login \
-H "Content-Type: application/json" \
-H "X-API-Key: nxb_sk_..." \
-d '{
"email": "user@example.com",
"password": "securepassword"
}'{
"session": "nxb_ses_2x...",
"user": {
"id": "usr_1",
"email": "user@example.com"
},
"expires_at": "2026-06-19T00:00:00Z"
}curl -X GET https://api.nexbic.dev/v1/wallet/balance \
-H "Authorization: Bearer nxb_ses_2x..."{
"balance": {
"credits": 5000,
"currency": "USD"
},
"transactions": []
}