HyperDrive API

📋 Table of Contents

Overview

The HyperDrive API provides comprehensive hyperdrive management services for the OASIS ecosystem. It handles hyperdrive creation, configuration, execution, and analytics with support for multiple hyperdrive types, real-time monitoring, and advanced security features.

HyperDrive Management

Get All HyperDrives

GET /api/hyperdrive
Authorization: Bearer YOUR_TOKEN

Query Parameters:

  • limit (int, optional): Number of results (default: 50)

  • offset (int, optional): Number to skip (default: 0)

  • type (string, optional): Filter by type (Standard, Quantum, Temporal, Dimensional)

  • status (string, optional): Filter by status (Active, Inactive, Running, Stopped)

  • sortBy (string, optional): Sort field (name, createdAt, speed, efficiency)

  • sortOrder (string, optional): Sort order (asc/desc, default: desc)

Response:

Get HyperDrive by ID

Parameters:

  • hyperdriveId (string): HyperDrive UUID

Response:

Create HyperDrive

Request Body:

Response:

Update HyperDrive

Parameters:

  • hyperdriveId (string): HyperDrive UUID

Request Body:

Delete HyperDrive

Parameters:

  • hyperdriveId (string): HyperDrive UUID

HyperDrive Operations

Start HyperDrive

Parameters:

  • hyperdriveId (string): HyperDrive UUID

Response:

Stop HyperDrive

Parameters:

  • hyperdriveId (string): HyperDrive UUID

Response:

Get HyperDrive Status

Parameters:

  • hyperdriveId (string): HyperDrive UUID

Response:

Configure HyperDrive

Parameters:

  • hyperdriveId (string): HyperDrive UUID

Request Body:

HyperDrive Analytics

Get HyperDrive Statistics

Query Parameters:

  • timeframe (string, optional): Timeframe (hour, day, week, month)

  • type (string, optional): Filter by hyperdrive type

Response:

Get HyperDrive Performance

Response:

Get HyperDrive Health

Response:

HyperDrive Security

Get HyperDrive Security

Parameters:

  • hyperdriveId (string): HyperDrive UUID

Response:

Update HyperDrive Security

Parameters:

  • hyperdriveId (string): HyperDrive UUID

Request Body:

Error Responses

HyperDrive Not Found

HyperDrive Already Running

HyperDrive Not Running

Insufficient Power

Permission Denied


← Previous: Avatar API | Next: Keys API

Last updated