Skip to content
| Marketplace
Sign in
Visual Studio>Controls>ODBC JSON Driver for REST API and files
ODBC JSON Driver for REST API and files

ODBC JSON Driver for REST API and files

ZappySys

|
4,135 clicks
| (0) | Free Trial
Connect REST APIs and JSON file from SQL Server, Power BI, Excel, Python, and ODBC apps. Use SQL to flatten nested data, paginate endpoints, and query complex payloads. Supports OAuth/JWT/X509 auth plus Data Gateway for secure, shared access. Part of ZappySys ODBC PowerPack.
Get Started

Access REST APIs and JSON files using familiar SQL from ODBC-compatible tools.

Read and write API data from SQL Server, Power BI, Excel, SSIS, Python, and custom apps without hand-coding API calls. Flatten nested JSON, handle pagination, and tune headers/body options in one query layer.
Part of ZappySys ODBC PowerPack (30+ drivers).

Recommended starting point
View Setup Guide & Get Started →
See features, UI & examples →
Pro Tip: Configure one JSON/REST DSN and reuse it across BI reports, SQL jobs, and automation workflows.
Compatibility: Windows ODBC (32/64-bit) | Works with Visual Studio, .NET, BI tools | Data Gateway for SQL Server, JDBC, and non-Windows access

⚡ Key Benefits

  • SQL-First API Access — Query REST APIs and JSON files with standard SQL syntax
  • Nested JSON Flattening — Transform hierarchical payloads into tabular analytics-ready results
  • Flexible Authentication — Connect using OAuth, JWT, X509, dynamic token, and basic auth modes
  • Advanced API Controls — Configure pagination, headers, body, URL params, and joins in SQL
  • Centralized Team Access — Share secure driver connectivity through Data Gateway without local installs
Learn more about Data Gateway

📸 Visual Overview & Setup

1. Configure JSON/REST Source
Configure JSON REST API source in ODBC driver UI
🔍 View Full Size
2. Configure OAuth/Auth
Configure OAuth connection in ODBC driver
🔍 View Full Size
3. Write Query and Preview
SQL query editor and data preview
🔍 View Full Size
4. Load Data in Power BI
Power BI integration with JSON REST ODBC driver
🔍 View Full Size
5. Query from SQL Server
SQL Server linked server query using ODBC driver
🔍 View Full Size
6. Centralize via Data Gateway
Data Gateway shared access architecture
Data Gateway overview

Seamless SQL Query Integration

Works with REST, OData, files, and databases
SELECT *
FROM $
WITH (
  SRC = 'http://yourhost/api/some-service',
  DataConnectionType = 'OAuth',
  OAuthVersion = 'OAuth2',
  AuthUrl = 'https://yourhost/api/authorize',
  TokenUrl = 'https://yourhost/api/token',
  ClientId = 'xxxxxxxxxxx',
  ClientSecret = 'xxxxxxxxxxxxx',
  AccessToken = 'xxxxxxxxxxx',
  RefreshToken = 'xxxxxxxxxxx'
)
✔ Query APIs like a database
✔ No ETL or custom scripts needed
✔ Works inside SQL Server, Power BI, Excel

🔧 Key Features

Read and Transform JSON Data

  • Read from web APIs, cloud endpoints, or local JSON files with SQL
  • Flatten nested arrays and objects into relational columns
  • Use WHERE, ORDER BY, GROUP BY, and custom math/string/datetime/JSON functions
  • Handle wildcard file patterns and large compressed files

API Execution and Authentication

  • Send GET/POST requests with custom headers, body, query parameters, and cookies
  • Support pagination by URL path, URL parameter, status, or record-count strategies
  • Use OAuth, JWT, X509, basic auth, NTLM, and dynamic token workflows
  • Run multi-step API join patterns for parent-child extraction

Tool Integration and Deployment

  • Works with Power BI, Tableau, SSRS, Excel, SQL Server, SSIS, and code apps
  • Use Data Gateway for centralized managed access and secure sharing
  • Reuse one driver setup across analytics, ETL, reporting, and operational workflows

💡 Common Use Cases

Typical scenarios for JSON REST API ODBC Driver in reporting, ETL, and automation:

  • Power BI and Tableau API reporting: Query JSON endpoints directly in BI tools.
    Example: Build dashboards from SaaS API data without custom connectors.
  • SQL Server API access: Query external REST data using linked server patterns via gateway.
    Example: Use OPENQUERY to join API data with warehouse tables.
  • Automated ETL ingestion: Pull paged API data and flatten nested structures for staging.
    Example: Schedule recurring loads from cloud systems into relational targets.
  • Secure token-based integration: Configure OAuth or dynamic token authentication in SQL workflows.
    Example: Refresh protected API sessions without writing custom auth code.
  • Bulk API and file operations: Upload content, call write endpoints, and process large JSON files.
    Example: Post updates to APIs and validate responses in one query step.

🎯 Summary

JSON REST API ODBC Driver turns API access into a SQL-native workflow for data teams.
It combines flexible authentication, nested JSON transformation, and centralized deployment for scalable BI and ETL integration.

Trusted by Developers & IT Teams Worldwide

  • Built for ODBC Workloads: One driver model across BI, ETL, databases, and custom code.
  • Expert Technical Support: Engineers help with connection setup, SQL patterns, and performance tuning.
  • Proven Enterprise Scale: Thousands of teams rely on ZappySys for API and cloud connectivity.
ODBC PowerPack
Includes JSON REST API ODBC Driver
Capterra Rating
Read reviews on Capterra →

Ready to start querying?

Install the full ODBC PowerPack to unlock all drivers and start your free trial.

Download ODBC PowerPack (Free Trial)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft