Error handling
The MotifSDKError shape, common failures, and handling patterns.
Error shape
import { MotifSDKError } from '@motif-ai/sdk'
try {
await motif.users.get('invalid_id')
} catch (error) {
if (error instanceof MotifSDKError) {
console.error(error.statusCode) // HTTP status, when a response was received
console.error(error.message) // human-readable message
console.error(error.response) // raw response payload
}
throw error
}Common failures
Status
Typical cause
Handling
Best practices
Last updated