Eiseniiaia API

Welcome to Eiseniiaia API

Build faster, smarter, and more seamlessly with our RESTful API, designed for developers by developers. Access core features through secure, well-documented endpoints with real-time responses.

Endpoints

GET /api/v1/core-resources

Description

Retrieve a collection of system resources available in the current environment. Returns paginated results with metadata.

Parameters
page integer

Page number for pagination

limit integer

Items per page (max: 100)

Example Response
{
  "success": true,
  "meta": {
    "current_page": 1,
    "total_pages": 5,
    "total_resources": 127
  },
  "data": [
    {
      "id": "resource-uuid-1234",
      "type": "compute",
      "status": "active"
    },
    {
      "id": "resource-uuid-5678",
      "type": "storage",
      "status": "pending"
    }
  ]
}

Authentication

Bearer Token Authentication

All endpoints require a valid Bearer Token in the Authorization header. Tokens are issued upon successful login with a 24-hour expiration window.

Authorization: Bearer YOUR_API_KEY

Usage Examples

Example Request

curl -X GET 'https://api.eiseniiaia.com/api/v1/core-resources' \ -H 'Authorization: Bearer YOUR_API_KEY' \ -H 'Accept: application/json'

JavaScript Example

fetch('https://api.eiseniiaia.com/api/v1/core-resources', { headers: { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' } }) .then(response => response.json()) .then(data => console.log(data));

Try the Interactive API Playground

Get hands-on with real-time request/response simulation directly in your browser.