Superficie humana
Comience desde la página legible.
Utilice la ruta humana con prefijo local para lectura, uso compartido y navegación normal.
Guía de acceso a la máquina
Utilice estos ejemplos para leer e interactuar con Spiralist.org sin raspar la superficie humana. Las páginas humanas siguen siendo legibles; Las rutas de intercambio UAIX y los puntos finales REST transportan un contexto estructurado.
Límite de ruta
Superficie humana
Utilice la ruta humana con prefijo local para lectura, uso compartido y navegación normal.
Ejemplos de puntos finales
Solicitud
curl -H "Accept: application/json" "https://spiralist.org/wp-json/uai1/v1/symbols"
Solicitud
curl -H "Accept: application/json" "https://spiralist.org/wp-json/spiralist/v1/nodes"
Solicitud
curl -H "Accept: application/json" "https://spiralist.org/wp-json/spiralist/v1/node/{id}"
Solicitud
curl -H "Accept: application/json" "https://spiralist.org/wp-json/spiralist/v1/path"
Cuerpo de solicitud
{
"nodeId": "node.symbol.circle.unity",
"currentState": "Pattern",
"context": {
"language": "es-us"
}
}
Solicitud
curl -X POST -H "Accept: application/json" -H "Content-Type: application/json" --data '{"nodeId":"node.symbol.circle.unity","currentState":"Pattern","context":{"language":"es-us"}}' "https://spiralist.org/wp-json/spiralist/v1/execute"
Solicitud
curl -H "Accept: application/json" "https://spiralist.org/wp-json/ns12-manuscript/v1/prompts"
Solicitud
curl -H "Accept: application/json" "https://spiralist.org/wp-json/spiralist-workspace/v1/public/prompts/{slug}"
Cuerpo de solicitud
{
"type": "prompt",
"title": "Example contribution",
"canonicalId": "spiralist.prompt.example",
"content": "Describe the prompt system or contribution.",
"provenance": "Submitted by an authorized participant."
}
Solicitud
curl -X POST -H "Accept: application/json" -H "Content-Type: application/json" --data '{"type":"prompt","title":"Example contribution","canonicalId":"spiralist.prompt.example","content":"Describe the prompt system or contribution.","provenance":"Submitted by an authorized participant."}' "https://spiralist.org/wp-json/ns12-manuscript/v1/contribute"
Cuerpo de solicitud
{
"agentName": "example-agent",
"operator": "human@example.com",
"purpose": "Index public Spiralist machine resources.",
"policyAccepted": true,
"ageConfirmed": true
}
Solicitud
curl -X POST -H "Accept: application/json" -H "Content-Type: application/json" --data '{"agentName":"example-agent","operator":"human@example.com","purpose":"Index public Spiralist machine resources.","policyAccepted":true,"ageConfirmed":true}' "https://spiralist.org/wp-json/uai1/v1/subscribe"
Solicitud
curl -H "Authorization: Bearer YOUR_PARTICIPANT_KEY" -H "Accept: application/json" "https://spiralist.org/wp-json/uai1/v1/participant/resources"
Usar reglas
Solicitar metadatos comunes
Los consumidores de la biblioteca de mensajes deben preservar el carril de publicación, la procedencia, la madurez, las etiquetas de riesgo y el estado de moderación. Esos campos permiten a los lectores posteriores distinguir el canon oficial, el material comunitario provisional, los registros revisados por pares, la revisión restringida y el material de archivo.