Skip to main content
The Developer Platform API requires a Business plan. Upgrade in your dashboard.

List projects

GET /v1/projects
Returns all non-archived projects.
curl https://developer.sirius.menu/v1/projects \
  -H "Authorization: Bearer sdt_..."
{
  "projects": [
    {
      "id": "a1b2c3d4-5678-9abc-def0-123456789abc",
      "name": "My Script Hub",
      "script_id": "sid_abc123xyz456",
      "verified": 1,
      "description": "Auto-farm hub for multiple games",
      "status": "active",
      "settings_json": "{\"key_system_enabled\":true,\"gate_provider\":\"lootlabs\"}",
      "created_at": 1712345678,
      "updated_at": 1712345678
    }
  ]
}

Get project

GET /v1/projects/:id
Returns full project details including verification token status and current version.
curl https://developer.sirius.menu/v1/projects/a1b2c3d4-5678-9abc-def0-123456789abc \
  -H "Authorization: Bearer sdt_..."
{
  "project": {
    "id": "a1b2c3d4-5678-9abc-def0-123456789abc",
    "name": "My Script Hub",
    "script_id": "sid_abc123xyz456",
    "verified": 1,
    "verified_at": 1712345000,
    "description": "Auto-farm hub for multiple games",
    "status": "active",
    "settings_json": "{\"key_system_enabled\":true}",
    "current_version_id": "v1d2e3f4-...",
    "created_at": 1712345678,
    "updated_at": 1712345678
  }
}

Fields

FieldTypeDescription
idstringUUID
namestringProject display name
script_idstringPublic identifier (sid_ prefix)
verifiednumber1 if verified, 0 if pending
statusstringactive, paused, or archived
settings_jsonstringJSON string with key system config
current_version_idstring | nullActive script version UUID