Data Provider Integration
How the GW data-provider protocol works: query envelopes, delivery mechanisms, HMAC-signed callbacks, and API-key authentication.
Node.js / TypeScript
Build a data provider with Express and TypeScript using both the middleware and manual integration patterns.
Python
Build a data provider with FastAPI and Pydantic using both the middleware and manual integration patterns.
Go
Build a data provider with Gin and the AWS SDK for Go using both the middleware and manual integration patterns.
Java
Build a data provider with Spring Boot using dependency injection, servlet filters, and the controller pattern.
C# / .NET
Build a data provider with ASP.NET Core minimal APIs, HMAC-SHA256 callbacks, and S3/webhook delivery.
Delivery Targets
Configure delivery targets for query results: S3, webhooks, SFTP, Snowflake, Azure Blob Storage, and Google Cloud Storage.