Yes, you can use Gold/Silver for API consumptionโbut with caveats. Silver and Gold layers contain trusted, curated data, making them ideal for analytics and reporting. However, using them for operational APIs (e.g., issuing POs, sending shipping notifications) depends on:
Latency requirements: Databricks is optimized for analytical workloads, not low-latency transactional operations.
Concurrency and SLA: Operational APIs often require high availability and fast response times, which may be challenging with Spark-based backends unless using SQL Serverless Warehouses.
Data freshness: If your Silver/Gold data is updated in near real-time, it could be viable for operational use. Otherwise, stale data could be a risk.
https://community.mantelgroup.com.au/articles/post/building-a-serverless-restful-data-api-for-databr...