mnapis
契约

运行时能力(capabilities)

GET /capabilities 机器可读附录提炼

本页为 GET /capabilities(Bridge API v0.49)的机器可读附录提炼。 完整 JSON 快照见 raw/capabilities.json(本地存档,未提交);路由表见 总览

访问策略

{
  "readOnlyRequiresMax": false,
  "routeField": "requiresMax",
  "setupNavigationAndTemporaryExportRequireMax": false,
  "userDataStillRequiresBearerToken": true,
  "writeRequiresMax": true
}

枚举

  • presets: book-breakdownsource-structureexam-generaldictionary
  • anchorModes: page_textblock
  • bundleSubmit.excerptModes: childlinksupportsWithBlank: true
  • noteCopy: modes: [reference, clone]scope: selected_roots_and_all_mind_map_descendantstarget: existing_parent_cardmaxSourceRoots: 50
  • noteHashtags: operations: [add, remove, replace]storedValue: one_complete_leaf_pathhierarchySeparator: /maxNoteIds: 200maxHashtags: 100removeDefault: exact_full_pathrecursiveRemoveFlag: includeDescendantswriteRoute: /notes/hashtags,误用码 HASHTAG_ROUTE_REQUIRED
  • noteMetadata: maxNoteIds: 200colorIndex: 0..15fillIndex: [-1, 0, 1, 2](语义见色板),palette.route: /study-sets/{id}/note-palette
  • reviewDeckCards: questionModes: [automatic, custom_text, content_part]customTextField: questioncontentSelectorField: questionContentId(源为 batch-get parts[].contentId,二者互斥),route: /decks/{id}/cards
  • imageOcclusions: coordinateSpace: normalized_top_leftoperations: [add, replace]maxMasks: 200nativeStorage: highlight_pic.maskRectsrequiresDryRun: true,并发守卫 expectedSourceFingerprint + expectedMaskFingerprint,不建复习卡、已有卡不自动改
  • documentExport: format: pdfroute: /documents/{id}/exportselectorInput: selectedPageNos(真实页,省略=全书),includeRelatedBlankPages.default: true(隐式带上,不计数),requiresConfirm: false
  • mindMapPrint: schema: mn.mindMapPrintPlan.v0modes: [keepStructure, classic, cardFlow]densityValue: {min: 0, max: 1, classicCompatibleAt: 0.995}previewRoute / exportRouterequiresMax: false
  • legacySync: 双通道独立完成;lanes: [cloudkit, documents]inventoryObserveOnly: trueinventoryAuthoritative: false,最终一致;recheck 不直改内容但可能应用远端pending;verifyHash 默认关、贵、外部 Provider 不重开
  • guide: version: 0.49route: /guideusesExistingBearer: truerotatesToken: falseinstallRequired: false

指纹

  • bridgeApiVersion: 0.49routeCount: 72apiFingerprint: d351b6bc763b
  • guideVersion: 0.49guideHash: 0dbe99b42c32db98d0bafc526176cd722c084c5a50164d05b944c5c294a787ac
  • App:MarginNote 4(appVersion: 4.5.0

On this page