Skip to main content
API & Integration

Connecting to enterprise systems via API

SanadGah is designed API-first — submit documents via REST API, receive results via webhook, and get structured JSON output for integration with your organization's existing systems.

REST API for document submission

Submit documents individually or in batch, using each organization's dedicated API key. PDF and image support with immediate processing ID response.

Webhooks for result notification

Once processing of each document completes, the result is sent to the organization's endpoint via webhook — with no need for polling or synchronous waiting.

Structured JSON output

Processing results include full text, extracted key fields, and processing metadata — ready for mapping to ERP, CRM, or archival systems.

Documentation & SDKs

API documentation, code samples, and integration guides. Official SDKs for common languages are on the product roadmap.

Integration flow

POST /v1/documentsREST / Webhook
  1. Submit a document via REST API using the organization's dedicated API key
  2. Receive a processing ID and track status via the API
  3. Receive the result via webhook or via the status API
  4. Map the JSON output to the organization's internal systems

Integration scenarios

Connection to the organization's case management or archival system
Automated data feed into ERP or CRM from incoming documents
Batch processing of archival documents in scheduled intervals
Integration with invoice and financial document intake systems