REST API
// node.js
api.post('/api/account', use(accountController.create));
// next.js
export const POST = withApiRoute(accountController.create);Protected Routes
// protect using a user permission
api.get('/api/user', auth.verify('user'), use(userController.get));
// protect using a user permission and api scope
api.get('/api/user', auth.verify('user', 'account.read'), use(userController.get));
// next.js
export const GET = withApiRoute('owner', 'user.read', userController.get);Accessing The API
Using Bearer Tokens
Using API Keys
Input Validation
Rate Limiting
API Logs
Swagger File
Last updated