Using the ILLA SDK (recommended)
Using CoreApiProvider directly
Best practices
- Store API keys in environment variables.
- Never commit keys to source control.
- Follow your platform/team key lifecycle process.
Authenticate requests to the Core API with an API key
import { IllaSDK } from '@illalabs/sdk'
const sdk = new IllaSDK({
apiKey: process.env.ILLA_API_KEY!,
})
import { CoreApiProvider } from '@illalabs/sdk'
const provider = new CoreApiProvider({
headers: {
'x-api-key': process.env.ILLA_API_KEY!,
},
})