molroo docs
WorldAPI ReferenceWorldsId

Get world configuration

GET
/worlds/{id}

Path Parameters

id*string

World ID

Response Body

application/json

application/json

curl -X GET "https://api.molroo.io/worlds/uuid"
{
  "result": {
    "world": {
      "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
    },
    "personaConfigs": {
      "property1": {
        "personality": {
          "O": 1,
          "C": 1,
          "E": 1,
          "A": 1,
          "N": 1,
          "H": 1
        },
        "identity": {
          "name": "string",
          "role": "string",
          "speakingStyle": "string",
          "coreValues": [
            "string"
          ],
          "culturalIdentity": "string"
        },
        "goals": [
          {
            "id": "string",
            "content": "string",
            "priority": 0,
            "mutable": true,
            "status": "active"
          }
        ],
        "type": "persona",
        "reflection": {
          "vadDeltaThreshold": 0,
          "predictionErrorThreshold": 0,
          "turnFallback": 0
        },
        "property1": null,
        "property2": null
      },
      "property2": {
        "personality": {
          "O": 1,
          "C": 1,
          "E": 1,
          "A": 1,
          "N": 1,
          "H": 1
        },
        "identity": {
          "name": "string",
          "role": "string",
          "speakingStyle": "string",
          "coreValues": [
            "string"
          ],
          "culturalIdentity": "string"
        },
        "goals": [
          {
            "id": "string",
            "content": "string",
            "priority": 0,
            "mutable": true,
            "status": "active"
          }
        ],
        "type": "persona",
        "reflection": {
          "vadDeltaThreshold": 0,
          "predictionErrorThreshold": 0,
          "turnFallback": 0
        },
        "property1": null,
        "property2": null
      }
    }
  }
}
{
  "error": {
    "code": "string",
    "message": "string"
  }
}