AI Assistant

API Reference

Complete REST API documentation with interactive examples and code snippets

1
SYSTEM API
2
XSALE-ID API
3
API-KEYS API
4
AI-AGENT API

🌐 Public APIs

These endpoints are available to external developers and applications.

/api/system

System Health & Monitoring

GET /api/system/status

Real-time system health and metrics

/api/xsale-id

XSALE ID Management & Profiles

GET /api/xsale-id/status/{wallet_address}

Get XSALE ID status for wallet

POST /api/xsale-id/generate

Generate new XSALE ID

GET /api/xsale-id/profile/{wallet_address}

Get user profile information

/api/api-keys

Developer API Keys & Access

POST /api/api-keys/create

Create a new API key

GET /api/api-keys/list/{wallet_address}

List API keys for a wallet

POST /api/api-keys/revoke

Revoke an API key

/api/ai-agent

AI Assistant & Chat Support

POST /api/ai-agent/chat

Chat with AI assistant

GET /api/ai-agent/suggestions

Get AI suggestions and help

🔒 Internal APIs

These endpoints are for internal platform operations and automated systems. They require special authentication and are not available to external developers.

XSALE Holder Synchronization (Internal)

Internal Use Only

GET /api/cron/holder-stats

Get XSALE holder statistics (Public read-only)

GET /api/cron/sync-holders

Full holder sync (Cron only)

System Administration (Internal)

Internal Use Only

POST /api/system/process-transactions

Manual transaction processing (Admin only)

POST /api/system/issue-tokens

Manual token issuance (Admin only)

Automated Tasks (Internal)

Internal Use Only

GET /api/cron/process-payments

Automated payment processing

GET /api/system/trustline-monitor

Daily trustline monitoring

Interactive API Explorer

Test XRPL.Sale API endpoints directly in your browser with real-time responses. All public endpoints work without authentication.

Quick Tips
  • • Click the colored buttons for instant API testing
  • • Use the custom tester for any endpoint with GET/POST/PUT/DELETE support
  • • Press Ctrl+Enter to test custom requests quickly
  • • All responses show timing, status codes, and can be copied to clipboard
  • • JSON responses are automatically formatted and syntax highlighted

Live API Testing

Custom API Tester

API Response

Ready
Click a test button or use the custom tester to see API responses here...