WEB4 OASIS API - Complete Documentation
📋 Table of Contents
🔐 Authentication & Identity
💎 Reputation & Social
💾 Data Management
💰 Financial Services
🌐 Network & Discovery
🎮 Gamification
🗺️ Location & Mapping
🔗 Blockchain Integration
⚙️ System Management
📋 Overview
🏗️ Architecture
Core Components
Key Features
🔗 Base URL
🔐 Authentication
API Key Authentication
Avatar Authentication
📚 API Endpoints
Avatar API
User Registration
Register New User
Register with Provider
Authentication
Authenticate User
Authenticate with Advanced Options
Token Authentication
Refresh Token
Revoke Token
Password Management
Forgot Password
Validate Reset Token
Reset Password
Avatar Management
Get Avatar by ID
Get Avatar by Username
Get Avatar by Email
Get All Avatars
Search Avatars
Avatar Portraits
Get Avatar Portrait
Upload Avatar Portrait
Avatar Updates
Update Avatar by ID
Update Avatar by Email
Update Avatar by Username
Avatar Deletion
Delete Avatar by ID
Delete Avatar by Username
Delete Avatar by Email
Avatar Sessions
Get Avatar Sessions
Logout Session
Logout All Sessions
Error Responses
Authentication Error
Validation Error
Not Found Error
Karma API
Karma Retrieval
Get Karma for Avatar
Get Karma with Provider
Get Karma Akashic Records
Karma Weighting
Get Positive Karma Weighting
Get Negative Karma Weighting
Karma Voting
Vote for Positive Karma Weighting
Vote for Negative Karma Weighting
Karma Management
Set Positive Karma Weighting
Set Negative Karma Weighting
Karma Operations
Add Karma to Avatar
Remove Karma from Avatar
Karma Statistics
Get Karma Stats
Get Karma History
Error Responses
Invalid Karma Type
Insufficient Permissions
Avatar Not Found
Data API
Holon Operations
Load Holon
Load Holon with Advanced Options
Load All Holons
Load Holons for Parent
Holon Management
Save Holon
Save Holon Off-Chain
Delete Holon
Delete Holon with Options
File Operations
Save File
Load File
Data Operations
Save Data
Load Data
Error Responses
Holon Not Found
File Upload Error
Provider Error
Last updated