Kaneme · Schema

GenerateResult

CompanyArtificial IntelligenceVoicePersonalization

Properties

Name Type Description
text string
type string
creditsUsed integer
voiceScore object
provenance object
verification object
fidelity object
inspect object
saved boolean
document object
saveError string
recommended string type bar-test only: the version the review recommends keeping. `text` is always the paid rewrite; keep the original when this says "original" (an integrity check flags the rewrite); "undecided" means
View JSON Schema on GitHub

JSON Schema

kaneme-com-generate-result-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/kaneme-com/json-schema/kaneme-com-generate-result-schema.json",
  "title": "GenerateResult",
  "x-generated": "2026-11-13",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/kaneme-com-openapi.json#/components/schemas/GenerateResult",
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "type": {
      "type": "string",
      "enum": [
        "draft",
        "outline",
        "section",
        "challenge",
        "bar-test",
        "workflow"
      ]
    },
    "creditsUsed": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "voiceScore": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "score": {
              "type": "number"
            },
            "scored": {
              "type": "boolean"
            },
            "confidence": {
              "type": "string"
            }
          },
          "required": [
            "score",
            "scored",
            "confidence"
          ],
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "provenance": {
      "type": "object",
      "properties": {
        "version": {
          "type": "string",
          "const": "kaneme.generation-provenance.v1"
        },
        "checked": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        },
        "grounded": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        },
        "unsourcedCount": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        },
        "firstPersonCount": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        },
        "unsourced": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "text": {
                "type": "string"
              },
              "kind": {
                "type": "string",
                "enum": [
                  "number",
                  "percent",
                  "amount",
                  "year",
                  "entity"
                ]
              },
              "origin": {
                "type": "string",
                "const": "unsourced"
              },
              "originLabel": {
                "type": "string"
              },
              "sentence": {
                "type": "string"
              },
              "firstPerson": {
                "type": "boolean"
              }
            },
            "required": [
              "text",
              "kind",
              "origin",
              "originLabel",
              "sentence",
              "firstPerson"
            ],
            "additionalProperties": {}
          }
        },
        "note": {
          "type": "string"
        }
      },
      "required": [
        "version",
        "checked",
        "grounded",
        "unsourcedCount",
        "firstPersonCount",
        "unsourced",
        "note"
      ],
      "additionalProperties": {}
    },
    "verification": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "version": {
              "type": "string",
              "const": "kaneme.generation-verification.v2"
            },
            "attempted": {
              "type": "boolean"
            },
            "selected": {
              "type": "string",
              "enum": [
                "original",
                "revised"
              ]
            },
            "reason": {
              "type": "string",
              "enum": [
                "aligned",
                "improved",
                "style_not_improved",
                "integrity_warning",
                "repair_failed",
                "unmeasured"
              ]
            },
            "abstention": {
              "anyOf": [
                {
                  "type": "string",
                  "enum": [
                    "too_short",
                    "no_reference",
                    "out_of_domain",
                    "language_changed"
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "scoreBefore": {
              "type": "number"
            },
            "scoreAfter": {
              "anyOf": [
                {
                  "type": "number"
                },
                {
                  "type": "null"
                }
              ]
            },
            "resolvedCount": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "remainingDirectives": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "integrityChecks": {
              "type": "array",
              "items": {
                "type": "string",
                "enum": [
                  "numbers",
                  "negation",
                  "quotes",
                  "protected",
                  "length",
                  "intent",
                  "meaning"
                ]
              }
            },
            "limitation": {
              "type": "string"
            }
          },
          "required": [
            "version",
            "attempted",
            "selected",
            "reason",
            "scoreBefore",
            "scoreAfter",
            "resolvedCount",
            "remainingDirectives",
            "integrityChecks",
            "limitation"
          ],
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "fidelity": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "version": {
              "type": "string",
              "const": "kaneme.fidelity-verdict.v1"
            },
            "primary": {
              "type": "object",
              "properties": {
                "status": {
                  "type": "string",
                  "enum": [
                    "measured",
                    "unavailable"
                  ]
                },
                "label": {
                  "type": "string"
                },
                "probability": {
                  "anyOf": [
                    {
                      "type": "number",
                      "minimum": 0,
                      "maximum": 1
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "required": [
                "status",
                "label",
                "probability"
              ],
              "additionalProperties": {}
            },
            "details": {
              "type": "object",
              "properties": {
                "q1": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string",
                      "enum": [
                        "measured",
                        "unavailable"
                      ]
                    },
                    "probability": {
                      "anyOf": [
                        {
                          "type": "number",
                          "minimum": 0,
                          "maximum": 1
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "label": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "confidence": {
                      "type": "string",
                      "enum": [
                        "none",
                        "low",
                        "medium",
                        "high"
                      ]
                    },
                    "unavailable": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "required": [
                    "status",
                    "probability",
                    "label",
                    "confidence",
                    "unavailable"
                  ],
                  "additionalProperties": {}
                },
                "style": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string",
                      "enum": [
                        "measured",
                        "partial",
                        "unavailable"
                      ]
                    },
                    "version": {
                      "type": "string"
                    },
                    "dimensions": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "passages": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "start": {
                                  "type": "number"
                                },
                                "end": {
                                  "type": "number"
                                },
                                "quote": {
                                  "type": "string"
                                },
                                "observation": {
                                  "type": "string"
                                },
                                "basis": {
                                  "type": "string",
                                  "enum": [
                                    "reference",
                                    "preference",
                                    "observation"
                                  ]
                                }
                              },
                              "required": [
                                "start",
                                "end",
                                "quote",
                                "observation",
                                "basis"
                              ],
                              "additionalProperties": false
                            }
                          },
                          "id": {
                            "type": "string",
                            "enum": [
                              "rythme",
                              "lexique",
                              "structure",
                              "signature"
                            ]
                          },
                          "label": {
                            "type": "string"
                          },
                          "measured": {
                            "type": "boolean"
                          },
                          "score": {
                            "anyOf": [
                              {
                                "type": "number"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "detail": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "label",
                          "measured",
                          "score",
                          "detail"
                        ],
                        "additionalProperties": {}
                      }
                    }
                  },
                  "required": [
                    "status",
                    "version",
                    "dimensions"
                  ],
                  "additionalProperties": {}
                },
                "meaning": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string",
                      "enum": [
                        "guarded",
                        "warning",
                        "not_measured"
                      ]
                    },
                    "lexicalRetention": {
                      "anyOf": [
                        {
                          "type": "number",
                          "minimum": 0,
                          "maximum": 1
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "checks": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "enum": [
                          "numbers",
                          "negation",
                          "quotes",
                          "protected"
                        ]
                      }
                    },
                    "detail": {
                      "type": "string"
                    },
                    "limitation": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "status",
                    "lexicalRetention",
                    "checks",
                    "detail",
                    "limitation"
                  ],
                  "additionalProperties": {}
                },
                "format": {
                  "type": "object",
                  "properties": {
                    "format": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "status": {
                      "type": "string",
                      "enum": [
                        "learned",
                        "provisional",
                        "q1_unmeasured",
                        "unknown"
                      ]
                    },
                    "q1Measurable": {
                      "anyOf": [
                        {
                          "type": "boolean"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "humanDocuments": {
                      "anyOf": [
                        {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 9007199254740991
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "humanWords": {
                      "anyOf": [
                        {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 9007199254740991
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "requiredDocuments": {
                      "anyOf": [
                        {
                          "type": "integer",
                          "exclusiveMinimum": 0,
                          "maximum": 9007199254740991
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "requiredWords": {
                      "anyOf": [
                        {
                          "type": "integer",
                          "exclusiveMinimum": 0,
                          "maximum": 9007199254740991
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "detail": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "format",
                    "status",
                    "q1Measurable",
                    "humanDocuments",
                    "humanWords",
                    "requiredDocuments",
                    "requiredWords",
                    "detail"
                  ],
                  "additionalProperties": {}
                }
              },
              "required": [
                "q1",
                "style",
                "meaning",
                "format"
              ],
              "additionalProperties": {}
            },
            "benchmarkPolicy": {
              "type": "object",
              "properties": {
                "mode": {
                  "type": "string",
                  "const": "periodic_benchmark"
                },
                "comparedPerUserGeneration": {
                  "type": "boolean",
                  "const": false
                },
                "note": {
                  "type": "string"
                }
              },
              "required": [
                "mode",
                "comparedPerUserGeneration",
                "note"
              ],
              "additionalProperties": {}
            },
            "limitation": {
              "type": "string"
            }
          },
          "required": [
            "version",
            "primary",
            "details",
            "benchmarkPolicy",
            "limitation"
          ],
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "inspect": {
      "type": "object",
      "properties": {
        "version": {
          "type": "number"
        },
        "compositionId": {
          "type": "string"
        },
        "contextId": {
          "type": "string"
        },
        "voiceSource": {
          "type": "string",
          "enum": [
            "explicit",
            "document",
            "project",
            "default"
          ]
        },
        "profileId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "format": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "subvoiceApplied": {
          "type": "boolean"
        },
        "beliefsApplied": {
          "type": "boolean"
        },
        "proofApplied": {
          "type": "boolean"
        },
        "ragBlocks": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        },
        "influences": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "source": {
                "type": "string"
              },
              "label": {
                "type": "string"
              },
              "channel": {
                "type": "string",
                "enum": [
                  "stable",
                  "directive",
                  "evidence"
                ]
              },
              "estTokens": {
                "type": "integer",
                "minimum": 0,
                "maximum": 9007199254740991
              }
            },
            "required": [
              "source",
              "label",
              "channel",
              "estTokens"
            ],
            "additionalProperties": {}
          }
        },
        "estimatedTokens": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        }
      },
      "required": [
        "version",
        "compositionId",
        "contextId",
        "voiceSource",
        "profileId",
        "format",
        "subvoiceApplied",
        "beliefsApplied",
        "proofApplied",
        "ragBlocks",
        "influences",
        "estimatedTokens"
      ],
      "additionalProperties": {}
    },
    "saved": {
      "type": "boolean"
    },
    "document": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "id": {
              "type": "string"
            },
            "url": {
              "type": "string"
            },
            "title": {
              "type": "string"
            },
            "format": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "provenance": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "projectId": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "profileId": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "required": [
            "id",
            "url",
            "title",
            "format",
            "provenance",
            "projectId",
            "profileId"
          ],
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "saveError": {
      "type": "string"
    },
    "recommended": {
      "description": "type bar-test only: the version the review recommends keeping. `text` is always the paid rewrite; keep the original when this says \"original\" (an integrity check flags the rewrite); \"undecided\" means the form review is not conclusive: measure both versions before choosing.",
      "type": "string",
      "enum": [
        "original",
        "revised",
        "undecided"
      ]
    }
  },
  "required": [
    "text",
    "type",
    "creditsUsed",
    "voiceScore",
    "provenance",
    "verification",
    "fidelity"
  ],
  "additionalProperties": {}
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/kaneme-com-generate-result"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.