molroo docs
WorldAPI ReferenceWorlds

List worlds for tenant

GET
/worlds

Query Parameters

limit?string

Max results (default 20, max 100)

cursor?string

Pagination cursor

Response Body

application/json

curl -X GET "https://api.molroo.io/worlds"
{
  "result": {
    "worlds": [
      {
        "id": "string",
        "tenantId": "string",
        "definition": {
          "identity": {
            "name": "string",
            "description": "string",
            "property1": null,
            "property2": null
          },
          "rules": {
            "physics": {
              "property1": true,
              "property2": true
            },
            "social": {
              "norms": [
                "string"
              ],
              "taboos": [
                "string"
              ],
              "hierarchies": [
                "string"
              ]
            },
            "narrative": {
              "property1": null,
              "property2": null
            }
          },
          "culture": {
            "coreValues": [
              "string"
            ],
            "normMap": {
              "property1": 0,
              "property2": 0
            },
            "socialProtocol": {
              "greetingStyle": "string",
              "addressSystem": "string",
              "tabooTopics": [
                "string"
              ]
            }
          },
          "topology": {
            "connections": [
              {
                "from": "string",
                "to": "string",
                "distance": 0,
                "traversalTime": 0,
                "accessibility": "string",
                "bidirectional": true
              }
            ]
          },
          "time": {
            "type": "realtime",
            "ratio": 0
          },
          "knowledge": {
            "facts": [
              {
                "id": "string",
                "content": "string",
                "visibility": "public",
                "knownBy": [
                  "string"
                ]
              }
            ],
            "defaultVisibility": "public"
          },
          "progression": {
            "initialPhase": "string",
            "phases": {
              "property1": {
                "description": "string",
                "normMapOverride": {
                  "property1": 0,
                  "property2": 0
                }
              },
              "property2": {
                "description": "string",
                "normMapOverride": {
                  "property1": 0,
                  "property2": 0
                }
              }
            },
            "triggers": [
              {
                "id": "string",
                "condition": {
                  "type": "event_count",
                  "eventType": "string",
                  "threshold": 0
                },
                "targetPhase": "string",
                "oneShot": true
              }
            ]
          },
          "property1": null,
          "property2": null
        },
        "engineVersion": "string",
        "createdAt": 0
      }
    ],
    "nextCursor": "string"
  }
}