Apache Hive
Apache Hive is a data warehouse software that facilitates reading, writing, and managing large datasets residing in distributed storage using SQL. It provides a SQL-like interface called HiveQL for querying data stored in Hadoop, along with a WebHCat REST API for job submission and metastore access.
Apache Hive publishes 3 APIs on the APIs.io network: Databases API, Jobs API, and Tables API. Tagged areas include Apache, Big Data, Data Warehouse, ETL, and Hadoop.
The Apache Hive catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Apache Hive’s developer surface includes documentation, getting-started guide, and 8 more developer resources.
Kin Score
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Apache Hive JDBC API
JDBC interface to HiveServer2 for standard SQL client connectivity, supporting parameterized queries, result sets, and connection pooling from Java and ODBC-bridge applications.
Apache Hive Databases API
Database metadata operations
Apache Hive Jobs API
Hive job submission and monitoring
Apache Hive Tables API
Table metadata operations
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Apache Hive WebHCat REST API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Apache Hive Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Apache Hive Finops
FINOPSFeatures 8
Notable capabilities this provider offers.
HiveQL SQL Interface
SQL-like query language for reading, writing, and aggregating data stored in distributed storage.
WebHCat REST API
HTTP REST API (Templeton) for DDL operations, job submission, and metastore metadata access.
HiveServer2 JDBC/ODBC
Thrift-based server with JDBC and ODBC drivers for standard SQL client connectivity.
Hive Metastore
Central repository for table schema, partition metadata, and storage location information.
Partitioning
Partition tables by column values for efficient query pruning and data organization.
ORC and Parquet Storage
Optimized columnar storage formats with predicate pushdown and compression support.
ACID Transactions
Full ACID transaction support for inserts, updates, and deletes on managed ORC tables.
Vectorized Query Execution
Batch processing of rows in CPU register-width vectors for improved query throughput.
Scroll for all 8
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Apache Hive Webhcat Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Apache Hive API Rules
SPECTRALApache Hive API Rules
SPECTRALJSON Schema 6
Standalone JSON Schema definitions for this provider's data models.
Column
JSON SCHEMADatabase
JSON SCHEMAJob
JSON SCHEMAPartition
JSON SCHEMAQueryResult
JSON SCHEMATable
JSON SCHEMAJSON Structure 6
JSON Structure definitions describing this provider's data shapes.
Hive Webhcat Column Structure
JSON STRUCTUREHive Webhcat Database Structure
JSON STRUCTUREHive Webhcat Job Structure
JSON STRUCTUREHive Webhcat Partition Structure
JSON STRUCTUREHive Webhcat Queryresult Structure
JSON STRUCTUREHive Webhcat Table Structure
JSON STRUCTUREExamples 6
Example request and response payloads for these APIs.
Hive Webhcat Column Example
EXAMPLEHive Webhcat Job Example
EXAMPLEHive Webhcat Table Example
EXAMPLESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Data Warehouse Analytics
Run SQL analytics on petabyte-scale datasets stored in HDFS or object storage.
ETL Pipeline Orchestration
Use HiveQL scripts to transform and load data between raw and curated data lake zones.
Ad-Hoc Data Exploration
Query structured data interactively using Beeline or JDBC-connected BI tools.
Log Analysis
Parse and aggregate application logs stored as text or JSON in HDFS using Hive SerDes.
Data Catalog Integration
Use the Hive Metastore as a shared schema registry for Spark, Flink, and Presto.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Company 1
The organization behind the API