DSXA SDK🔗
This section covers the SDKs used to integrate DSXA scanning into applications and services.
For the DSXA Desktop app quick start and install notes, see Resources > DSXA Desktop.
SDK Guides🔗
Key Points🔗
- SDK clients handle request construction, auth headers, connection reuse, and response parsing.
- Concurrency is typically managed by the caller, not by a single DSXA batch endpoint.
- Streaming matters for throughput and memory usage, especially for large files.
- The SDKs are the integration path for services, tools, CLIs, and application code.
Typical SDK usage patterns🔗
- Scan files already on disk.
- Scan upload bytes or streams inside a backend service.
- Run bounded concurrent scans across a folder or queue.
- Use scan-by-path when the scanner can access the target path directly.