Quick Start
Installation
npm install @bshsolutions/sdkBasic Setup
import { BshEngine } from '@bshsolutions/sdk';
// Initialize with host URL
const bshEngine = new BshEngine({
host: 'https://your-instance.com'
});With API Key Authentication
const bshEngine = new BshEngine({
host: 'https://your-instance.com',
apiKey: 'your-api-key-here'
});With JWT Authentication
const bshEngine = new BshEngine({
host: 'https://your-instance.com',
jwtToken: 'your-jwt-token-here',
refreshToken: 'your-refresh-token-here' // Optional, for auto-refresh
});Usage
const response = await bshEngine.entities.findById({
entity: 'BshEntities',
id: 'BshEntities'
});
console.log(response);